Displaying 1 to 20 from 21 results

offlineimap - Read/sync your IMAP mailboxes (python2)

  •    Python

IMPORTANT NOTE: This repository is for python2 only. The support for offlineimap3 is happening in Official offlineimap for python3. I'll still lazily maintain this legacy offlineimap but users should definitely go with offlineimap3.

Elasticsearch-Exporter - A small script to export data from one Elasticsearch cluster into another.

  •    Javascript

A command line script to import/export data from ElasticSearch to various other storage systems. This is a brand new implementation with lots of bugs and way too little time to test everything for one lonely developer, so please consider this beta at best and provide feedback, bug reports and maybe even patches.

SkyDrive Synchronizer


SkyDrive Synchronizer is a C# command line application that helps users synchronize a local folder to a specific location on their SkyDrive. The aim is to also make it usable on Linux via Mono. The code is still under development; some features are still missing.


  •    DotNet

FolderSync is a folder pair synchronization program, so you can have the latest changes of the files in both folders, matching them with the name and comparing file sizes and modified dates.

MOE - Make Opensource Easy - tools for synchronizing repositories

  •    Java

MOE is a system for synchronizing, translating, and scrubbing source code repositories. Often, a project needs to exist in two forms, typically because it is released in open-source, which may use a different build system, only be a subset of the wider project, etc. Maintaining code in two repositories is burdensome.

syncho - Fast and lean abstraction for node Fibers. Easily run asynchronous functions synchronously.

  •    Javascript

syncho is a thin and fast wrapper around fibers for node.js. The API is very similar to node-sync but optimized to reduce overhead (see benchmarks) and in less than 100 lines of code.Pass a function fn to run in a fiber. This is just a shortcut to Fiber(fn).run(). Synchronized functions will throw in case of error so you can use standard try and catch to run your code. All syncho methods need to be run inside a fiber.

sinker - synchronize remote directories

  •    Javascript

Now modify the files from the directory given by process.argv[2] on either system. The files are in sync! After the initial file exchange, each side watches the local set of files for changes and propagates any updates to the other end of the connection.Create a duplex sink stream that synchronizes a directory dir with a remote directory.

node-replicant - synchronize objects through a stream

  •    Javascript

Synchronize objects through a stream.Pipe replicant objects or streams to each other.

npm-package-search - search npm with a local synchronized package list

  •    Javascript

Return a function search(query, cb) that you can use to search file.If opts.interval is set, synchronize the package list at file with the npm registry every opts.interval milliseconds.

github-sync-labels-milestones - Sync Labels and Milestones across Multiple repositories

  •    Javascript

The configuration file needs to be valid JSON or YAML and describe an array of configuration objects.

locks - Mutex locks, Read/Write locks, Condition variables and Semaphores in JavaScript

  •    Javascript

Locks implements locking/synchronization mechanisms that have traditionally been used for protecting shared memory between multiple threads. JavaScript is inherently single threaded and does not suffer from these security and stability issues. However, because of its asynchronous eventy nature JavaScript can still benefit from making particular operations wait for the completion of others.

sync-pkg - Minimalist CLI to sync only basic properties from package.json to bower.json

  •    Javascript

CLI to sync only basic properties from package.json to bower.json. Run sync-pkg in the command line to create and/or update bower.json.

nsync - Bye bye bye rsync

  •    CoffeeScript

nsync is a commandline tool and node.js library that synchronises folders using pluggable transports. Install node.js if you haven't already.

node-squad - Run N functions in parallel, and wait for all of them to be finished before starting another batch

  •    Javascript

Run N functions in parallel. When all the functions are finished, N new functions are triggered, until the input data set is drained. This package is based on the excellent https://github.com/kriskowal/q It can be used for different purpose (API throttling, rate limiting, etc.).

twine-gang - Server and client for cross-browser, cross-device Twine game control and synchronization

  •    Javascript

TwineGang is a server and client for cross-browser, cross-device Twine game control and synchronization. When two or more Twine games are synchronized, taking a link to a new passage in any of them will advance all other games to the same place. Plays nice with Heroku app hosting. Originally developed for use in the Global Game Jam 2014 entry, "Get a Clue" (play, source).

gulp-config-sync - Automatically synchronize bower.json with package.json

  •    Javascript

Synchronize version, name, description, keywords... in each config file (package.json, bower.json, component.js...). By default, package.json is used as the source of truth but you can specify any source and any fields you want to synchronize.

grunt-sync - Grunt

  •    Javascript

A grunt task to keep directories in sync. It is very similar to grunt-contrib-copy but tries to copy only those files that has actually changed. This package is not actively developed any more.

gulp-file-sync - Sync file It keeps your files synced between two directory

  •    Javascript

Sync file It keeps your files synced between two directory. In other words, any change of files in one directory will automatically take place in another one. If you were previously passing a function as an ignore option, you'll have to replace the old function signature dir with stats. We made this change in 2.0.0.

ipfs-sync - Directory synchronization daemon using ipfs+ipns

  •    Javascript

Warning: the program doesn't have conflict resolution yet and it doesn't automatically cache the data it's supposed to serve (ouch!) but it does work to mirror ipns publications and the mentioned missing features are planned. make sure you have node and npm installed and an ipfs daemon running, then just run npm install -g ipfs-sync to install the ipfs-sync daemon and start it by running ipfs-sync in your command line.

registry-sync - synchronize selected packages from a remote npm registry

  •    Javascript

Synchronizes selected NPM packages from a remote NPM registry (such as https://registry.npmjs.org) to a local folder. The local copy can then be used as a simple private NPM registry without publishing capabilities. Pre-built native binaries bundled with node-pre-gyp are also included. Re-executing registry-sync will only download and update files for new package versions.

We have large collection of open source products. Follow the tags from Tag Cloud >>

Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.