https://github.com/eastercompany/overlord
A truly lazy fullstack framework with complete stack, testing, deployment & pipeline coverage. One CLI (or TUI) interface to rule them all! with developer monitoring, testing, and deployment tools for Nginx, Postgres, Sqlite, Python, TypeScript, Redis, LLMs and much more...
https://github.com/eastercompany/overlord
android cli fullstack gateway go ios llm nginx overlord postgresql python redis sqlite tui typescript web web-framework
Last synced: 6 months ago
JSON representation
A truly lazy fullstack framework with complete stack, testing, deployment & pipeline coverage. One CLI (or TUI) interface to rule them all! with developer monitoring, testing, and deployment tools for Nginx, Postgres, Sqlite, Python, TypeScript, Redis, LLMs and much more...
- Host: GitHub
- URL: https://github.com/eastercompany/overlord
- Owner: EasterCompany
- License: mit
- Created: 2020-12-25T21:42:28.000Z (about 5 years ago)
- Default Branch: LTS
- Last Pushed: 2025-02-05T16:05:08.000Z (about 1 year ago)
- Last Synced: 2025-08-02T12:18:11.182Z (7 months ago)
- Topics: android, cli, fullstack, gateway, go, ios, llm, nginx, overlord, postgresql, python, redis, sqlite, tui, typescript, web, web-framework
- Language: Python
- Homepage: https://www.easter.company
- Size: 33 MB
- Stars: 8
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
[ v1.2.18 19/09/2023 ]
The Overlord Framework
### Welcome
The Overlord Framework, developed by Easter Company, is the one true full stack framework for developing
Python/Typescript Web & Mobile applications. General updates are released on an unscheduled basis and LTS
(long-term-support) versions are released annually.
[Watch a short introduction video here.](https://www.easter.company/overlord/introduction)
### Install
You can either download the contents of this repository and start building your project that way, or you can install
Overlord's `create-app` command. Which will allow you to create an Overlord App from your terminal. To do so, just copy
the code below into your terminal and hit enter.
```bash
sudo rm /bin/create-app &>/dev/null
sudo wget -P /bin/ https://raw.githubusercontent.com/EasterCompany/RDFS/Prd/Overlord/create-app
sudo chmod +x /bin/create-app
```
### Install Without Sudo
If you don't have sudo permissions or you don't want to install the `create-app` command globally on your system you can
use this as an alternative.
```bash
rm ~/create-app &>/dev/null
wget -P ~/ https://raw.githubusercontent.com/EasterCompany/RDFS/Prd/Overlord/create-app
mv ~/create-app ~/.create-app
chmod +x ~/.create-app
echo 'alias create-app="~/.create-app"' >> ~/.bashrc
```
### Documentation
If you're looking for our beautifully crafted and detailed documentation then you should
[visit our website](https://www.easter.company/overlord).
The documentation also includes a full series of tutorial style videos to guide you in a more entertaining fashion;
however, if you are a well-seasoned professional you may prefer to just read the written format on each page.
### FAQS
**Q:** How do I get started?
**A:** Check out the [getting started](https://www.easter.company/overlord/getting_started) page in the documentation.
**Q:** How can I make a feature request?
**A:** Email us at [contact@easter.company](mailto:contact@easter.company)
**Q:** How do I use E-Panel with my app?
**A:** Until further notice, E-Panel is free-to-use if you've subscribed to a an Easter Company custom app development
plan in-which Easter Company has designed, developed & deployed an application for you. Otherwise you will need to be
**invited to the closed beta by an existing user**.
### Support
If you're interested in helping out then please get in-touch via this email
[contact@easter.company](mailto:contact@easter.company)