<picture>
<source media="(prefers-color-scheme: dark)" srcset="https://composehq.com/light-logo-with-text.svg" width="480">
<source media="(prefers-color-scheme: light)" srcset="https://composehq.com/dark-logo-with-text.svg" width="480">
</picture>
Open-source platform for building custom internal tools
Website
·
Documentation
What is Compose
Compose is a dramatically faster way for developers to build custom internal tools.
Compose provides:
- Backend SDKs for TypeScript and Python that provide high-level building blocks like tables, forms, charts, and more that integrate seamlessly with your existing services and logic.
- A hosted web app (composehq.com or self-hosted) that handles auth, permissions, audit logs, and generates exceptionally great UIs for your team.
The examples below show how you can build a dashboard to view and create users in ~20 lines of code.
See the docs to learn more.
About this package
This package contains the official Compose CLI tool for bootstrapping a fresh project with a basic Compose starter app. You can get started by running any of the following commands:
# TypeScript
npx @composehq/create@latest --lang=typescript
# JavaScript
npx @composehq/create@latest --lang=javascript
# Python
npx @composehq/create@latest --lang=python
Learn more by reading the docs