Skip to content
/ leto Public

Leto: Realtime Application Stack [Angualr2, Rethinkdb/Horizon, ExpressJS] Web | Mobile | Desktop

License

Notifications You must be signed in to change notification settings

zubair-io/leto

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Leto

Leto is Framework, for building real-time, web, mobile, desktop, console, and iot appications.

Installation

$ git clone --depth=1 https://github.com/helixone/leto
$ cd leto
$ npm i

Install and Run RethinkDB

Download RethinkDB,  Install and Run
https://www.rethinkdb.com/

Run Leto

npm start # starts app in dev mode
nodemon ./dist/server/server.js # starts server
npm run electron # starts electron 
open Leto.sln in Visual Stuio

Build Leto

npm build # build server, www, and electron. Output /dist

Stack/Features

  • Angualr
  • Ahead-of-time (AoT) compilation
  • Server Sider Rendering (Angular Universal)
  • Webpack 2 with Tree Shaking
  • ExpressJS
  • RethinkDB/Horizon
  • Electron (Windows, Mac, Linux)
  • Cordova (iOS) (Coming soon)
  • Crosswalks (Android) (Coming soon)
  • Universal Windows Platform (Windows Store)
  • CLI (Coming soon)

About

Leto: Realtime Application Stack [Angualr2, Rethinkdb/Horizon, ExpressJS] Web | Mobile | Desktop

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published