OPByte software

Home
Forum
Contribute


Grsync
Home
Changes
Screenshot
Online backup

Maemo
Home

OPTasks
Home
Download
Screenshot

OPClip
Home
About
Download
Screenshot

Cento
Home

PT
Home
Readme



with paypal

Grsync: Home

What?

Brief: Grsync is used to synchronize folders, files and make backups.
Detailed: Grsync is a rsync GUI (Graphical User Interface). Rsync is the well-known and powerful command line directory and file synchronization tool. Grsync makes use of the GTK libraries and is released under the GPL license, so it is opensource. It doesn't need the gnome libraries to run, but can of course run under gnome pretty fine. It can be effectively used to synchronize local directories and it supports remote targets as well (even though it doesn't support browsing the remote folder). Sample uses of grsync include: synchronize a music collection with removable devices, backup personal files to a networked drive, replication of a partition to another one, mirroring of files, etc.
See features, resources, screenshot and online backup sections for more information.

How?

Brief: Grsync is available on some linux flavors like Ubuntu (see their respective application managers), Windows and Mac OS X
Detailed: Only sources are directly available in this home page; they can be compiled on various flavors of unix, like linux and freebsd, having gtk and autotools, but it has been compiled under windows as well and there is a Macintosh OS X port available. Some ready-made packages for linux distributions have been made by third parties, so if you want to run grsync, check your standard package tool first; if you want to compile it yourself or want to see other sources of precompiled packages, see below under the download section. You need the rsync command line tool installed in your system in order to make something useful with this rsync frontend, but don't worry because most distributions come with it preinstalled.

News

  • 2010-05-05: New version 1.1.1
    This one is mainly a bugfix version. Main changes are: Removed automatic addition of a trailing slash to source and destination directories, updated new functionalities of 1.1.0 for Maemo, added "Rsync command line" menu item + more.
  • 2010-03-29: New Version 1.1.0
    A new version, 1.1.0, can now be downloaded. The main focus is fixing the annoyances found on mac os x and freebsd, while adding some nice functionalities, like status bar icon and "run as superuser". There are also some other small fixes and enhancements.
  • 2010-03-16: Grsync for Maemo now stable
    Grsync has been promoted to stable quality on Maemo 5 and is now installable via the standard procedure.
    See http://maemo.org/downloads/product/Maemo5/grsync/ for details.
    Other news include a fix for FreeBSD and Mac Os X problems... version 1.1 is coming so stay tuned!
  • 2010-02-09: Grsync Sourceforge project page
    Hello!
    As you can see, grsync has got a new home in sourceforge! Meaning you can follow the development in various ways, including the latest development version, accessible via subversion repository (svn).
    Happy syncing!
  • 2010-02-04: Sourceforge project created, with release files and subversion repository
  • 2010-02-02: Version 1.0.0: Maemo port merged, import from command line and some fixes.
  • 2010-01-07: Presenting our new contributor, featuring online backups: visit DataStorageUnit.com and support Grsync!
  • 2009-11-25: Version 0.9.3: new layout, some fixes and enhancements.
  • 2009-10-14: Please vote in the new features poll!
  • 2009-10-02: Version 0.9.2: now works with newer gtk libraries! plus other fixes and small enhancements
  • 2009-06-22: Version 0.9.1: fixes, "itemize-changes" rsync option, "warning" button...
  • 2009-06-18: Windows port available! see A port by Adam Moore
  • 2009-06-08: Version 0.9.0: GtkBuilder finally! Resizable rsync window, "on rsync error only" after command, new icon...
  • 2009-05-25: Mac OS X users please try Éric Béliveau's port :-)

See Archived news for old entries.

See Changes for release information.

Subscribe to the News feed.

Features

  • Most commonly used rsync options available, additional options may be specified by command line switches
  • Saves multiple settings with customized names (no limit on number of "sessions")
  • Can do simulation or normal execution
  • Captures and prints rsync output nicely on a own window and log to a file
  • Parses rsync output to display progress bars and other information
  • Highlights errors and show them on a separate window, for better and faster control over rsync runs
  • Can pause rsync execution
  • A good number of translations available
  • Can run custom commands before (and stop in case of failure) and after rsync
  • Shell script for batch, crontab use etc. provided (grsync-batch)
  • Can import and export sessions on file; i.e. share your settings with people!
  • Can minimize to system tray (status icon)
  • Can run specific sessions with superuser privileges
  • Rsync backup made easy!
  • Needs rsync installed on the system (command line tool only, no need for server-side daemon) and GTK
  • Available for free and with sources!
  • Works on many linux distributions (including Nokia Maemo), Mac OS X and windows!

Resources

This is a list of articles, blog entries and other resources about grsync:

Download

Sources
download latest version 1.1.1
Older versions:
1.1.0 | 1.0.0
0.9.3 | 0.9.2 | 0.9.1 | 0.9.0
0.6.3 (last one not using gtkbuilder)


Mac OS X
a port by Éric Béliveau


Windows
a port by Adam Moore


Maemo (nokia internet tablet)
install grsync on maemo 5 freemantle devices (nokia n900)
see maemo section for internet tablet 2006 or older


Suse
visit PackMan


Mandriva
visit Seer of Souls


Slackware
visit Linuxpackages


Solaris
visit SunFreeware


Subscribe to the File release feed (sources only).

See also

Related projects from other developers:

Qsync a rsync GUI for QT with remote capabilities

Zynk a rsync GUI