open-source
š§āš The better identity infrastructure for developers and the open-source alternative to Auth0.
Logto is an Auth0 alternative designed for modern apps and SaaS products. It offers a seamless developer experience and is well-suited for individuals and growing companies.
Organise your 3d print files.
A self-hosted digital asset manager for 3d print files. Previously named "VanDAM" Manyfold is an open source, self-hosted web application for managing a collection of 3d models, particularly focused on 3d printing.
Related contents:
Software Sharing for Modern Businesses.
Engage the developer community with your company's core software products. Fair Source Software (FSS):
- is publicly available to read;
- allows use, modification, and redistribution with minimal restrictions to protect the producerās business model; and
- undergoes delayed Open Source publication (DOSP).
The intention is for the first point to be a bright line, and for the second to invite exploration. We expect Fair Source licenses to emerge and evolve and shake out into a few clear winners over time, as companies apply Fair Source within their own particular business context.
Self-hosted audiobook and podcast server
Related contents:
Domain Public Data Collection Service.
DPULSE is a software solution for conducting OSINT research in relation to a certain domain.
Postgres-Airtable Fusion.
Super fast, Real-time, Professional, Developer-friendly, No-code database. Teable is a Super fast, Real-time, Professional, Developer friendly, No-code database built on Postgres. It uses a simple, spreadsheet-like interface to create complex enterprise-level database applications. Unlock efficient app development with no-code, free from the hurdles of data security and scalability.
Retrieval Augmented Generation (RAG) chatbot powered by Weaviate.
Welcome to Verba: The Golden RAGtriever, an open-source application designed to offer an end-to-end, streamlined, and user-friendly interface for Retrieval-Augmented Generation (RAG) out of the box. In just a few easy steps, explore your datasets and extract insights with ease, either locally with HuggingFace and Ollama or through LLM providers such as OpenAI, Cohere, and Google.
A from-scratch experimental ahead-of-time JS engine
Porffor is a unique JS engine/compiler/runtime, compiling JS code to WebAssembly or native ahead-of-time. It is limited for now; intended for research, not serious use!
Open source continuous profiling database.
Grafana Pyroscope is an open source continuous profiling database that provides fast, scalable, highly available, and efficient storage and querying. This helps you get a better understanding of resource usage in your applications down to the line number.
An extremely fast Python package installer and resolver, written in Rust.
Related contents:
pip-tools = pip-compile + pip-sync
A set of command line tools to help you keep your pip-based packages fresh, even when youāve pinned them. You do pin them, right? (In building your Python application and its dependencies for production, you want to make sure that your builds are predictable and deterministic.)
A modern Python package and dependency manager supporting the latest PEP standards.
PDM is a modern Python package manager with PEP 582 support. It installs and manages packages in a similar way to npm that doesn't need to create a virtualenv at all!
Hunt down social media accounts by username across 400+ social networks.
Build Databases As Spreadsheets :No-Coding Required.
NocoDB allows building no-code database solutions with ease of spreadsheets. Bring your own database or choose ours! Millions of rows? Not a problem. Your Data. Your rules. You are in control.
š„ š„ š„ Open Source Airtable Alternative. Turns any MySQL, PostgreSQL, SQL Server, SQLite & MariaDB into a smart spreadsheet.
Docker Authorization Plugin.
A basic extendable Docker authorization plugin that runs directly on the host or inside a container. The framework depends on docker authentication plugin support. Basic authorization is provided when Docker daemon is started with --tlsverify flag (username is extracted from the certificate common name).
Incident Management for Everyone. crisis management orchestration framework.
chrony is a versatile implementation of the Network Time Protocol (NTP). It can synchronise the system clock with NTP servers, reference clocks (e.g. GPS receiver), and manual input using wristwatch and keyboard. It can also operate as an NTPv4 (RFC 5905) server and peer to provide a time service to other computers in the network.
A vector search SQLite extension that runs anywhere!
This is the Descent 3 open source engine, licensed under GPL-3.0. It includes the '1.5' patch written by Kevin Bentley and Jeff Slutter several years ago and brought to a stable condition by the Descent community.
Gerrit is a code review and project management tool for Git based projects.
Gerrit makes reviews easier by showing changes in a side-by-side display, and allowing inline comments to be added by any reviewer.
Gerrit simplifies Git based project maintainership by permitting any authorized user to submit changes to the master Git repository, rather than requiring all approved changes to be merged in by hand by the project maintainer.
Gerrit-style code review for GitLab projects.
The branch-based approach that GitLab merge request uses can slow things down when you really want to create dependent MRs so they can be reviewed in parallel. With great amount of manual effort and carefulness, you can actually achieve that by setting an MR's target branch to the one it's dependent on and making sure before merging any MRs, you change their target branch back to master (or any default main branch in your project).
A FUSE Filesystem for your Google calendar.
WhenFS turns your Google Calendar into a FUSE filesystem. It whimsically supports the following features:
- Create a filesystem out of existing Google Calendars, or create a new one from scratch
- Read and write files, directories and... well, just files and directories
- Mount your friends' WhenFS calendar file systems to share files in the silliest way possible
Open-Source CNC Farming.
Grow food for yourself, your family, and your community by installing FarmBot on a raised bed, urban rooftop, or in a small greenhouse at home.
Enjoy the freedom of food sovereignty and knowing things are taken care of when heading out of town. Fully automated, hyper-local food production has never been so attainable.
The Apache Thrift software framework, for scalable cross-language services development, combines a software stack with a code generation engine to build services that work efficiently and seamlessly between C++, Java, Python, PHP, Ruby, Erlang, Perl, Haskell, C#, Cocoa, JavaScript, Node.js, Smalltalk, OCaml and Delphi and other languages.
Multi-cloud continuous delivery for the enterprise.
Spinnaker is an open source, multi-cloud continuous delivery platform for releasing software changes with high velocity and confidence.
Spinnaker provides application management and deployment to help you release software changes with high velocity and confidence. Spinnaker is an open-source, multi-cloud continuous delivery platform that combines a powerful and flexible pipeline management system with integrations to the major cloud providers. If you are looking to standardize your release processes and improve quality, Spinnaker is for you.
Command Line Utilities With The Power of AI.
Experience the power of Command AI: your AI-powered command line companion that makes complex tasks simple and intuitive.
pylyzer is a static code analyzer / language server for Python, written in Rust.
A cross-platform audio recording/playback CLI tool with TUI, written in Rust. The goal is to be an audio Swiss Army Knife (asak), like SoX but more interactive and fun.
Perplexica is an AI-powered search engine. It is an Open source alternative to Perplexity AI.
Perplexica is an open-source AI-powered searching tool or an AI-powered search engine that goes deep into the internet to find answers. Inspired by Perplexity AI, it's an open-source option that not just searches the web but understands your questions. It uses advanced machine learning algorithms like similarity searching and embeddings to refine results and provides clear answers with sources cited.
The No-Hassle CMS for GitHub. A user-friendly CMS for static site generators.
Tired of juggling Git and YAML to update your Next.js, Astro, Hugo or Nuxt website? Make it easy on you and your team, get a user-friendly CMS running straight on top of GitHub.
Arcane - A secure remote desktop application for Windows with the particularity of having a server entirely written in PowerShell and a cross-platform client (Python/QT6).
Arcane, previously known as PowerRemoteDesktop, is a remote desktop application distinguished by its server being entirely written in PowerShell.
The server is implemented as a single PowerShell script that can also be used as a module that can be run on any Windows machine with PowerShell 5.1 or later (higher versions are recommended for better performance). It has been tested on Windows 10 (both x86-32 and x86-64 architectures) and Windows 11 x86-32, x86-64 and ARM64.
Find and verify secrets. Find leaked credentials.
TruffleHog is the most powerful secrets Discovery, Classification, Validation, and Analysis tool. In this context secret refers to a credential a machine uses to authenticate itself to another machine. This includes API keys, database passwords, private encryption keys, and more...
Related contents:
A tool to detect bugs in Java and C/C++/Objective-C code before it ships
Infer is a static analysis tool - if you give Infer some Java or C/C++/Objective-C code it produces a list of potential bugs. Anyone can use Infer to intercept critical bugs before they have shipped to users, and help prevent crashes or poor performance.
HellPot is a cross-platform portal to endless suffering meant to punish unruly HTTP bots. Notably it implements a toml configuration file, has JSON logging, and comes with significant performance gains.
š¦ MegaLinter analyzes 50 languages, 22 formats, 21 tooling formats, excessive copy-pastes, spelling mistakes and security issues in your repository sources with a GitHub Action, other CI tools or locally.
An open source business card designer and sharing platform.
Design a unlimited number of business or information cards about yourself, share a link or QR code to them, print it out, and save other people's cards to your virtual wallet for later. Once you've created a card you can get analytics data on how your cards are getting visited, you can edit your cards as things change, and you can keep cards private so only people with a link to your card can see it.
ContainerCleaner is a tool for automatically updating compose file containers/images and removing unused images.
Spotify's "Discover Weekly" for Subsonic compatible systems.
Explo is a program for Subsonic-API compatible software, that aims to offer an alternative to Spotify's "Discover Weekly". It automates music discovery by downloading recommended songs based on your listening history. Using ListenBrainz as a discovery source and Youtube for downloading tracks.
Send emails with Ferdinand. An open-source email delivery service.
Open-source email delivery service for developers.
š AI-powered MongoDB explorer & optimizer | š Effortless insights | š¤ Smart suggestions.
Mongo Explorer is a powerful web-based application for exploring, managing, and optimizing MongoDB databases. It offers a user-friendly interface for a wide range of MongoDB operations, from basic querying to advanced performance optimization.
Request analytics from the nginx access logs.
ngtop is a command-line program to query request counts from nginx's access.log files.
š Effortless PostgreSQL backups with a user-friendly web interface! šš¾
Self-hosted webscraper.
Scraperr is a self-hosted web application that allows users to scrape data from web pages by specifying elements via XPath. Users can submit URLs and the corresponding elements to be scraped, and the results will be displayed in a table.
A ShareX/file upload server that is easy to use, packed with features, and with an easy setup!
Related contents:
Beyond coding. We forge.
Forgejo is a self-hosted lightweight software forge. Easy to install and low maintenance, it just does the job.
Related contents:
š A tool to backup and sync your git repositories.
git-sync is a CLI tool designed to help you back up your Git repositories. This tool ensures you have a local copy of your repositories, safeguarding against potential issues such as account bans or data loss on GitHub.
Related contents:
Self-hostable, privacy-focused website analytics.
Medama Analytics is an open-source project dedicated to providing self-hostable, cookie-free website analytics. With a lightweight tracker of less than 1KB, it aims to offer useful analytics while prioritising user privacy.
PdfDing is a selfhosted PDF manager and viewer offering a seamless user experience on multiple devices. It's designed be to be minimal, fast, and easy to set up using Docker.
PdfDing is a PDF manager and viewer that you can host yourself. It offers a seamless user experience on multiple devices. It's designed be to be minimal, fast, and easy to set up using Docker. As all data stays on your server you have full control over your data and privacy.
With its simple, intuitive and adjustable UI, PdfDing makes it easy for users to keep track of their PDFs and access them whenever they need to. With a dark mode and colored themes users can style the app to their liking. As PdfDing offers SSO support via OIDC it can be easily integrated into existing setups.
ShotShare is an open source, self hosted, bare bones image posting/sharing platform, it was built to allow friends to upload screenshots and send links to their friends without the constant barrage of ads/extraneous features.
Present Plex user statistics and habits in a beautiful and organized manner.
A Plex Rewind application inspired by the likes of Spotify Wrapped and Tautulli.
Present Plex user statistics and habits in a beautiful and organized manner - as a web application application powered by Next.js and Tailwind.css, using data from Tautulli, Overseerr and Plex. You can also disable the Rewind functionality and just use it as an easily sharable Dashboard for your Plex users or vice versa!
Build your personal knowledge base with TriliumNext Notes.
TriliumNext Notes is a hierarchical note taking application with focus on building large personal knowledge bases.
Related contents:
Lightweight Music Server. Access your self-hosted music using a web interface.
LMS is a self-hosted music streaming software: access your music collection from anywhere using a web interface!
Serpent OS is an independent Linux-based operating system built upon a variety of open source technologies. Most importantly, it is an attempt to provide a sane installation that cannot be "broken" by updates. It does this through a variety of recovery mechanisms, including on-disk offline rollbacks and system deduplication.
A fork of the simple WireGuard VPN server GUI community maintained
Simple Web based configuration generator for WireGuard.
All WireGuard UI implementations are trying to manage the service by applying configurations and creating network rules. This implementation only generates configuration and its up to you to create network rules and apply configuration to WireGuard. For example by monitoring generated directory with inotifywait.
The goal is to run Wg Gen Web in a container and WireGuard on host system.
The easiest way to run WireGuard VPN + Web-based Admin UI.
The next generation Web development environment
Install your PHP/Node.js Web development environment in just 3 minutes, with no dependencies and non-intrusive. It includes web server, databases, email, DNS & common tools ā everything you need for development.
Plunk is an open-source email platform built on top of AWS SES. It allows you to easily send emails from your applications. It can be considered as a self-hosted alternative to services like SendGrid, Resend or Mailgun.