Free Software for Self-Hosted
Apache Wicket
Apache Wicket is a free and open-source, Java-based component oriented web application framwork. With Apache Wicket you can quickly create web well structured, component-based web applications. Apache Wicket is used by governments, stores, universities, cities, banks, email providers across the globe.
Polymer
Polymer is an open-source JavaScript library for building web applications using Web Components.
VRaptor
VRaptor is a free and open-source MVC framework written in Java. VRaptor is used to develop web applications on top of CDI (Contexts and Dependency Injection for Java EE). The framework features tools that allow developers to maintain a high productivity and a developer experience loved by many. The VRaptor community consist of seasoned developers that freely build and distribute the framework free of charge.
Apache HTTP Server
A free and open-source cross-platform web server developed by the Apache Software Foundation. The Apache HTTP Server is a continuous development effort to build an open HTTP server for modern operating systems. The web server is used by organizations, businesses and hobbyists alike, to power web-based applications.
Jupyter
The Jupyter Notebook is an open-source web application that allows you to create and share documents that contain live code, equations, visualizations and narrative text. The Jupyter Notebook is primarily used in data science for data transformation and cleaning, numerical simulation, statistical modeling and machine learning.
GraphQL
A free and open-source data query and manipulation language for APIs, combined with a runtime for fulfilling queries with existing data. GraphQL makes it easy to understand and query your data and bridge the gap between frontend and backend web development. The project is openly developed by Facebook, and community around it.
Gitly
Gitly is a free and open-source git-based source code management tool written in V. The software can be self-hosted affordably with a $3.5 cloud instance. Gitly is light, fast and utlize minimal ammount of RAM, and can be deployed as a single <1 MB binary, including compiled templates.
Deno
A new free and open-source JavaScript runtime based on the V8 engine by the creator of Node.js, Ryan Dahl. Deno is written in JavaScript and Rust and allows you to write server-side application with JavaScript or TypeScript in a faster and more secure way. Ryan Dahl set out to create Deno from the ground up to remedy regrets he faced after building Node.js. Deno puts more focus on security and permission, promises, browser capability, imports and modules.
React Router
React Router is a fully-featured client and server-side routing library for React, a JavaScript library for building user interfaces. React Router runs anywhere React runs; on the web, on the server with node.js, and on React Native. React Router is used by companies like Apple, Airbnb, Coinbase, NetFlix, Microsoft, Discord and Zoom to further improve the experience of their react powered application used for internal and external use.