Open Source Software for Self-Hosted
Calendso
Calendso is a free and open source self-hosted Calendly alternative. Calendso is white-label by design and can be hosted on-premise or can be hosted and managed by Calendso for a monthly charge. The calendar software is built to be API-driven and ready to be deployed on your own domain and does not add hurdles to the self-hosting process to favor the managed solution. Calendso provides modern features and comes with integrations for popular third-party services like Salesforce, Zapier, HubSpot and many more. While also allow you and your company to build custom integrations for any platform out there, and integrate seamlessly with your existing workflow.
Pyramid
Pyramid is a web framework written in Python that makes it easy to write applications for the web. With Pyramid, you can start small and finish big. Pyramid offers many features suited for writing both simple and complex software, while providing clear structure as your application grows. Since 1995, the Pyramid team has stayed devoted to professional craftmenship with a deep commitment to quality, which is seen throughout the Pyramid framework and the developer experience and workflow it provide for developers. Pyramid is released free and open-source under the Zope Public License (ZPL) Version 2.1.
Redbean
Redbean is an open source web server in a zip executable that runs on six operating systems. the web server embeds Lua, SQLite, and MbedTLS into a fork() driven application server that benchmarks at 1.1 million qps on a personal computer.
Dark Star
Dark Star is a web framework that provides filesystem routing for Starlette and first-class support for server-side rendering. The web framework's routes are defined by their filesystem path and both the route's backend code and template are contained in the first page. Dark Star aims to provide an easy way to create web applications using the HATEOAS and HDA philosophies favoured by htmx. It also aims to reduce the boilerplate code normally needed when creating web apps. In particular, it looks to reduce the need of having a separate files for view functions and templates. It tries to embrace Locality of Behaviour by putting the view function code and template in the same file, and having the file's path be the route used by Starlette to access the code.
Django Rest Framework
Django REST Framework is a free and open-source, powerful and flexible toolkit for building Web APIs with the Python framework, Django. With Django REST Framework it easy to create full-fledged REST APIs that follows the Django design pattern with models, views and urls. It comes with authentication policies including packages for OAuth1a and OAuth2 and a pre-built browsable API, much like Swagger.
n8n
n8n is a free and open node-based Workflow Automation Tool. n8n can be self-hosted, while also being provided as a managed sulotion at n8n.io. The software can easily be extended and integrated with popular third-party services such as Github, Slack and many more.
Svelte
Svelte introduces a radical new approach to building user interfaces with JavaScript. It is a compile-based component framework that builds efficient code that updates the DOM. Where most traditional frontend JavaScript framework does most of their work in the browser, Svelte includes that work in the compilation process when you build your app. This creates a smaller app which ultimately leads to faster load times and a better experience for the end-user.
Elasticsearch
Elasticsearch is an open-source, highly scalable search and analytics engine written in Java. The engine is built ontop of Apache Lucene Library and has an advanced distributed model and consistent API interface. Elasticsearch allows you to store, search, and analyze huge volumes of data quickly and in near real-time with answers provided in milliseconds. Making it perfect for building full text search, analytics store, auto completer, spell checker, and alerting engines.
MemSQL
MemSQL is a free and open-source all-in-one relation database management system. The database lends itself for operational analytics and AI/ML-powered applications that requires fast data ingest, high performance queries and elastic scaling. MemSQL supports ANSI SQL and blended workloads, commonly referred to as translytical, HTAP, HOAP, and ATP workloads. The developer MemSQL Inc, also provides commercially hosted version of the database called MemSQL Helios, a cloud database-as-a-service.
AmCharts
AmCharts is an interactive JavaScript library use to create chart and maps for data visualization. With AmCharts you can create interactive charts that allow your users to scroll, hover drag and select data for better visualization and manupulation.