shrinkray

1.1.2 • Public • Published

Shrinkray

Create desktop apps in Javascript. Lightweight alternative to Electron because of only supporting macOS (for now).

Features

  • CLI for converting static website into a macOS app.
  • Tiny App sizes (macOS: < 100K, Windows: N/A)
  • Debuggable (Right-click window, select "Inspect Element")
  • Fullscreen API
  • File Read/Write
  • Menu

Example Apps

Github Repo Github Repo Github Repo

Installation

npm install -g shrinkray

Usage

The input path must be to a folder that has an index.html in it, everything in the folder will be copied into the generated app and accessible.

shrinkray -i <project>/html -o example.app

Contributing

  1. Required Tools

  2. Clone the project

    git clone git@github.com:francoislaberge/shrinkray.git
    cd shrinkray
    
  3. Install Dependencies

    npm install
    
  4. Build App Template

    npm run build:app
    
  5. Publish to npm

    npm run publish:patch
    

Package Sidebar

Install

npm i shrinkray

Weekly Downloads

0

Version

1.1.2

License

MIT

Last publish

Collaborators

  • francoislaberge