Open Source Software for Self-Hosted
Scrapy
Scrapy is a fast and powerful web scraping library written in Python. The framework makes it easy to crawl and extract structured data from the web services. Scrapy can be used for a wide range of purposes, ranging from data mining to service monitoring. Scrapy is maintained by Zyte and is released as free and open source software.
IPFS
The InterPlanetary File System or IPFS for short is a distributed hypermedia protocol designed to be the new permanent web. IPFS uses peer-to-peer to distribute the network across machines and the globe. IPFS combines decentralized technologies like Git, BitTorrent, Kademlia and SFS to build what they think could be the new internet, or a subsystem of it.
ZPanel
ZPanel is a free web hosting control panel for macOS, Linux and Windows-based servers. With ZPanel it's easy to manage your server for web hosting related tasks such as setting up server environments, managing DNS reccords and configuring SMTP. The software is written in PHP and released as open source software under the GNU General Public License 3.0.
Bitwarden
With Bitwarden you can solve your password management problems for your self, your team or business. Password theft is a serious problem, and almost all websites are under attack on a daily basis. Security experts recommend that you use a different password for every service, and one that is random generated. Bitwarden's password manager can help you create strong random password that are managed in a secure fashion.
Plenti
Are you tiered of the complexity when it comes to setting up a website? A static site generator like Plenti might be your solution. Plenti is a static site generator written in Go for speed and utilize Svelte for ease of use on the frontend. With Plenti, you can ditch the headaces of maintaing a content management system and SQL databases. Plenti simply connects to your Git backend and be pushed to production using GitHub Action or Gitlab Pipelines.
Momentum Framework
Momentum is an open-source framework for building enterprise server-side Deno applications in TypeScript. It provides the paradigms and design patterns to guide developers to create robust, scalable, and enterprise-grade applications. By focusing on a batteries-optional approach, Momentum provides a strong core that is easily extendable into a rich developer experience via dependency injection modules. While the framework is opinionated by design, this modular system aims to be unobtrusive and to allow developers to create abstraction layers over any codebase or third-party modules.
Flask
Flask is a micro framework framework written in Python that can be used to build APIs, web services and web applications. Flask is designed from the bottom up to be extremely minimal and easy to use, where your whole application can fit into one single Python file. The framework includes no database abstraction layer, form validation, or any other components, by design. However pre-existing third-party libraries provide common functionality needed to build production ready applications and services.
OpenProject
OpenProject is an open-source, web-based project management system for location-independent team collaboration. The software allow you and your team to efficiently plan, collaborate and document the process of building projects. OpenProject is released under the GNU General Public License Version 3 and is available as free community edition and a commercial, hosted, enterprise edition.
Laravel
Laravel is an extremely popular, free and open source web application framework with expressive, elegant syntax. The framework is written in PHP and provides a developer experience that rival most web application frameworks on the market today. The structure and built-in features of Laravel allows developers to build web applications faster. Instead of setting up tooling and configuring settings, developers can focus on the important task at hand, making their ideas into reality.