#open-source

Public notes from activescott tagged with #open-source

Sunday, August 30, 2026

A library that provides an embeddable, persistent key-value store for fast storage.

This code is a library that forms the core building block for a fast key-value server, especially suited for storing data on flash drives. It has a Log-Structured-Merge-Database (LSM) design with flexible tradeoffs between Write-Amplification-Factor (WAF), Read-Amplification-Factor (RAF) and Space-Amplification-Factor (SAF). It has multi-threaded compactions, making it especially suitable for storing multiple terabytes of data in a single database.

Saturday, August 29, 2026

Friday, August 28, 2026

Thursday, August 27, 2026

Wednesday, August 26, 2026

Upbound built Crossplane to help organizations build their platforms like the cloud vendors build theirs—with control planes. Crossplane is an open source, CNCF project built on the foundation of Kubernetes to orchestrate anything. Encapsulate policies, permissions, and other guardrails behind a custom API layer to enable consumers, whether human users, automated workflows, or AI agents, to self-service without needing to become an infrastructure expert.

Crossplane builds on the class leading Kubernetes control plane, extending its battle hardened reliability and security features like Role Based Access Control (RBAC) to orchestrate everything - not just containers. By extending Kubernetes’ control model beyond containers, Crossplane enables a unified control layer for infrastructure. Because it shares a foundation with Kubernetes, Crossplane also integrates smoothly with the broader cloud-native ecosystem, allowing platforms to build automation and higher-level tooling without reinventing infrastructure fundamentals.

One server for your email, calendars, contacts and shared files, with spam and phishing protection built in. Every standard protocol your clients already speak (JMAP, IMAP, POP3, SMTP, CalDAV, CardDAV and WebDAV) supported natively.

Running mail used to mean stitching together half a dozen separate components (an MTA, a message store, a spam filter, a calendar server, a contacts server, a file server) each with its own configuration quirks. Stalwart collapses all of that into one platform: fewer services to deploy, one configuration to learn, one place to look when something needs attention, and a smaller attack surface.

OPEN SOURCE EMAIL INFRASTRUCTURE for enterprises and high-volume senders

Because KumoMTA is Open Source, we don’t charge for the software — this work is sustained entirely through sponsorships. When you become a sponsor you not only gain access to support and services, you also help power the continued innovation and progress of today’s most advanced email solution.

All prices are per billion messages per year, with no limits on number of servers.

Higher volume senders can contact us for custom pricing.

Tuesday, August 25, 2026

More prosaically, you can use Sanoid to create, automatically thin, and monitor snapshots and pool health from a single eminently human-readable TOML config file at /etc/sanoid/sanoid.conf. (Sanoid also requires a "defaults" file located at /etc/sanoid/sanoid.defaults.conf, which is not user-editable.) A typical Sanoid system would have a single cron job but see INSTALL.md for more details:

Tuesday, August 18, 2026

Sunday, August 16, 2026

Self-hosted, semantically-connected personal knowledge base

A personal knowledge base that turns markdown notes into a semantically-connected, AI-augmented knowledge graph.

Atomic stores knowledge as atoms — markdown notes that are automatically chunked, embedded, tagged, and linked by semantic similarity. Your atoms can be synthesized into wiki articles, explored on a spatial canvas, and queried through an agentic chat interface.

Thursday, August 13, 2026

Friday, August 7, 2026

Fighting air inequality through
open data.

OpenAQ is a nonprofit organization providing universal access to air quality data to empower a global community of changemakers to solve air inequality—the unequal access to clean air.

Sunday, August 2, 2026

The Baochip-1x is an SoC with enhanced open source and security features. Fabricated in TSMC22ULL, it has a 350MHz Vexriscv RV32-IMAC CPU with Sv39 (virtual memory) support, along with 2MiB of integrated SRAM and 4MiB of integrated RRAM. RRAM is non-volatile memory analogous to FLASH.

The full part number is BAO1X2S4F-WA, but the part is referred to as the “Baochip-1x” or the “bao1x” interchangeably.

Friday, July 31, 2026

FlyDrive is a file storage library for Node.js. It provides a unified API to interact with the local file system and cloud storage solutions like S3, R2, and GCS.

Drive can be an excellent fit for applications that use cloud storage services to manage user-uploaded files. With Drive: