namespaces released
Jun 6, 2026
hi again everyone, we’re back with exciting news. namespaces on gem.coop have been promoted out of beta and into general availability. that means you can use namespaced gems directly from the top-level gem.coop domain, like this:
source "https://gem.coop/@kaspth" do
gem "oaken", "~> 1.0"
end
if you don’t already have your own namespace, sign up to reserve yours today!
what about the beta.gem.coop namespaces and gems?
namespaces and gems are shared between gem.coop and beta.gem.coop, and the beta.gem.coop domain name is going to stick around permanently. this is both so your existing URLs will continue to work, and so we can use that domain to test other features in the future. for example, until we finish resolving all reported issues with cooldowns, we’re going to keep that feature on the beta domain.
what about cooldowns?
we have added support for cooldowns to every namespace. you can enable cooldowns by adding /cooldown to the end of your namespace url, like this:
- source "https://gem.coop/@gem-coop"
+ source "https://gem.coop/@gem-coop/cooldown"
thanks
we couldn’t have shipped namespaces out of beta without tireless development and infrastructure work by gem.coop members andré, kasper, david, josef, and olle.
many of the bugs that needed to be fixed were revealed by our extremely helpful testing group, including andrea, joel, marco, peter, stephen, thomas, and tim.
terms and policies
on top of getting namespaces out of beta, we have also been hard at work finishing our terms of service and writing the rest of our policies. so far, we have completed policies around conduct, security, copyright, name disputes. we’re several drafts in on our privacy notice, and we’ll post that soon as well.
what else have you been doing?
we’ve published a new faq answering the questions we’ve seen most often. there’s also a new roadmap listing our completed plans, our current tasks, and our future goals.
what’s next?
as the roadmap reveals, we’re currently working on fixing bugs in the cooldowns system, adding supporter subscriptions, and providing automation for “dev” releases of gems, allowing anyone to test a PR or the latest push without having to check out the git repo and build the gem locally.
we’ll be back with more updates as we finish all of those things that we’re working on. in the meantime, enjoy those namespaces and give us your feedback!