open-source
protocol buffers with small code size.Protocol Buffers for Embedded Systems.
Nanopb is a plain-C implementation of Google's Protocol Buffers data format. It is targeted at 32 bit microcontrollers, but is also fit for other embedded systems with tight (<10 kB ROM, <1 kB RAM) memory constraints.
A curated list of amazingly awesome open source sysadmin resources.
a go library for parsing command line arguments.
This library provides similar functionality to the builtin flag library of go, but provides much more functionality and nicer formatting. From the documentation:
Package flags provides an extensive command line option parser. The flags package is similar in functionality to the go builtin flag package but provides more options and uses reflection to provide a convenient and succinct way of specifying command line options.
Secure messaging anywhere.
Censorship-resistant peer-to-peer messaging that bypasses centralized servers. Connect via Bluetooth, Wi-Fi or Tor, with privacy built-in.
Related contents:
Transactional, in-place operating system updates using OCI/Docker container images. bootc is the key component in a broader mission of bootable containers.
Related contents:
A secure note-taking application for linux, integrated with Etebase for encrypted synchronization.
Related contents:
A Terminal Based Note Taking App.
Toney is a fast, lightweight, terminal-based note-taking app for the modern developer. Built with Bubbletea, Toney brings a sleek TUI interface with markdown rendering, file navigation, and native Neovim editing – all in your terminal.
Related contents:
A scalable overlay networking tool with a focus on performance, simplicity and security.
Nebula is a scalable overlay networking tool with a focus on performance, simplicity and security. It lets you seamlessly connect computers anywhere in the world. Nebula is portable, and runs on Linux, OSX, Windows, iOS, and Android. It can be used to connect a small number of computers, but is also able to connect tens of thousands of computers.
Related contents:
New App Store for GNOME.
A new app store for GNOME with a focus on discovering and installing applications and add-ons from Flatpak remotes, particularly Flathub. It emphasizes supporting the developers who make the Linux desktop possible. Bazaar features a "curated" tab that can be configured by distributors to allow for a more locallized experience.
Related contents:
A horizontally scalable Postgres architecture that supports multi-tenant, highly-available and globally distributed deployments, all while staying true to standard Postgres.
Multigres is a project to build an adaptation of Vitess for Postgres.
Related contents:
turn almost any device into a file server with resumable uploads/downloads using any web browser.
Portable file server with accelerated resumable uploads, dedup, WebDAV, FTP, TFTP, zeroconf, media indexer, thumbnails++ all in one file, no deps.
Related contents:
Open-source scientific and technical publishing system built on Pandoc. Quarto documents are authored using Markdown, an easy to write plain text format.
Related contents:
An open-source AI agent that brings the power of Grok directly into your terminal. A conversational AI CLI tool powered by Grok with intelligent text editor capabilities and tool usage.
Easy, direct connections that punch through NATs & stay connected as network conditions change.
Dumb pipes are Iroh Connections. The dumbpipe tool is a 200-line wrapper around the iroh rust crate. You can use the iroh Endpoint to create a connection to use as a dumb pipe in your own app.
Declarative secrets, every environment, any provider.
SecretSpec separates the declaration of what secrets an application needs from where they are stored, enabling portable applications that work across different secret storage backends without code changes.
Related contents:
A language for building concurrent software with confidence
Inko makes it easy to build concurrent software, without having to worry about unpredictable performance, unexpected runtime errors, data races, and type errors. Inko features deterministic automatic memory management, move semantics, static typing, type-safe concurrency, efficient error handling, and more.
Related contents:
Cloud native networking and network security.
Calico is a single platform for networking, network security, and observability for any Kubernetes distribution in the cloud, on-premises, or at the edge. Whether you're just starting with Kubernetes or operating at scale, Calico's open source, enterprise, and cloud editions provide the networking, security, and observability you need.
Related contents:
- Kubernetes Is Powerful, But Not Secure (at least not by default) @ Tigera.
- What’s New in Calico v3.31: eBPF, NFTables, and More @ Tigera.
- An In-Depth Look at Istio Ambient Mode with Calico @ Tigera.
- Save the Address, Save the Cloud: A Hands-on KubeVirt Live Migration Workshop @ Tigera.
- Mon homelab, ou comment j'essaie de rester dans la game @ Cyril Beaufrere's LinkedIn :fr:.
A high-performance Python library for fast, concurrent S3 object downloads.
State-of-the-art JavaScript utility library.
A modern JavaScript utility library that's 2-3 times faster and up to 97% smaller—a major upgrade to lodash.
🐉 Making Rust a first-class language and ecosystem for GPU shaders 🚧
Related contents:
Multi-DBMS SQL Benchmarking Framework via JDBC.
BenchBase (formerly OLTPBench) is a Multi-DBMS SQL Benchmarking Framework via JDBC.
Related contents:
A Universal Attack on Defensive Image Watermarking.
Related contents:
Wayback is an X11 compatibility layer which allows for running full X11 desktop environments using Wayland components. It is intended to eventually replace the classic X.Org server, thus reducing maintenance burden of X11 applications.
Related contents:
Sync-in is a secure, open-source platform for file sharing, synchronization, and collaboration — built to give individuals and organizations full control over their data. It lets you host your own workspace, where you can organize, access, and collaborate on files, notes, and documents with your team, your friends, or just for yourself.
Related contents:
OpenGFW is a flexible, easy-to-use, open source implementation of GFW (Great Firewall of China) on Linux.
OpenGFW is your very own DIY Great Firewall of China, available as a flexible, easy-to-use open source program on Linux. Why let the powers that be have all the fun? It's time to give power to the people and democratize censorship. Bring the thrill of cyber-sovereignty right into your home router and start filtering like a pro - you too can play Big Brother.
the hacker's browser. Never leave the keyboard. Quickly analyze, navigate, and extract information from the Internet.
Nyxt [nýkst] is a keyboard-driven web browser designed for hackers. Inspired by Emacs and Vim, it has familiar keybindings (Emacs, vi, CUA), and is infinitely extensible in Lisp.
Client IT Documentation, Ticketing and Billing Free and Open source.
All in One PSA for MSPs, which Unifies client, contact, vendor, asset, license, domain, ssl certificate, password, documentation, file, network and location management with ticketing and billing capabilities, with a client portal on the side.
Related contents:
An Android RSS reader presented in Material You style.
🚀 Modern self-hosted uptime monitoring solution - Monitor websites, APIs, and services with real-time notifications, beautiful status pages, and comprehensive analytics. Built with Go, React.
Peekaping is a powerful, feature-rich uptime monitoring system similar to Uptime Kuma, built with Go and React. Monitor your websites, APIs, and services with real-time notifications, beautiful status pages, and comprehensive analytics.
🌩 Self-hosted file management and sharing system, supports multiple storage providers.
☁️ Support storing files into Local, Remote node, OneDrive, S3 compatible API, Qiniu, Aliyun OSS, Tencent COS, Upyun.
chibisafe is a beautiful and performant vault to save all your files in the cloud.
A modern and self-hosted take on file uploading services that can handle anything you throw at it thanks to it's robust and fast API, chunked uploads support and more.
A web-based karaoke system that integrates with Jellyfin media server to provide karaoke functionality.
Convert email newsletters into RSS feeds.
LetterFeed is a self-hosted application that transforms your email newsletters into RSS feeds.
It periodically scans your email inbox via IMAP for new emails from the senders you've configured. When it finds a new email, it processes it, and adds it as a new entry to the corresponding newsletter's RSS feed.
Terminal-based group chat app with real-time WebSocket messaging, file sharing, themes, and admin tools — built with Go and Bubble Tea.
marchat is a minimalist terminal-based group chat app designed for real-time, distraction-free conversations. Whether you're pair programming, self-hosting a LAN party, or just chatting from two terminals, it's lightweight, hackable, and built for fun.
Professional Financial Management.
A Easy To use & Deploy comprehensive PHP-based personal and small corporate accounting management system with powerful expense tracking, subscription management, and reporting capabilities.
A comprehensive, secure, and modern accounting panel for personal and business financial management. Built with PHP 8.2, Docker, and modern web technologies. Version 1.0.2 introduces enhanced network compatibility, CLI management tools, and improved database administration.
Enter a YouTube URL to get an AI-generated summary.
⚡ A lightweight, self-hosted YouTube video summarizer with Gemini AI
A self-hosted, real-time port monitoring and discovery tool.
By auto-discovering services on your systems, portracker provides a live, accurate map of your network. It helps eliminate manual tracking in spreadsheets and prevents deployment failures caused by port conflicts.
Related contents:
Organize, Share & Discover Code Snippets. The modern code snippet manager for developers.
🚀 SnippetsLibrary - A secure, lightning-fast code snippet manager to store, organize, and share your code with beautiful syntax highlighting.
Snippets Library helps you store, organize, and share code snippets with beautiful syntax highlighting, instant search, and public/private sharing. Built for productivity and collaboration.
The Single Sign-On Provider that makes securing your applications and resources easy. An Easy to Use and Self-Host Single Sign-On Provider 🐈⬛🔒
VoidAuth is an open-source authentication platform designed to simplify user management and securing access to your self-hosted applications and resources.
A Python tool that lets you find and download torrents without leaving your CLI.
torrra provides a streamlined command-line interface for your torrent needs. It allows you to search for and download torrents, and manage active downloads without leaving your terminal, offering a fast and efficient solution for command-line users.
Say NO to Python fragmentation on sync and async.
This library is designed to solve one of the most important problems in python programming - dividing all written code into 2 camps: sync and async. We get rid of code duplication by using templates.
Positron, a next-generation data science IDE.
-
A free, next-generation data science IDE built by Posit PBC.
-
An extensible, polyglot tool for writing code and exploring data.
-
A familiar environment for reproducible authoring and publishing.
Related contents:
🕸 WebGL Graph Visualizations for React. WebGL-Powered Open-Source Network Graph Visualization.
a high-performance network graph visualization built in WebGL for React.
Rapidly build AI apps in Python.
Create web apps without the complexity of frontend development. Used at Google for rapid AI app development.
Mesop is a Python-based UI framework that allows you to rapidly build web apps like demos and internal apps.
Take GitHub to the command line.
gh is GitHub on the command line. It brings pull requests, issues, and other GitHub concepts to the terminal next to where you are already working with git and your code.
Related contents:
Override xdg-open behavior. Because the way it already works is not confusing enough.
Related contents:
Securing open-source package ecosystems by originating, validating, and augmenting build attestations.
OSS Rebuild aims to apply reproducible build concepts at low-cost and high-scale for open-source package ecosystems.
Rebuilds are derived by analyzing the published metadata and artifacts and are evaluated against the upstream package versions. When successful, build attestations are published for the upstream artifacts, verifying the integrity of the upstream artifact and eliminating many possible sources of compromise.
Related contents:
10x faster dynamic Protobuf parsing in Go that’s even 3x faster than generated code.
hyperpb is a highly optimized dynamic message library for Protobuf or read-only workloads. It is designed to be a drop-in replacement for dynamicpb, protobuf-go's canonical solution for working with completely dynamic messages.
Related contents:
replication of Apple and Google Photos using just React Native.
Related contents:
Very low overhead Node.js logger.
🌲 super fast, all natural json logger.
Related contents:
Interactive UI Components for MCP SDK for UI over MCP. Create next-gen UI experiences!
Build rich, dynamic user interfaces for your MCP applications with SDKs that bring UI to AI interactions.
Related contents:
Zero-runtime Stylesheets-in-TypeScript.
Write your styles in TypeScript (or JavaScript) with locally scoped class names and CSS Variables, then generate static CSS files at build time.
Related contents:
any-agent is a Python library providing a single interface to different agent frameworks.
BDD styled unit test framework for Kubernetes Helm charts as a Helm plugin.
Unit test for helm chart in YAML to keep your chart consistent and robust!
AI powered Kubernetes Assistant.
kubectl-ai acts as an intelligent interface, translating user intent into precise Kubernetes operations, making Kubernetes management more accessible and efficient.
Related contents:
Communicate with an LLM provider using a single interface.
any-llm is a Python library providing a single interface to different llm providers.
Fast caching software with a focus on low latency and cpu efficiency.
Pogocache is fast caching software built from scratch with a focus on low latency and cpu efficency.
Faster: Pogocache is faster than Memcache, Valkey, Redis, Dragonfly, and Garnet. It has the lowest latency per request, providing the quickest response times. It's optimized to scale from one to many cores, giving you the best single-threaded and multithreaded performance.
Components from design to production.The UI Framework for Perfectionists by Chainlift.io.
LiftKit is a UI framework based on the golden ratio. At its core, it's a set of formulas and variables that unlock advanced visual design features like optical spacing corrections and dynamic color, powered by Material 3.
A dynamic, open source programming language with a focus on simplicity and productivity. It has an elegant syntax that is natural to read and easy to write.
Related contents:
- The 60-Second Wait: How I Spent Months Solving the Ruby’s Most Annoying Gem Installation Problem @ Closer to Code.
- How Ruby Executes JIT Code: The Hidden Mechanics Behind the Magic @ Rails at Scale.
- How Ruby Went Off the Rails @ 404 media.
- Open Source is the Most Fragile and Most Resilient Ecosystem @ Peter Zhu.
- Frozen String Literals: Past, Present, Future? @ byroot's blog.
- When Your Hash Becomes a String: Hunting Ruby’s Million-to-One Memory Bug @ Closer to Code.
- In Praise of dhh @ Filipa Mendonça-Vieira.
- Optimizing Ruby performance: Observations from thousands of real-world services @ Datadog.
- Can Bundler Be as Fast as uv? @ Tenderlove Making.
- Why Ruby Still Feels Like Home After All These Years @ Caio Bianchi.
- Shrinking Ruby Hashes @ byroot's blog.