One Person Wrote 93% of a 3,800-Star Map Platform in 62 Days

BUS FACTOR
GeoLibre grew fast. It didn't grow wide.
A GIS platform that's existed for 62 days already has 3,807 stars — and 93% of its commits belong to one person.
Measured via the GitHub API on July 30, 2026
Repository age62 days
Last pushToday (0 days ago)
Stars / Forks3,807 / 419
Open issues27
Contributors18
Top contributor's share of commits93%
Releases / Latest5 / v2.4.0
LicenseMIT (permissive, not copyleft)
Tests / CI / Dockerfile presentYes / Yes / Yes
The short version

GeoLibre is 62 days old, already has 3,807 stars, and pushed code today — by every adoption signal it's healthy. But 93% of its commits come from a single person out of 18 listed contributors. The license is clean MIT and the engineering hygiene (tests, CI, Docker) checks out. The open question isn't whether this code is good today — it's what happens to the 419 teams who've forked it if that one person stops.

The growth curve is real

GeoLibre was created 62 days ago. In that window it's picked up 3,807 stars, 419 forks, and shipped five tagged releases — the latest, v2.4.0, landed recently enough that the project is still on a roughly two-week release cadence. The most recent push was today. Whatever else is true about this project, it is not abandoned and it is not stalled.

The codebase itself is substantial for its age: 1,256 files, dominated by TypeScript (91%) with small slices of Python (6%), Rust (2%), and CSS (1%). It has a test suite, a CI pipeline, and a Dockerfile — the baseline hygiene you'd want before recommending anything to a team.

One name, 93% of the history

Eighteen people are credited as contributors. That sounds like a community. But 93% of commits trace back to one of them. The other seventeen are, collectively, responsible for roughly 7% of the project's history — likely a handful of typo fixes, small PRs, or single-issue patches, spread thin across the whole list.

Why it matters

A contributor list with 18 names looks like distributed ownership. A 93% share tells you it isn't. This is effectively a solo project with an open door — and the two are not the same risk profile when you're deciding whether to depend on it.

For a 62-day-old repository, that concentration isn't unusual on its own — most projects start as one person's work. What makes it worth flagging here is the mismatch in scale: 3,807 stars and 419 forks is a lot of downstream dependents to have accumulated around a single point of failure this early.

What this means if you're the one deciding

Legally, there's nothing to worry about: MIT is permissive, non-copyleft, and imposes no obligations that would complicate shipping it inside a commercial product. Engineering hygiene is also fine — tests, CI, and a Dockerfile are all in place, which is more than a lot of 2-month-old projects can claim.

The open question is entirely about continuity. Twenty-seven open issues and a same-day push mean someone is actively responding right now. But "right now" is doing a lot of work in that sentence when 93% of the commit history sits with one contributor. If you adopt this for something you'll depend on in two years, you are, in practice, depending on one person's continued interest — not on the 18-person community the contributor count implies.


Questions people ask

Is GeoLibre safe to use in a commercial product?

Legally, yes — it's licensed under MIT, which is permissive and not copyleft, so it imposes no obligation to open-source your own code.

How many people actually maintain GeoLibre?

GitHub lists 18 contributors, but as of July 30, 2026, one contributor is responsible for 93% of commits — the rest have made comparatively minor contributions.

Is GeoLibre actively maintained?

Yes. As of July 30, 2026, the last push to the repository was made the same day, and the project has shipped 5 releases (latest: v2.4.0) since it was created 62 days earlier.

Does GeoLibre have tests and CI?

Yes — the repository includes a test suite, a CI pipeline, and a Dockerfile, which together indicate reasonable engineering hygiene for a project of this age.

The verdict

Use GeoLibre if you want a browser-and-desktop GIS toolkit and are comfortable that its long-term maintenance rides on one person's continued attention — for a prototype, an internal tool, or anything you can rewrite without much cost, that's a fine trade for a permissively-licensed, actively-pushed, test-covered codebase. Don't build a critical, multi-year dependency on it yet without a plan for what you'd do if that one contributor moved on — the star count and fork count already exceed what a bus-factor-of-one project can comfortably support.

Source: opengeos/GeoLibre on GitHub.

Comments

Popular posts from this blog

One Person Still Writes 59% of This 19K-Star 3D Editor

Hugging Face Wants OpenAI's Rogue-Agent Traces, Not Apologies

16,496 stars, 144 days old, and still called v0.5.0