Our Manifesto

We believe software should be assembled, not rebuilt.

In a world where developers repeatedly solve the same problems, we choose a different path.

23blocks exists to liberate creators from reinventing the wheel — providing battle-tested building blocks so you can focus on what makes your vision unique.

Our Promise

Build faster. Build smarter. Build the future.

Our Principles

The beliefs that guide every decision we make

Innovation

We challenge the status quo

Every line of code we write questions conventional wisdom. We refuse to accept "that's how it's always been done" as an answer.

Simplicity

Complexity is the enemy of execution

The best solutions disappear into the background. We obsess over making the complex feel effortless.

Community

We build in the open, together

Great software is a conversation, not a monologue. We share, we listen, we evolve alongside our users.

Our Philosophy

Build Like LEGO

We're not building a walled garden. We're creating an open ecosystem with interchangeable parts.

The Contract Is The Product

Every 23blocks service follows a strict contract: standardized endpoints, consistent models, and JSON:API format. This isn't just documentation — it's a promise.

Use our blocks, or build your own. As long as your implementation follows the contract, it plugs right into the ecosystem. Your app, your SDK, your choice.

Swap Any Block

Replace our Auth with yours. If it speaks the same language, everything just works.

Open Contracts

Models, endpoints, response formats — all documented, all open, all yours.

No Vendor Lock-in

Own your architecture. The blueprint is the value, not the cage.

the-contract.json

// JSON:API Contract

{

"type": "users",

"endpoints": [

"POST /auth/login",

"GET /users/:id",

"..."

],

"format": "JSON:API"

}

Implement this contract. Use 23blocks or your own backend. The SDK works with both.

The Fast Path

Use 23blocks services out of the box. Production-ready, fully managed, instant integration.

Best for: Teams who want to ship fast and focus on their core product.

The Custom Path

Build your own backend that implements the contract. Our SDK and tools still work perfectly.

Best for: Teams with specific requirements or existing infrastructure.

"The contract is the interface. The implementation is your choice."

Ready to build the future?

Join thousands of developers who've chosen a smarter way to build. Your next project starts here.

Stay in the loop

Get product updates, engineering posts, and new block announcements delivered to your inbox.

No spam. Unsubscribe anytime. Privacy policy.