This project was built for a hackathon by Kiro to test out the IDE, it is by no means complete or production ready.
Please star the project and join Discord if you think this will be useful and want me to continue developing it.

Solobase Dashboard
Eye
Eye
Do not touch

Solobase

Open source backend, with authentication, storage, database, and extensions all built in one file.

solobase-demo.fly.dev
SQLite or Postgres database
Authentication
Local or S3 storage
Extensions

Built for Independence

Solobase gives you complete control. No vendor lock-in, setup for simplicity or for scale, your choice.

Start building in seconds

# Install
go install github.com/suppers-ai/solobase/cmd/solobase@latest

# Run
solobase

# That's it. Really.

No Docker, no Node.js, no complex configuration. Just a single binary that works.

Extend Without Limits

Official and community extensions further extend Solobase's capabilities. Build exactly what you need with no constraints.

Formula Based Pricing

Create pricing for anything with unlimited flexibility. Define variables and formulas, then calculate prices based on user input. The core principle of this extension is:

// Define your pricing formula
const formula = "base_price * number_of_items * (1 + sales_tax/100)";

// Set variables
const variables = {
  base_price: 100,
  number_of_items: 5,
  sales_tax: 10
};

// Calculate result
const result = calculatePrice(formula, variables);
// Result: 550.00
Formula Based Pricing Extension
Dynamic Products Extension

Dynamic Products

Define exactly what products you want to sell and the inputs users need to provide. Create custom product schemas for efficient searching.

Custom Fields Smart Search Flexible Schemas

Cloud Storage

Extend storage capabilities with advanced features. Track usage, set limits, and implement extensible sharing.

  • Usage tracking & analytics
  • Capacity & bandwidth limits
  • Extensible sharing
Cloud Storage Extension

Build your own extensions or explore community contributions

Explore Extensions Documentation