Skip to content

lochot/ethercalc

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

No packages published