Open source software was created with the intention of preserving the autonomy of its users. It is not common practise in India to build apps using open-source software or to operate a company using this methodology. Nevertheless, India is home to a number of fascinating open-source initiatives.
The following is a list of interesting database-driven projects originating in India; many of these projects are open source and rich in features.
Hoppscotch
It was developed from the beginning with usability and accessibility in mind, and it provides all of the functionality API developers require while maintaining a simple and unobtrusive user interface. As a direct consequence of this, it quickly gained popularity, and the vast majority of development groups swiftly embraced it. The application programming interface (API) in this instance is both adaptable and self-contained.
Hasura
Another project that helps accelerate API development is called Hasura. It does this by providing you with rapid access to GraphQL or REST APIs that have permission on your data already built in. In addition to this, it is able to execute complicated queries, connect to live databases, combine disparate schemas, and offer granular control over access permissions.
Chatwoot
A self-hosted customer engagement suite is also available through Chatwoot. Viewing, managing, and communicating with customers is possible, and their profiles can be utilised to reestablish contact with former customers. This app is compatible with a number of different communication sites, such as Facebook, Instagram, Twitter, Whatsapp, and Telegram, amongst others. Included in this package are a Customer Relationship Management (CRM) system, Custom Attributes, Shared Multi-Brand Inboxes, Private Notes, Canned Answers, Conversation Labels, and more than ten language possibilities.
Calibre
Calibre is a free and open-source tool for managing electronic books. It provides the ability to examine books, convert, edit, and organise e-books in any of the primary e-book formats, and communicate with e-book reader devices. This project also has the capability to access the metadata associated with your books even if you do not have an internet connection. It is compatible with Linux, Windows, and macOS, among other operating systems.
Bagisto
Bagisto is a framework that is built on Laravel and Vue that offers you the ability to scale your business. Vue.js provides user-friendly support for developers by providing in-depth documentation, a quality theme, and an administration panel. The databases that it supports include MySql and Maria DB. Your customers stand to gain from its eCommerce solutions by expanding their enterprises and bringing in a greater amount of revenue. It provides a multitude of useful functions, such as a retail point of sale, a marketplace, live streaming, and plenty more. In addition to this, it incorporates a number of other channels, such as online shops and marketplaces, and it gives you the ability to conduct direct business.
Kubeshop/botkube
Customers are able to keep an eye on their clusters, troubleshoot urgent deployments, and receive recommendations on best practises thanks to Botkube’s ability to monitor the Kubernetes architecture. It works with a wide variety of chat applications, including Slack, Discord, and Mattermost, among others. In addition to this, it is compatible with K3d, bare metal, and Kubernetes clusters that are hosted in the cloud.
Frappe/erpnext
Erpnext is a useful repository for enterprise resource planning that offers a wide variety of sections for the management of organisations. These sections include manufacturing, sales, purchasing, customer relationship management, and warehouse management. It is a framework for developing full-stack online applications in Python and Javascript, with MariaDB serving as the underlying database.
Qlo
This project’s goal is to develop an online reservation system that is both open-source and highly customizable. You may develop a website that is both user-friendly and capable of handling online and offline reservations with the help of Qlo. The handling of taxes, instant email notifications, assistance in multiple languages, and the ability to book with partial payments are all included. In addition, there are a great number of add-ons and extensions that may be used to improve the aesthetics and usefulness of your website.