open-source
EnrichMCP is a Python framework that helps AI agents understand and navigate your data. Built on MCP (Model Context Protocol), it adds a semantic layer that turns your data model into typed, discoverable tools - like an ORM for AI.
The Data Layer for Agentic Enrichment and ML Features. The Virtual Feature Store. Turn your existing data infrastructure into a feature store.
Featureform is a virtual feature store. It enables data scientists to define, manage, and serve their ML model's features. Featureform sits atop your existing infrastructure and orchestrates it to work like a traditional feature store. By using Featureform, a data science team can solve the following organizational problems:
Standardized Serverless ML Inference Platform on Kubernetes. Highly scalable and standards based Model Inference Platform on Kubernetes for Trusted AI.
KServe provides a Kubernetes Custom Resource Definition for serving predictive and generative machine learning (ML) models. It aims to solve production model serving use cases by providing high abstraction interfaces for Tensorflow, XGBoost, ScikitLearn, PyTorch, Huggingface Transformer/LLM models using standardized data plane protocols.
Related contents:
Where Projects are Evaluated To see if they're as free and open source as advertised
The software rights of users are continously (and often opaquely) being eroded by the desire of growth. This website aims to push back against that by bringing transparency to FOSS software users.
Run JavaScript Everywhere.
Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.
Related contents:
- Performance and Stress Testing in Node.js @ AppSignal.
- Worker Threads in Node.js: A Complete Guide for Multithreading in JavaScript @ NodeSource.
- Modern Node.js Patterns for 2025 @ Ashwin's Blog.
- Everything You Need to Know About Node.js Type Stripping @ Marco's Blog.
- How we migrated our Rush.js monorepo to Node type stripping @ Calm.
- The Risks of NPM @ Jim's Blog.
- Episode #111: npm under siege (what to do about it) @ Changelog & Friends.
- Node.js Performance: Processing 14GB Files 78% Faster with Buffer Optimization @ Peter Mbanugo.
- The Myths (and Costs) of Running Node.js on Kubernetes @ Platformatic.
- 15 Recent Node.js Features that Replace Popular npm Packages @ The NodeSource Blog.
- Improving the trustworthiness of Javascript on the Web @ Cloudflare.
- Rethinking async loops in JavaScript @ Matt Smith.
- Node.js 20+ memory management in containers @ RedHat Developers.
- Node.js vs Deno vs Bun Performance Benchmarks @ RepoFlow.
- We cut Node.js' Memory in half @ Platformatic.
- Node.js worker threads are problematic, but they work great for us @ Inngest.
Push docker images directly to remote servers without an external registry.
Unregistry is a lightweight container image registry that stores and serves images directly from your Docker daemon's storage.
The included docker pussh command (extra 's' for SSH) lets you push images straight to remote Docker servers over SSH. It transfers only the missing layers, making it fast and efficient.
opentracker is an open and free bittorrent tracker project. It aims for minimal resource usage and is intended to run at your wlan router.
Related contents:
A browser automation SDK built for developers and LLMs.
Most existing browser automation tools either require you to write low-level code in a framework like Selenium, Playwright, or Puppeteer, or use high-level agents that can be unpredictable in production. By letting developers choose what to write in code vs. natural language, Stagehand is the natural choice for browser automations in production.
An open source framework for building AI-powered apps with familiar code-centric patterns. Genkit makes it easy to develop, integrate, and test AI features with observability and evaluations. Genkit works with various models and platforms.
Genkit is an open-source framework for building full-stack AI-powered applications, built and used in production by Google's Firebase. It provides SDKs for multiple programming languages with varying levels of stability
Share your code snippets. Pastefy is an feature-rich Open Source self-hostable Pastebin.
Pastefy is an open source alternative to Gists or Pastebin. You want to share some code to your friends or just save it for yourself? Just paste it.
A command line utility for creating image macro style memes.
Kanban project management software.
Kanboard is project management software that focuses on the Kanban methodology.
Related contents:
manage chapters for podcasts, webvtt, youtube, mkv and ffmpeg.
Create and convert chapters for podcasts, youtube, matroska, mkvmerge/nero/vorbis, webvtt, ffmpeginfo, ffmetadata, pyscenedetect, apple chapters, edl, podlove simple chapters (xml, json), apple hls chapters and mp4chaps.
Related contents:
SFTP & FTP as a Managed Service (SaaS) and On-premise.
Fully featured and highly configurable SFTP server with HTTP/S Web UI and optional FTP/S and WebDAV. Storage backends: local filesystem, encrypted local filesystem, S3 (compatible), Google Cloud, Azure Blob, other SFTP servers. Available as SaaS and On-premise.
Related contents:
Removarr allow plex users to vote for media to be deleted on shared plex library.
Self-hostable link-in-bio page.
Shakō: A sleek, modern linktree alternative built with Astro and React. It's designed to be easily customizable, self-hostable, and provides a modern look and feel for showcasing your links.
AI Call Analytics. Clean, annotate, and summarize call transcripts with GPT-4.5.
Open Source AI Calling Transcriptions, Summaries, and Analytics built on OpenAI Whisper.
Drop is an open-source, self-hosted game distribution platform, creating a Steam-like experience for DRM-free games. Drop is an open-source game distribution platform, like GameVault or Steam. It's designed to distribute and shared DRM-free game quickly, all while being incredibly flexible, beautiful and fast.
No-Code Web Data Extraction Platform. Turn Websites To APIs & Spreadsheets In Minutes.
Maxun lets you train a robot in 2 minutes and scrape the web on auto-pilot. Web data extraction doesn't get easier than this!
A centralized game library/collection management service with a focus on emulation.
Retrom is a centralized game library management service that allows you to host your games on a single device, and connect clients on any amount of other devices to (un)install/download and play them when and where you want to! Think of it as a sort of self-hosted Steam for your DRM-free game library.
AI-Powered Note Taking App.
An open-source, self-hosted personal AI note tool prioritizing privacy, built using TypeScript .
Blinko is an innovative open-source project designed for individuals who want to quickly capture and organize their fleeting thoughts. Blinko allows users to seamlessly jot down ideas the moment they strike, ensuring that no spark of creativity is lost.
Related contents:
Hand-drawn look & feel • Collaborative • Secure. Virtual whiteboard for sketching hand-drawn like diagrams.
An open source virtual hand-drawn style whiteboard. Collaborative and end-to-end encrypted.
Related contents:
Self-hosted outdoor activity tracker 🚴.
This web application allows you to track your outdoor activities (workouts) from gpx files (or other formats) and keep your data on your own server. No mobile app has been developed yet, but several existing mobile apps or devices can store workouts data locally and export them into a file.
Login screen for your apps. The simplest way to protect your apps with a login screen.
Tinyauth is a simple authentication middleware that adds a simple login screen or OAuth with Google, Github and any provider to all of your docker apps. It supports all the popular proxies like Traefik, Nginx and Caddy.
Related contents:
Open-source digital signage software.
Screenlite is an open-source digital signage solution, providing an alternative to costly proprietary software.
An "Owlistic" notetaking app to easily organize and manage your notes and tasks! 🦉 Free open-source notetaking app with real-time sync 🔄⚡️🚀
Lightweight selfhosted Firefox Send alternative without public upload. AWS S3 supported.
Gokapi is a simple, self-hosted file sharing server with automatic expiration and encryption support — ideal for teams or individuals who want privacy, control, and no clutter.
Related contents:
Baïkal is a lightweight CalDAV+CardDAV server. It offers an extensive web interface with easy management of users, address books and calendars. It is fast and simple to install and only needs a basic php capable server. The data can be stored in a MySQL or a SQLite database.
Related contents:
Unified Backend Framework for APIs, Events and AI Agents.
Multi-language cloud functions runtime for API endpoints, background jobs, and agentic workflows using Motia Steps. Preview them in the Workbench, ship to zero-config infrastructure, and monitor in the Cloud.
Our Frontend Toolkit, Free and Open Source.
A collection of ready-to-use plugins and composables for building modern web applications. Unstyled, fully typed and with a flexible, yet opinionated API.
ombined language, editor, and infrastructure to make it easy to build backends and CLIs.
Dark is a new way of building serverless backends. Just code your backend, with no infra, framework or deployment nightmares. Build APIs, CRUD apps, internal tools and bots - whatever your backend needs.
Related contents:
open-source LLM infrastructure.
TensorZero is an open-source stack for industrial-grade LLM applications. It unifies an LLM gateway, observability, optimization, evaluation, and experimentation.
MegaMek is a networked Java clone of BattleTech, a turn-based sci-fi boardgame for 2+ players. Fight using giant robots, tanks, and/or infantry on a hex-based map.
MegaMek is a free and open source program that lets you play the tabletop BattleTech game online or against the AI. You can customize units, create campaigns, edit maps, and access the interstellar map with official and custom data.
Portable Computing Language.
PoCL is a portable open source (MIT-licensed) implementation of the OpenCL standard. In addition to being an easily portable/layered multi-device open-source OpenCL implementation, a major goal of this project is improving interoperability of diversity of OpenCL-capable devices by integrating them to a single centrally orchestrated platform. Also one of the key goals is to enhance performance portability of OpenCL programs across device types utilizing runtime and compiler techniques.
Git-native dotfiles management that doesn't suck.
Lnk makes managing your dotfiles straightforward, no tedious setups, no complex configurations. Just tell Lnk what files you want tracked, and it’ll automatically move them into a tidy Git repository under ~/.config/lnk. It then creates clean, portable symlinks back to their original locations. Easy.
The AI Shell. AI enabled pair programmer for Claude, GPT, O Series, Grok, Deepseek, Gemini and 300+ models.
A comprehensive coding agent that integrates AI capabilities with your development environment.
A web-based 3D CAD application for online model design and editing.
Chili3D is an open-source, browser-based 3D CAD (Computer-Aided Design) application built with TypeScript. It achieves near-native performance by compiling OpenCascade (OCCT) to WebAssembly and integrating with Three.js, enabling powerful online modeling, editing, and rendering—all without the need for local installation.
Lefthook is a Git hooks manager. Fast and powerful Git hooks manager for any type of projects.
Alternative to lint-staged.
Keep your code spotless.
Spotless can format <A ntlr | c | c# | c++ | css | flow | graphql | groovy | html | java | javascript | json | jsx | kotlin | less | license headers | markdown | objective-c | protobuf | python | scala | scss | shell | sql | typeScript | vue | yaml | anything> using <gradle | maven | sbt | anything>.
<DT> <A HREF="https://github.com/steipete/agent-rules" ADD_DATE="1750075227" PRIVATE="" TAGS="prompt-engineering,ai-agent,claude,cursor,open-source,foss,mit-licensed">Agent Rules</A><DD>Rules and Knowledge to work better with agents such as Claude Code or Cursor.A collection of reusable rules and knowledge documents for AI coding assistants like Claude Code and Cursor.
Pretty print your Ruby objects with style -- in full color and with proper indentation.
AmazingPrint is a fork of AwesomePrint, which became stale, and should be used in its place to avoid conflicts. It is a Ruby library that pretty prints Ruby objects in full color, exposing their internal structure with proper indentation. Rails ActiveRecord objects and usage within Rails templates are supported via included mixins.
High-Performance Embedded Key-Value Database. Open-source storage engine for highly concurrent, transactional log-structured key-value storage.
LSM-tree architecture with MVCC, lock-free concurrency, and ACID transactions. Built for modern applications that demand both performance and reliability.
Wildcat is a high-performance embedded key-value database (or storage engine) written in Go with C interoptibility. It incorporates modern database design principles including LSM (Log-Structured Merge) tree architecture, MVCC (Multi-Version Concurrency Control), and lock-free data structures for its critical paths, along with automatic background operations to deliver excellent read/write performance with immediate consistency and durability.
An ever growing list of open source MCP servers 📡 📁 🚀
Explore thousands of MCP servers. And connect to them in a single function call.
Your unified cloud storages interface.
Sourcerer is a CLI-based cloud storage explorer that provides a unified interface for developers and DevOps engineers to view and manage files across multiple cloud providers like GCP Storage, Azure Storage, AWS S3, and S3-compatible services.
Automated Penetration Testing Framework - Open-Source Vulnerability Scanner - Vulnerability Management.
OWASP Nettacker project was created to automate information gathering, vulnerability scanning and in general to aid penetration testing engagements. Nettacker is able to run various scans using a variety of methods and generate scan reports(in HTML/TXT/JSON/CSV format) for applications and networks, including discovering open ports, services, bugs, vulnerabilities, misconfigurations, default credentials, subdomains, etc. Nettacker can be run as a command-line utility (including running as a Docker container), API, Web GUI mode or as Maltego transforms.
Interactive security awareness game simulating a retro Windows 95 environment to teach users about online scams and phishing attacks. 🏆 Hackaburg 2025 Winner.
Doors95 is an interactive browser game built to teach users about dangers they can encounter while doing (daily) tasks on a computer. You are placed onto a simulated computer desktop inspired by Windows 95 and are guided through the different missions by our AI assistant Skippy. The main objective is to complete the task at hand without getting infected with viruses.
Open Source, Distributed, Big Data Enterprise Search Engine.
Datafari is an open source enterprise search solution enriched with AI. It is the perfect product for anyone who needs to search and analyze its corporate data and documents, both within the content and the metadata. Plus, with its genAI modules, it allows to easily leverage mistral, openai, or local LLMs for your company data.
SpeculationControl is a PowerShell script that summarizes the state of configurable Windows mitigations for various speculative execution side channel vulnerabilities, such as CVE-2017-5715 (Spectre variant 2) and CVE-2017-5754 (Meltdown).
Related contents:
🔌 Command-line reverse proxy for forwarding HTTP requests through an outbound proxy.
prxy is a command-line reverse proxy written in Go for forwarding HTTP requests through an outbound proxy, while automatically rewriting the Host header for you.
Related contents:
Self-hosted service monitoring dashboard for Docker containers, with notifications.
Real-time logs, Interactive terminals, Custom alerts/notifications, File system access. All in one UI, for Docker.
Plunder the best, purge the rest!
Purgarr is a lightweight companion to your Arr stack designed to keep your torrent queue clean and ready for high quality downloads.
Lean project management for fast pacing teamsTrack your workflow without all the hustle. Organize your calendar, create reminders for your tasks, update your clients, manage projects collaboratively.
A simple, nice journald web frontend.
Grafito is a simple, self-contained web-based log viewer for journalctl. It provides an intuitive interface to browse and filter system logs directly from your web browser.
Digital Signage Device and Content Management (SMIL compatible)
Garlic-Hub is a comprehensive Digital Signage Management solution that handles core CMS tasks alongside device management. From single-screen setups to distributed networks, it provides centralized control with flexibility for various signage environments.
AudioMuse AI: Leverages Essentia for deep audio analysis and AI-powered clustering to create smart, tempo and mood-based playlists within Jellyfin API.
AudioMuse-AI is a Dockerized environment that brings smart playlist generation to Jellyfin using deep audio analysis via Essentia with TensorFlow. All you need is in a container that you can deploy locally or on your Kubernetes cluster (tested on K3S). In this repo, you also have a /deployment/deployment.yaml example that you need to configure following the configuration parameter chapter.
Development environments for coding agents. Enable multiple agents to work safely and independently with your preferred stack.
Container Use lets each of your coding agents have their own containerized environment. Go from babysitting one agent at a time to enabling multiple agents to work safely and independently with your preferred stack.
Ephemeral Markdown Paper.
Traditional todo apps can be overwhelming. Ephe is designed to organize your tasks with plain Markdown. Ephe gives you just one clean page to focus your day.