Open-source software for long-lived applications

Business software one developer can keep running

Reepolee is an MIT-licensed, database-first framework for long-lived business software. Generate visible TypeScript, deploy wherever Bun runs, and keep control of your code, data, and infrastructure.

An ancient tree with sprawling roots, sunlight bursting through its branches

Opening an old project should feel familiar

Business software outlives framework trends, deployment platforms, and often its original maintainers. We built Reepolee so a developer can return after six months, follow the system from database to HTML, and make a change without reconstructing a hidden platform first.

Designed for maintenance

Keep the important parts visible

Visible code

Generators handle repetitive work, then leave ordinary TypeScript, SQL, templates, and translations in your repository.

A small runtime

The core application runs as a Bun process with no production package installation between reviewed code and deployment.

Your infrastructure

Run SQLite or MySQL on a VPS or on-premise. Keep the application and its data where your organisation needs them.

Choose the smallest system that fits

Start where the work actually starts

ReeWeb and Reepolee work independently or together. Begin with static HTML when that is enough, add a database-backed content layer when needed, or start directly with an operational application.

MIT · Beta

ReeWeb

Static sites, documentation, and publishing

Generate localized static HTML with `.ree` templates, Markdown, images, RSS, and sitemaps.

Use both projects

ReeWeb + Reepolee

Content-backed sites and CMS workflows

Keep the static rendering model and add Reepolee as the database, content, and administration layer.

MIT · Beta

Reepolee Framework

Backoffices and operational applications

Build database-backed systems with users, permissions, forms, workflows, queues, and generated CRUD.

Database-first generation

The generator does not own your application

Reepolee creates the repeatable parts of business software without turning them into a hidden dependency. Review the result, change it for the domain, and keep it with the rest of the project.

bun reeman
bun generator/resource schema members
bun generator/resource crud members --translate

Routes, queries, validation, templates, and translations remain ordinary project files.

Open source, from the first route to production

Clone the framework, inspect the architecture, and build the smallest useful application. Use the projects freely under the MIT License, or work directly with Reepolee Labs when you need support or sponsored development.