Open-source alternative
Software defined by the proprietary product it replaces: the open-source Notion, the open-source Salesforce, the open-source Photoshop. The dominant way this category is described, sold and discovered — and a frame that shapes what gets built, not only how it is marketed.
Why the frame wins
It answers the question people actually arrive with. Someone looking to leave a subscription knows the product they want to leave, and has no vocabulary for the software that might replace it. “Open-source alternative to X” turns an unfamiliar landscape into a lookup. openalternative exists because that lookup is valuable enough to fund with sponsorships: 500+ projects across 20+ categories, all filed against something commercial.
The frame also does real work for a project. It supplies a feature list to be measured against, an audience already sold on the use case, and a one-line description that needs no explanation.
What it distorts
It ranks by recognition. openalternative orders entries by GitHub stars and nothing else — no maintenance signal, no release recency, no security history. Stars accumulate at the moment of discovery, which favours software that is easy to describe in one line. ever-gauzy — nine business modules, 27,198 commits — sits below a list of links on that measure.
It has no slot for software with no commercial twin. proton-wine-andrevto replaces nothing; it makes Windows games run on Android phones. omniwm is not an alternative to a product, it is a window manager for a platform that ships no such thing. Neither can be filed in a directory organised by what a project is an alternative to, and both are load-bearing for the people who use them. The frame is a discovery mechanism that systematically underweights compatibility work, infrastructure, and anything whose value is that it exists rather than that it is cheaper.
It sets the roadmap by imitation. A project measured against a commercial product is under pressure to match that product’s feature list, including the parts that exist for the vendor’s business reasons rather than the user’s.
openpanel is the first instance to look at, because it is the only source that applies the frame to itself: “an open-source alternative to Mixpanel” is its own GitHub description, and its feature list — session replay, A/B testing, funnels — is Mixpanel’s product surface. One case, and an ambiguous one, since those features are also what anyone shopping for analytics asks for. The hypothesis has evidence now and is still not a finding.
The alternative framing this spoke prefers
foss-application organises by who is in control rather than by what is being replaced. That frame keeps compatibility layers, environment software and self-hosted services in the same category where they belong, and it does not quietly rank a piece of software by how famous the thing it imitates is.