Onbbu 🛠️🐍 – Hexagonal Architecture for Python
Project description
Onbbu 🛠️🐍 – Hexagonal Architecture for Python
Onbbu es un boilerplate ligero y escalable para desarrollar aplicaciones en Python siguiendo la arquitectura hexagonal. Diseñado para facilitar la organización del código, mejorar la mantenibilidad y permitir una fácil integración con diferentes frameworks y bases de datos.
🚀 Características
✔️ Estructura modular basada en puertos y adaptadores
✔️ Separación clara entre dominio, aplicación e infraestructura
✔️ Soporte para FastAPI, Flask o Django (configurable)
✔️ Integración sencilla con PostgreSQL, MongoDB, SQLite
✔️ Diseñado para microservicios y aplicaciones monolíticas escalables
📦 Instalación
git clone https://github.com/tu-usuario/onbbu.git
cd onbbu
pip install -r requirements.txt
pip install --index-url https://test.pypi.org/simple/ onbbu
📖 Documentación
Consulta la documentación oficial para aprender cómo estructurar tu aplicación con onbbu.
🤝 Contribuciones
¡Las contribuciones son bienvenidas! Crea un issue o envía un pull request para mejorar el proyecto.
📜 Licencia: MIT
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file onbbu-0.0.41.tar.gz.
File metadata
- Download URL: onbbu-0.0.41.tar.gz
- Upload date:
- Size: 14.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
56e12c918c7167bb568e60f66398894725d9724157dbae0f48794b6119060ca0
|
|
| MD5 |
a11d36beb0ef8a04bb6b900dd2d6b0d5
|
|
| BLAKE2b-256 |
d0d38afc3e6dc7856cbdede6d0980a23c375a77872fea394f1150524d8c7765a
|
File details
Details for the file onbbu-0.0.41-py3-none-any.whl.
File metadata
- Download URL: onbbu-0.0.41-py3-none-any.whl
- Upload date:
- Size: 17.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ca5d0d2ce5a82f23b0547ce3a20143cbc5cfd39c8ebcf5b188a871a99a79cf41
|
|
| MD5 |
8bc478a222ea5872ebbc02451c2cec89
|
|
| BLAKE2b-256 |
93874c9eeb60043585b733c3862c99a235b843f901e83f1c555645796f465da5
|