lapa

Leptos Axum starter with Admin dashboard and SSR/SPA website

boilerplateadminstarterwebdevaxumleptosreactprisma
FreeRepo

Preview

lapa preview

Overview

Lapa is a full-stack Rust web boilerplate combining Leptos frontend framework with Axum backend, designed for building SEO-friendly websites and admin dashboards. It includes server-side rendering, a rich text editor, database management with Clorinde, authentication and production-ready features like compression and rate limiting, with deployment scripts and a command-line interface for configuration.

Features

ssrspahydrationadmin-dashboardrich-text-editorpost-crudlproduct-crudlproduct-imagesimage-resize-convertorder-managementsettings-managementrobots-txtopen-graph-meta-tagsdark-light-themesmobile-firstrate-limitingcompressionprecompressioncli-toolsrouting-progressfaviconsform-validationdatetime-input

Feature Flags

userDashboardauthenticationblogseolandingpageecommercefileUploadsauthorizationcmsrateLimitingimageProcessingformsValidation

Recommended Use Cases

full-stack web applicationsadmin dashboardscontent management systemse-commerce platformsseo-focused websites

Frontend

leptosrustslate-js

Backend

axumtokiorust

Auth Providers

axum-session

Deployment Targets

dockerserver

Payment Providers

None

Quick Facts

โญ Stars
107
๐Ÿด Forks
11
๐Ÿงพ License
mit
๐Ÿ”„ Active
Yes
๐Ÿ•’ Last Commit
2025-08-25T07:55:27.000Z
GitHub

Stack

Framework
leptos
Language
rust
CSS
sass
Database
postgresql
Auth
axum-session, axum-session-auth
ORM
clorinde

Data Layer

Databases
postgresql
ORM
clorinde

UI Stack

Styling
sass
Components
leptos

Developer Experience

Docker
Yes
Tests
No
Quickstart
Yes
env.example
Yes

Pricing

Classification
free
Selected
โ€”
Notes
Open source MIT licensed project
Get Started with this Boilerplate