We know that you can't just begin from the beginning, that's why we're serving a full, live updated copy of the npm registry
Read more about the npm registry mirrorThis project has one goal and one goal only. Become the best JavaScript package registry on the planet.
Take a look at our roadmapEverything you can think about is public in Open-Registry. Our finances, the infrastructure, the development, discussions about Open-Registry and more.
Public projects should be developed in the public.
If you find something that is not public, it's a mistake. Please report it to us and we'll do our best to open it up ASAP.
As we want Open-Registry to be 100% for and by the users, it only makes sense that the funding for the project is from the users. That way, we don't need to waste any time on trying to come up with ways to "extract value" from our users or courting VCs
Feeling charitable? Easiest way to help is by donatingEverything that Open-Registry does and thinks about doing is from the community of users. Anyone can participate and make their voices heard.
Want to participate? It's easy!Of course, everything related to Open-Registry is Open Source under the MIT license. But not only that, planning and everything else is also done in the public, as Open Source is not just about the license.
Here are some issues that are easy to start with
# To start using Open-Registry
# Replace "npm" with your client (such as "yarn")
npm config set registry https://npm.open-registry.dev
# To stop using Open-Registry
# Replace "npm" with your client
npm config delete registry
Open-Registry is a community effort to regain control of one of the most important part of the JavaScript ecosystem, the package registry.
Its purpose is to allow people to control the development, funding and support of the registry itself, by making it fully open-source and transparent for its user and the public
Open-Registry is funded, developed and maintained only by its own users, so if you're feeling extra charitable today, please consider donating
This is our most recent finances view.
Open-Registry practices full transparency. Our finances, the infrastructure, the development, discussions about Open-Registry are all public.
Open-Registry is a project for the community, by the community.
Feel free to join any discussions you see and that you think you can help in.
We all work together and we all have the same goal:
Create the best JavaScript Package Registry in the world
The main discussions and governance happens over GitHub and using their collaboration features.
On the right, you can find links to the most important gathering points
There is many ways you can contribute to making Open-Registry better.
Here is some examples, but it's not the only ways! If you can come up with some other way, make a PR to add them to this site!
Get started by visiting the GitHub Repository: github.com/open-services/open-registry