https://github.com/gigaquads/ravel
Ravel is a meta-framework for Python. It's an abstract architecture that allows the same business logic to be executed as completely different types of applications without code modifications -- as endpoints in a REST API, CLI commands, REPL commands, gRPC endpoints, Pygame event handlers, the list goes on. There's a lot more.
https://github.com/gigaquads/ravel
cli-app command-line-tools framework meta-framework meta-programming repl web-framework
Last synced: 8 months ago
JSON representation
Ravel is a meta-framework for Python. It's an abstract architecture that allows the same business logic to be executed as completely different types of applications without code modifications -- as endpoints in a REST API, CLI commands, REPL commands, gRPC endpoints, Pygame event handlers, the list goes on. There's a lot more.
- Host: GitHub
- URL: https://github.com/gigaquads/ravel
- Owner: gigaquads
- License: mit
- Created: 2018-03-06T19:17:40.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2022-04-06T13:24:07.000Z (about 4 years ago)
- Last Synced: 2025-09-24T22:09:44.237Z (9 months ago)
- Topics: cli-app, command-line-tools, framework, meta-framework, meta-programming, repl, web-framework
- Language: Python
- Homepage:
- Size: 1.98 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Ravel
Python's first meta-framework
# Links
- Web https://ravel.dev
- Source https://github.com/gigaquads/ravel
- Docs https://docs.ravel.dev
- Gigaquads Dev https://gqd.io
- Gigaquads https://gigaquads.com