Open Source Software for Self-Hosted

Rocket.rs Rocket.rs

Rocket is a web framework for Rust that makes it simple to write fast, secure web applications without sacrificing flexibility, usability, or type safety.

Genie.jl Genie.jl

Genie is a full-stack MVC web framework that provides a streamlined and efficient workflow for developing modern web applications. It builds on Julia’s strengths (high-level, high-performance, dynamic, JIT compiled), exposing a rich API and a powerful toolset for productive web development.

bbPress bbPress

bbPress is forum software from the creators of WordPress. With bbPress you can quickly setup a forum for asyncronous discussion and subscriptions for your WordPress-powered site.

Supabase Supabase

Supabase is a free and open-source self-hosted and SaaS provided alternative to Firebase. With Supabase you can add a realtime REST API to a PostgreSQL without writing a single line of code.

Mailpile Mailpile

Mailpile is an effort to reclaim private communication on the Internet. A project to rescue our personal lives from the proprietary cloud and prevent our conversations from being strip-mined for corporate profit and government surveillance. With Mailpile you can take e-mail back and make it yours.

OSRM OSRM

A modern C++ routing engine for shortest paths in road networks.

Fortran Web Framework Fortran Web Framework

A web framework written in Fortran. The source code and documentation are open source, BSD license FLIBS code by Arjen Markus and Ricolindo Carino A.

Erlang Erlang

A general-purpose, concurrent, functional programming language used to build massively scalable soft real-time systems with requirements on high availability. Erlang comes bundled with the OTP, the Open Telecom Platform which is a runtime system first developed by Ericsson to handle the Swedish telecom infrastructure in the early 80's. The term Erlang and OTP is today used interchangeably and includes the runtime, the language and ready-to-use components built specifically for the ecosystem. To this day, Erlang is used in various sectors and applications like telecoms, banking, e-commerce, computer telephony and instant messaging. As the language is suitable for critical infrastructure and applications that requires high availability and real-time features, running at scale.

Scalatra Scalatra

Scalatra is a simple, accessible and free web micro-framework. It combines the power of the JVM with the beauty and brevity of Scala, helping you quickly build high-performance web sites and APIs.

NestJS NestJS

NestJS is a free and open source JavaScript framework for building scalable Node.js web applications. The framework uses modern JavaScript and is built with TypeScript. NestJS is utilizing a multi paradigm model including Object Oriented Programming, Functional Programming and Functional Reactive Programming.