Reepolee System
For application teams
A commercially licensed reference implementation for web applications you can run, understand, and maintain yourself.
A practical approach to building software that lasts
Products and services
Choose your starting point
For application teams
A commercially licensed reference implementation for web applications you can run, understand, and maintain yourself.
For static sites
A free, zero-dependency static-site generator. Start static; add Reepolee when you need editing, data, or a backoffice.
For organisations
Architecture review, implementation guidance, or a durable custom backoffice built around your actual operations.
Web engineering has become unsustainably complex
Frameworks accumulate layers upon layers. Dependencies grow until upgrading becomes a project of its own. Tooling that promised simplicity now requires dedicated teams to configure and maintain. The cloud, for all its convenience, introduced operational complexity that most organisations never asked for.
Why Reepolee exists
An 8-minute introduction to the engineering philosophy behind Reepolee - the problem, the insight, the principles, and the implementation.
Some engineering principles survive every technology cycle
The industry's collective memory is surprisingly short. Every few years, the same lessons are learned and forgotten. But certain principles have remained valuable across decades of changing technology, not because they are fashionable, but because they are correct.
What would a modern web application look like if we started from first principles?
Instead of asking which framework or platform to adopt, we asked a more fundamental question. The answer is not a list of technologies. It is a set of engineering convictions that determine which technologies are worth using, and which are not.
Introducing Reepolee
Reepolee is a practical software engineering approach for building long-lived web applications. It is not a framework. Not a starter template. Not a boilerplate. It is a coherent engineering philosophy - a set of principles, patterns, and practices that have been proven across decades of real-world projects.
The Reepolee System
a production-ready reference implementation
The Reepolee System demonstrates every principle in practice. Server-side rendering, vanilla JavaScript, explicit routing, minimal dependencies, secure tunnels, on-premise deployment - each feature exists because the philosophy demands it, not because it is trendy.
From Engineering Notes
The reasoning behind the decisions
Short essays on the trade-offs, tools, and operational choices that shape the Reepolee System.
Why Reepolee builds with plain TypeScript scripts: they let platform quirks be absorbed into readable code you own, in one place, rather than leaking into configuration, plugins, or setup instructions.
Read noteOn why standardized, predictable UI wins over the life of a product - covering component learning curves, layout conventions, browser-native features, accessibility, maintenance debt, and why the best interface is the one nobody notices.
Read noteWhy Reepolee uses a code generator instead of a library, and what that choice means for security, maintainability, and the surface of change in your own project.
Read noteNeed help adopting the Reepolee Approach?
Reepolee Labs provides architecture reviews, mentoring, and implementation guidance for teams adopting Reepolee. These services are optional - the approach is designed to be self-adoptable - but direct access to the people who developed it can accelerate your journey.
Explore the ReeWeb alpha
ReeWeb is our free-of-charge proprietary static site generator. It is available now as a public alpha download under its included license; run bun dev for live development or bun ssg for a rendered static site.