Thanks to visit codestin.com
Credit goes to github.com

Skip to content

LesliTech/Lesli

Repository files navigation

Lesli logo

The Open-Source SaaS Development Framework for Ruby on Rails.





Lesli screenshot

Introduction

Lesli is an open-source framework built to create scalable, secure, and modular software products.

Built on top of Ruby on Rails, PostgreSQL, Hotwire, and modern frontend tooling, Lesli provides the infrastructure, architecture, and reusable components needed to build production-ready SaaS platforms faster.

Lesli is not a starter kit, admin panel, or boilerplate.

It is a modular foundation that allows you to build applications using independent engines, shared infrastructure, and proven SaaS patterns.

With Lesli, you focus on features — not infrastructure.


Why Lesli?

  • Modular architecture powered by standard Rails engines
  • Flexible authentication, detailed privileges, and access control
  • System auditing with activities and version tracking
  • Attachments that can be added to any resource
  • Full-text search across modules and records
  • Multi-language support for both core and custom modules
  • Designed for long-term SaaS scalability and maintainability

Quick Start

# Create a new app using the Lesli template
rails new LesliDemo -m lesli_demo.rb --skip-bundle

Manual installation

# Add Lesli
bundle add lesli

# Install Lesli
rails generate lesli:install

# Setup database
rake lesli:db:reset

# Start server
rails server

Development

# clone the lesli repo inside your engine folder: RailsApp/engines
git clone https://github.com/LesliTech/Lesli.git

# Load Lesli as a Gem
gem "lesli", path: "engines/Lesli"

# Install the necessary Gems to run Lesli
bundle install

# Generate Lesli initializer
rails generate lesli:install

# Hard reset Database for development:
rake lesli:db:reset 

# Run default Rails server
rails s 
rails s --binding=0.0.0.0
rails s --environment=test
rails s --environment=development
RAILS_SERVE_STATIC_FILES=true rails s --environment=production 

Demo

Documentation

Connect with Lesli

License


Copyright (c) 2026, Lesli Technologies, S. A.

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.




Lesli logo

The Open-Source SaaS Development Framework for Ruby on Rails.



About

Ruby on Rails SaaS Development Framework.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages