openalternative
openalternative copied to clipboard
A community driven list of open source alternatives to proprietary software and applications.
Discover open source alternatives to popular software.
Learn more »
Website
·
Issues
About this project
OpenAlternative is a community driven list of open source alternatives to proprietary software and applications.
Our goal is to be your first stop when researching for a new open source service to help you grow your business. We will help you find alternatives and reviews of the products you already use.
Join us in creating the biggest directory of open source software.
Sponsors
OpenAlternative is an GPL-3.0-licensed open source project with its ongoing development made possible entirely by the support of these awesome backers. If you'd like to join them, please consider sponsoring OpenAlternative's development.
Development
OpenAlternative is currently written in Remix. Please refer to the Remix documentation for more information.
🧞 Commands
All commands are run from the root of the project, from a terminal:
Command | Action |
---|---|
bun install |
Installs dependencies |
bun run dev |
Starts local dev server at localhost:5173 |
bun run build |
Build your production site to ./build/ |
bun run start |
Preview your build locally, before deploying |
Deployment
First, build your app for production:
bun run build
Then run the app in production mode:
bun start
Now you'll need to pick a host to deploy it to.
DIY
If you're familiar with deploying Node applications, the built-in Remix app server is production-ready.
Make sure to deploy the output of bun run build
-
build/server
-
build/client