Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

ChaCC API

ChaCC API

Build modular APIs with independent, pluggable components.

ChaCC API is a FastAPI-based platform that lets you build and plug in Python modules like apps. Each module is self-contained – routes, models, logic – and can be installed, updated, or removed without touching the core.

For the full story, visit chacc.dev.

Why ChaCC?

  • Modular by design – Add, remove, or update features without touching the core
  • Plug and play – Install pre-built modules and get working APIs instantly. No code required
  • Auto database migrations – Models define their own schema, migrations run automatically
  • Hot reload – See changes instantly during development
  • Simple deployment – Package modules as .chacc files and deploy anywhere

Quick Start

pip install chacc-api
chacc run server --dev

Open http://localhost:8085/docs to see your API.

Examples

Official modules maintained by the ChaCC team. All modules are actively being developed – testers welcome:

  • chacc_authentication – Auth module with JWT, registration, and login
  • chacc_file_manager – File management with pluggable adapters. Built-in local storage; bring your own for S3, Google Drive, FTP, or any custom backend.

Build your own module: Module Development Guide

Documentation

Full docs, guides, and API reference: chacc.dev

Contributing

We welcome contributions! Check out CONTRIBUTING.md to get started.

Join the Community

Connect with people that uses ChaCC API on GitHub discussions. Click here

Changelog

See what's new in each release: chacc.dev/changelog

PyPI Python License CI Star on Github Discussions

Download files

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

Source Distribution

chacc_api-1.0.0b5.tar.gz (116.1 kB view details)

Uploaded Source

Built Distribution

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

chacc_api-1.0.0b5-py3-none-any.whl (128.2 kB view details)

Uploaded Python 3

File details

Details for the file chacc_api-1.0.0b5.tar.gz.

File metadata

  • Download URL: chacc_api-1.0.0b5.tar.gz
  • Upload date:
  • Size: 116.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for chacc_api-1.0.0b5.tar.gz
Algorithm Hash digest
SHA256 6701f838b40027c4987831f49ee6ed60e66caad9d050af03bf693afd2cdc0eb9
MD5 629f20b7f9bf8baf256af429b0eed84c
BLAKE2b-256 4918cd60a83372abc828fa8c2e88e667145a26545df02bb0de119a6ed48154b2

See more details on using hashes here.

Provenance

The following attestation bundles were made for chacc_api-1.0.0b5.tar.gz:

Publisher: release.yml on TNet-Tech/chacc-api

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file chacc_api-1.0.0b5-py3-none-any.whl.

File metadata

  • Download URL: chacc_api-1.0.0b5-py3-none-any.whl
  • Upload date:
  • Size: 128.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for chacc_api-1.0.0b5-py3-none-any.whl
Algorithm Hash digest
SHA256 94501b55d2cb8eb4faac4cfabf6401462d8bd4228ef67f5aa4acb620711bcb9f
MD5 367d894593bb2d0d1db5661c05cf3f5d
BLAKE2b-256 66e0800a03180721927927c440000df3a0b7d329924069904d8a8f4c58c13278

See more details on using hashes here.

Provenance

The following attestation bundles were made for chacc_api-1.0.0b5-py3-none-any.whl:

Publisher: release.yml on TNet-Tech/chacc-api

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.
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