Skip to content

DFTi/ocelot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

83 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WARNING: this project is not yet living up to its claim of reliable transfer in lossy situations -- it is a research project that starts with HTTP & WebSockets and follows the path to evaluating SPDY, TCP itself, and so on. Watch this space

ocelot.js

Ocelot is a reliable file transfer tool

  • it can reliably transfer large files
  • it transfers the file as smaller chunks over HTTP
  • broken chunks are refetched until integrity is achieved
  • upon achieving integrity, the chunks are reassembled into the final file
  • it's written entirely in Javascript and can be extended easily to add features such as notifications
  • it uses WebSockets for control and HTTP GET for transfers
  • it has a nice user interface powered by semantic-ui

Usage

Self-contained executables are coming soon; until then you need node-webkit

node-webkit

Prebuilt binaries (v0.9.0-rc1 - Jan 28, 2014):

About

Reliable file transfer tool in node-webkit

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published