Lotus is an open-core pricing engine. We enable SaaS companies to deploy, monitor, and experiment with custom subscription and complex models like usage-based pricing.
We provide a flexible and modular control panel ontop of your existing quote to cash stack that joins data from multiple systems to help you figure out the optimal pricing scheme for your products.
Website · Issues · Docs · Contact Us
There are a few ways to use Lotus. After you set it up, head over to the Docs to learn how to use Lotus!
Best for convenience and fast deployment. This version also gets access to features faster than the self-hosted version.
Sign up for our alpha
here or email us at [email protected] for more details.
Best if you want to keep your data local or want full control and extensibility.
- Install Docker Desktop
- Clone the repo and navigate to the project
git clone https://github.com/uselotus/lotus.git && cd lotus
- Change the environemnt variables located in
env/.env.prod.example
to suit your needs. If you need help you can check out this guide in our docs. - Rename
env/.env.prod.example
toenv/.env.prod
. Make sure you don't commit your secret environment variables anywhere! - Build and run the Docker Image!
docker-compose -f docker-compose.prod.yaml up --build
You should now be able to access the homepage at localhost/, and sign in using the ADMIN_USERNAME
and ADMIN_PASSWORD
you defined.
We are currently working on easy deployment options for AWS, GCP, and Azure. If you have any questions, feel free to reach out to us.
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply request a feature.
Don't forget to give the project a star! Thanks again!
To set up Lotus for development locally, please refer to our guide here. Whether you want to contribute something for the whole community to use, or you want to personalize Lotus for your own needs, our developer-friendly codebase makes it easy to get started.
Lotus is the quickest way to bill flexibly and experiment with pricing. Our founders studied at MIT together and went on to DE Shaw and Citadel before joining forces to allow SaaS companies to price products accurately. Our project is open source and free for self-hosting. We charge for our cloud version, enterprise support (SSO, advanced permissions), and extra custom features we will add to the code over time.
Distributed under the MIT License. See LICENSE
for more information.
Lotus founders - [email protected]
Or visit www.uselotus.io