Are you tired of expensive and complicated solutions to your software development problems? Check out these open-source projects that can help you streamline your work and save you time and money.
Partytwon
Tired of 3rd part analytics, chat support plugins etc. slowing down your apps?
Partytown is a library to help relocate resource-intensive scripts into a web worker, and off of the main thread. Its goal is to help speed up sites by dedicating the main thread to your code and offloading third-party scripts to a web worker.
Super Tokens
Identity is hard and available solutions are really expensive (did you see okta pricing page?)
SuperTokens is an open-source authentication solution offering features like:
Different types of the login: Email/password, Passwordless (OTP or Magic link based), Social / OAuth 2.0 etc... Access control Session management User management Self-hosted / managed cloud
Engines for full-text search
Meilisearch and Zinc Search Engine Managing a search database can be complex, but Meilisearch and Zinc Search Engine make it easy. These open-source solutions offer simple and efficient search capabilities without the need for expensive third-party services.
tRCP
tRCP is a library that makes it easy to develop RPC APIs. With tRCP, you can create APIs quickly and easily, reducing the amount of time you spend on development.
NocoDB
If you're looking for a free and open-source alternative to Airtable, NocoDB is worth checking out. This platform offers a simple and user-friendly interface for building databases, without the need for extensive coding knowledge.
UI Libraries
mantine - React
- plus having amazing components, it offers a great collection of utility hooks like useScrollLock, usePagination and useLocalStorage
evergreen - React
React Query
A powerful and flexible data-fetching library for React that provides a simple and consistent API for fetching, caching and updating asynchronous data in React applications. It helps reduce boilerplate code and allows for a more declarative and efficient way of handling data fetching and caching.
Develop software Without code
meet implication it is a Low‑Code open‑source development tool. that helps you develop quality Node.js applications without spending time on repetitive coding tasks.
it's built with NestJS, Prisma, and React for the front-end
To sum it up, these amazing open source projects have the potential to expedite your development process, save you some cash, and simplify intricate tasks. I encourage you to give them a try and witness firsthand how they can enhance your next project. Happy hacking!