Afterglowscreensavers

A Small Language's Ecosystem Screensaver

The A Small Language's Ecosystem screensaver shows packages on Clojars, the community repository for Clojure, key-less. The scale is the point: where npm counts packages in millions, this counts in tens of thousands. A language with a small, coherent library set behaves differently from one with a vast one — there is usually one obvious way to do a thing, and the group name says who maintains it. It's free, runs in your browser, and ESC exits.

Live preview

Press ESC to leave fullscreen. Settings are saved in your browser only.

How the A Small Language's Ecosystem screensaver works

The saver reads the source described above and draws it on a canvas — no account, no tracking.

Packages on Clojars, the community repository for Clojure, key-less. The scale is the point: where npm counts packages in millions, this counts in tens of thousands. A language with a small, coherent library set behaves differently from one with a vast one — there is usually one obvious way to do a thing, and the group name says who maintains it.

It refreshes on a schedule, so what you see stays current.

Colours can be changed in settings; nothing is stored beyond your own browser.

A worked example

Packages on Clojars, the community repository for Clojure, key-less. The scale is the point: where npm counts packages in millions, this counts in tens of thousands. A language with a small, coherent library set behaves differently from one with a vast one — there is usually one obvious way to do a thing, and the group name says who maintains it.

Settings & tips

Frequently asked questions

Is this real data?
Yes — it comes from the source named on this page and is refreshed on a schedule.
Is a key needed?
No. This source is fully key-less.
Is it free?
Yes, and it runs entirely in your browser.

← All Technology & Developer screensavers