catalogue no. 001 2026 — spring auction
zurich · digital

opensource.bid

a curated auction of ideas released into the commons

00

Every open-source project begins as an idea someone chose to give away. This catalogue presents twelve such ideas — each released without reservation, each carrying the weight of unrealized potential. The bidding is symbolic. The value is real.

Scroll to discover. Each lot reveals itself as it enters your attention.

lot 01 est. ∞

distributed consensus for community gardens

A protocol for shared decision-making in urban agriculture cooperatives. Implements Byzantine fault tolerance for seed selection disputes. Nodes represent garden plots; consensus determines seasonal planting schedules.

language rust license mit status concept
provenance: first conceived during a power outage in portland, 2024. the idea survived three pivots and one garden frost.
lot 02 est. ∞

typography-aware diff engine

A diff algorithm that understands typographic hierarchy. Instead of line-by-line comparison, it parses visual weight, measure, and leading to detect meaningful design changes in markup. Treats whitespace as semantic.

language typescript license apache-2.0 status prototype
provenance: born from frustration with git diffs that could not see the forest for the trees. typographers deserve better tooling.
lot 03 est. ∞

ambient sound license validator

Analyzes audio environments in real-time to verify that background music in commercial spaces is properly licensed. Uses spectral fingerprinting against a federated database of creative commons and public domain recordings.

language python license gpl-3.0 status research
provenance: inspired by a cafe owner who unknowingly played copyrighted jazz for eleven years. ignorance is not a license.
lot 04 est. ∞

emotional debt tracker for codebases

Quantifies the human cost of technical debt. Parses commit messages, PR comments, and issue threads for sentiment analysis. Maps frustration density to specific modules. Outputs a heatmap of suffering.

language go license bsd-3 status alpha
provenance: written at 3am during a refactoring sprint that should have been a rewrite. the tracker confirmed what everyone already felt.
lot 05 est. ∞

peer-to-peer recipe version control

A decentralized system for tracking recipe modifications across households. Each fork is a family tradition. Merge conflicts arise when grandmother version contradicts the internet. Supports branching by dietary restriction.

language elixir license unlicense status concept
provenance: a thanksgiving argument about cornbread revealed the need for immutable culinary history.
lot 06 est. ∞

sleep-cycle-aware deployment scheduler

Correlates team timezone data with circadian research to schedule deployments when the most alert engineers are available. Refuses to deploy during collective REM debt periods. Integrates with wearable sleep trackers.

language kotlin license mit status beta
provenance: conceived after a friday 4pm production deployment caused a weekend-long incident. never again.
lot 07 est. ∞

collaborative silence protocol

A real-time communication protocol that transmits intentional silence as a first-class message type. Distinguishes between thinking, disagreeing quietly, connection lost, and comfortable pause. Reduces meeting anxiety by 40%.

language c license lgpl-2.1 status rfc-draft
provenance: three minutes of awkward zoom silence that could have been a meaningful pause, if only the protocol had supported it.
lot 08 est. ∞

municipal data liberation toolkit

A framework for converting locked municipal PDF reports into structured, machine-readable open data. Handles inconsistent table layouts, scanned documents, and the particular bureaucratic formatting choices of 47 different city governments.

language python license mit status production
provenance: a FOIA request returned 2,400 pages of scanned pdfs. the toolkit was built out of spite and civic duty.
lot 09 est. ∞

empathy compiler for error messages

A post-processor that rewrites cryptic compiler and runtime error messages into empathetic, educational explanations. Maintains technical accuracy while acknowledging that segfault core dumped helps no one at 2am.

language rust license apache-2.0 status prototype
provenance: a student cried over a null pointer exception. the error message was correct but cruel. we can do better.
lot 10 est. ∞

sunset-indexed color system

A color palette generator that sources its values from real-time sunset data across global weather stations. Each palette is named by location and timestamp. No two palettes are identical. Includes CSS custom property export.

language javascript license cc0-1.0 status active
provenance: no designer should have to choose between sunset orange and burnt sienna when the actual sunset is right there, being measured.
lot 11 est. ∞

abandoned project memorial generator

Creates dignified memorial pages for open-source projects that have been abandoned. Analyzes the final commit, the last open issue, and peak activity to compose a eulogy. Because every unmaintained repo was once someone passion.

language ruby license mit status concept
provenance: 7.3 million github repositories with no commits in 5+ years. they deserve more than a 404.
lot 12 est. ∞

universal contribution graph for non-code work

Extends the familiar contribution heatmap to track documentation, design reviews, mentorship sessions, community moderation, and conference talks. Because open source was never just about code, and the graph should reflect that.

language typescript license mpl-2.0 status proposal
provenance: a maintainer with 10,000 hours of issue triage had an empty contribution graph. the system was measuring the wrong things.