forked from leblanc-simon/ethercalc
-
Notifications
You must be signed in to change notification settings - Fork 0
Node.js port of Multi-user SocialCalc
License
lochot/ethercalc
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
-=[ EtherCalc ]=- Language: CoffeeScript Runtime: Node.js (0.6+ preferred; compatible with 0.4) Services: Redis (2.4+; fall-back to on-disk JSON storage if not present) Browsers currently tested: Safari, Chrome, Firefox, IE. -[ Installation ]- > npm i -g ethercalc > ethercalc Installation should work on systems without a C++ compiler environment (e.g. a vanilla Windows system), although cross-page references such as ="page"!A1 would be unsupported. -[ REST Interface ]- GET /_/page Fetch the page as a serialization in SocialCalc save format. PUT /_/page Replaces the page with a serialization in SocialCalc save format. POST /_/page?command=... Runs one or more commands specified as the "command" POST data parameter. GET /_/page/cells Returns a JSON representation of all defined cells in the page. GET /_/page/cells/A1 Returns a JSON representation of a single cell in the page. -[ Licensing ]- Common Public Attribution License (Socialtext Inc.): socialcalcspreadsheetcontrol.js socialcalctableeditor.js images/* Artistic License 2.0 (Socialtext Inc.): formatnumber2.js formula1.js socialcalc-3.js socialcalcconstants.js socialcalcpopup.js MIT License (John Resig, The Dojo Foundation): jquery.js CC0 Public Domain (唐鳳): app.coffee app.js # produced by "coffee -c app.coffee" db.coffee dotcloud.coffee main.coffee player.coffee
About
Node.js port of Multi-user SocialCalc
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published