Skip to main content

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

Metadata

Release files for onbbu 0.2.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for onbbu 0.2.3
File Size Uploaded
onbbu-0.2.3.tar.gz 11.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for onbbu 0.2.3
File Interpreter ABI Platform
onbbu-0.2.3-py3-none-any.whl Python 3 none any Details

Total release size: 25.5 kB

Release files / onbbu-0.2.3.tar.gz

Download URL onbbu-0.2.3.tar.gz
Size 11.1 kB
Tags Source
SHA-256 checksum
How to use checksums
062d4981543b8670c1cd3fbb2cfafd602ea4e3814cf41f176e06798cf782c385
BLAKE2b-256 checksum
How to use checksums
b60fc8ea21828c0010c344b7b653a3bc4ac733291db887bf245164c00b6aa208
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / onbbu-0.2.3-py3-none-any.whl

Download URL onbbu-0.2.3-py3-none-any.whl
Size 14.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
bb2eb2aa3f4e26e18a3fdaa27e6c6b14b5cffa578a07f6e253a90902ba330b1d
BLAKE2b-256 checksum
How to use checksums
885fcaa49dc70746a10af3f75b1c8c91d7bcb6e20b0eaeca4ea0eedc678fece0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release history Release notifications | RSS feed

This release

0.2.3 This release

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.26

2 release files

0.1.25

2 release files

0.1.24

2 release files

0.1.23

2 release files

0.1.22

2 release files

0.1.21

2 release files

0.1.20

2 release files

0.1.19

2 release files

0.1.18

2 release files

0.1.17

2 release files

0.1.16

2 release files

0.1.15

2 release files

0.1.14

2 release files

0.1.13

2 release files

0.1.12

2 release files

0.1.11

2 release files

0.1.10

2 release files

0.1.9

2 release files

0.1.8

2 release files

0.1.7

2 release files

0.1.6

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

0.0.9

2 release files

0.0.8

2 release files

0.0.7

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page