Skip to content
Why the SoliStack

A robust stack that speeds up every step of development

Written in Rust by Solisoft, the SoliStack brings together a web framework, a database, a cache and a proxy. It is our stack of choice to ship faster applications, faster.

8.9×

more throughput than Rails

222,054 vs 25,024 requests/s

8.1×

less memory under load

142 MB vs 1,157 MB

< 1 ms

typical response time

thanks to the bytecode VM

Measurements published by Solisoft on a read + render workload, compared with Ruby on Rails. Actual gains depend on each application.

The strengths

Six reasons we recommend it

Native performance

A framework written in Rust with a bytecode VM: over 170,000 requests/s and sub-millisecond response times on a single server.

Batteries included

ORM, authentication, jobs and cron, mailer, WebSockets, Live View, PDF and Factur-X, i18n, full-text and vector search: no need to assemble twenty dependencies.

A delivery accelerator

Generators, conventions, hot reload, built-in formatter and linter: time goes into your business, not into plumbing.

Secure by default

CSRF protection, Argon2id hashing, security headers, XSS escaping, authorisation policies: good practice is the default behaviour.

Data without compromise

SoliDB, a distributed document database with ACID transactions, vector and full-text search — or PostgreSQL, MySQL and SQLite as you need.

Lean infrastructure

Fewer servers for the same load: a reverse proxy, a Redis-compatible cache and a simple deployment, for a cloud bill under control.

The ecosystem

Consistent building blocks, designed to work together

No dependency puzzle to maintain: every component talks natively to the others.

Official documentation

Soli

Full-stack MVC web framework with a built-in HTTP server.

SoliDB

Distributed document database: ACID, vector, full-text.

SoliKV

Redis-compatible key-value store.

Soli Proxy

Reverse proxy and load balancer, with hot reload.

PDFx

PDF document and Factur-X invoice generation.

EUI

Server-driven native interfaces, without HTML or JS.

Multi-stack

SoliStack first, never SoliStack at all costs

Your existing systems, your teams and your constraints drive the choice. We also work with every major web technology.

Stack of choice

  • SoliStack (Soli, SoliDB, SoliKV)
  • htmx & Alpine.js
  • Real-time Live View

Back end

  • Ruby on Rails
  • Node.js & TypeScript
  • PHP & Laravel
  • Python & Django

Front end & mobile

  • React & Next.js
  • Vue & Nuxt
  • Tailwind CSS
  • Hybrid mobile apps

Data & infrastructure

  • PostgreSQL, MySQL, SQLite
  • Docker & Kubernetes
  • AWS, GCP, Scaleway, OVH
  • CI/CD and observability

What if your next application ran on the SoliStack?

A new project or a step-by-step migration from Rails: let's talk.