Skip to main content

📦 b4n1-boost

Transparent native middleware acceleration layer for Python frameworks (Django, FastAPI, Flask, WSGI/ASGI).

License PyPI

🌍 Languages / Idiomas / 语言

🇬🇧 English 🇪🇸 Español 🇫🇷 Français 🇩🇪 Deutsch
🇵🇹 Português 🇨🇳 简体中文 🇯🇵 日本語

🚀 Features

  • 🚀 General Throughput Acceleration: 3x to 11x faster request processing.
  • JSON Serialization: Up to 50x speedup over standard Python dynamic serialization.
  • 🛡️ Native Rust Middleware: Zero-overhead FFI interop between Python and Rust.
  • 🔐 License Compliance: BSL 1.1 with a clear free tier and enterprise licensing path.
  • 📊 Framework Support: Django, FastAPI, Flask, WSGI/ASGI integration.

📦 Installation

pip install b4n1-boost

Precompiled native binaries are bundled with the wheel for Linux, macOS and Windows — no compiler required.


🚀 Quick Start

No code rewrites. Initialize the SDK when your app starts:

Django

In your settings.py or wsgi.py:

import b4n1_boost

b4n1_boost.install_django()

FastAPI

In your main module:

import b4n1_boost

b4n1_boost.install_fastapi()

Flask

In your app initialization:

import b4n1_boost

b4n1_boost.install_flask()

Auto-detection

Let b4n1-boost detect the active framework automatically:

import b4n1_boost

b4n1_boost.autoboost()

🔍 Status & Diagnostics

Check the engine state and active accelerations:

import b4n1_boost

print(b4n1_boost.status())

Expected output:

{
  "native_extension": true,
  "version": "0.1.3",
  "features": ["json_acceleration", "orm_interception", "websocket_acceleration"]
}

Run the native benchmark suite:

report = b4n1_boost.run_benchmarks(iterations=100_000)
print(f"JSON ops/sec: {report['json_bench']['ops_per_sec']:,.0f}")
print(f"ORM ops/sec:  {report['orm_bench']['ops_per_sec']:,.0f}")

🔗 Links


📄 License

This project is distributed under the Business Source License 1.1 (BSL 1.1).

  • Free for development, evaluation, testing, personal projects, and startups generating under $100,000 USD in annual gross revenue.
  • Commercial license required for organizations with annual gross revenue >= $100,000 USD, government agencies, and public bidding projects.
  • After the Change Date (4 years), the work converts to Apache License 2.0.

See LICENSE for the full legal text.


b4n1-boost is a core component of the B4N1 sovereign computing stack, providing transparent native middleware acceleration for Python frameworks.

Built with ❤️ by the B4N1 team.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

b4n1_boost-0.1.3.tar.gz (29.6 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

b4n1_boost-0.1.3-cp38-abi3-musllinux_1_2_x86_64.whl (320.0 kB view details)

Uploaded CPython 3.8+musllinux: musl 1.2+ x86-64

b4n1_boost-0.1.3-cp38-abi3-manylinux_2_34_x86_64.whl (352.5 kB view details)

Uploaded CPython 3.8+manylinux: glibc 2.34+ x86-64

File details

Details for the file b4n1_boost-0.1.3.tar.gz.

File metadata

  • Download URL: b4n1_boost-0.1.3.tar.gz
  • Upload date:
  • Size: 29.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.13.1

File hashes

Hashes for b4n1_boost-0.1.3.tar.gz
Algorithm Hash digest
SHA256 43a2ae8f2a8d9eb808a340af7b17765f5b95587b84a23025c06f66887c75d768
MD5 4dd7e2197495ea958b7c2d4e19d2c791
BLAKE2b-256 f02f22d833094cf362e523e73b9daf18d28acf2ac5812129c978e7bb841e8313

See more details on using hashes here.

File details

Details for the file b4n1_boost-0.1.3-cp38-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for b4n1_boost-0.1.3-cp38-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8058b88ca04b6676fd312094d5dd595aebb63915e26454c316ddda1036932332
MD5 b2cc284db4d01b5ba4014725cdd33c58
BLAKE2b-256 a3048272fbbe7615de70a24cd0438ba2b0f08347afa7713ea5e586f2716ecd79

See more details on using hashes here.

File details

Details for the file b4n1_boost-0.1.3-cp38-abi3-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for b4n1_boost-0.1.3-cp38-abi3-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 35f2dfd60a7999838cb5e365fca7881d9ffd1d622e9a31c85233f946cebf19c5
MD5 918f63bf32d713c6c65c11e13bf0a23b
BLAKE2b-256 90fcebd8a1ab8e9d50328bf3cc586e26d8ebf686e318233c5ea0b87715d790cd

See more details on using hashes here.

Release history Release notifications | RSS feed

0.3.4

6 files

0.3.3

6 files

0.3.2

2 files

0.3.1

2 files

0.3.0

6 files

0.1.9

6 files

0.1.8

7 files

0.1.6

6 files

0.1.5

2 files

0.1.4

4 files

This release

0.1.3 This release

3 files

0.1.2

2 files

0.1.1

2 files

0.1.0

2 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