A TypeScript isomorphic framework for building modern backends, libraries, and applications.
- TypeScript – Full TypeScript support for type-safe development
- Angular – Angular libraries and PWA apps
- Node.js – Backend APIs deployable on any server
- Electron – Desktop application support
- TypeORM – Database ORM with SQL.js, MySQL, MariaDB
- Express – REST API server with middleware support
- Node.js >= 22
- Git (Git Bash or PowerShell on Windows)
- Linux: Increase watchers limit if needed:
echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p
- Windows 10/11 (Git Bash, PowerShell)
- macOS
- Linux
npm install# Start development server
npm run leo start
# Build library
npm run leo build:lib
# Run migrations
npm run leo migration:run├── src/ # Source code
├── bin/ # CLI entry points
├── environments/ # Environment configs
└── docs/ # Documentation
MIT