All Projects → open-services → Open Registry

open-services / Open Registry

Licence: mit
Community Owned JavaScript Registry

Programming Languages

javascript
184084 projects - #8 most used programming language
clojure
4091 projects

Projects that are alternatives of or similar to Open Registry

Codebox Npm
Serverless private npm registry using https://serverless.com/
Stars: ✭ 340 (+31.27%)
Mutual labels:  registry, npm
Verdaccio Ldap
LDAP auth plugin for verdaccio
Stars: ✭ 39 (-84.94%)
Mutual labels:  registry, npm
Cnpmjs.org
Private npm registry and web for Enterprise
Stars: ✭ 3,536 (+1265.25%)
Mutual labels:  registry, npm
Wasm Pack
This tool seeks to be a one-stop shop for building and working with rust- generated WebAssembly that you would like to interop with JavaScript, in the browser or with Node.js. wasm-pack helps you build rust-generated WebAssembly packages that you could publish to the npm registry, or otherwise use alongside any javascript packages in workflows that you already use, such as webpack.
Stars: ✭ 3,848 (+1385.71%)
Mutual labels:  registry, npm
Verdaccio Gitlab
private npm registry (Verdaccio) using gitlab-ce as authentication and authorization provider
Stars: ✭ 142 (-45.17%)
Mutual labels:  registry, npm
Npm Api
Node.js library for getting info from NPM’s API
Stars: ✭ 67 (-74.13%)
Mutual labels:  registry, npm
Image Relocation
Docker/OCI image relocation
Stars: ✭ 21 (-91.89%)
Mutual labels:  registry, repository
Kitspace
A place to share electronics projects
Stars: ✭ 182 (-29.73%)
Mutual labels:  registry, repository
Npm
🚢 semantic-release plugin to publish a npm package
Stars: ✭ 103 (-60.23%)
Mutual labels:  registry, npm
Enseada
A Cloud native multi-package registry
Stars: ✭ 80 (-69.11%)
Mutual labels:  registry, npm
Verdaccio
📦🔐 A lightweight Node.js private proxy registry
Stars: ✭ 12,667 (+4790.73%)
Mutual labels:  registry, npm
Registry
npm registry documentation
Stars: ✭ 202 (-22.01%)
Mutual labels:  registry, npm
git-conventional-commits
Git Conventional Commits Util to generate Semantic Version and Markdown Change Log and Validate Commit Messag
Stars: ✭ 58 (-77.61%)
Mutual labels:  repository
kopo-cli
🐶 A Deno registry browser in the terminal
Stars: ✭ 15 (-94.21%)
Mutual labels:  repository
dispatcher
Find potential GitHub projects to contribute to.
Stars: ✭ 33 (-87.26%)
Mutual labels:  repository
meet-the-fans
Query and Visualize the network graph of your GitHub repositories, followers, stargazers, and forks.
Stars: ✭ 22 (-91.51%)
Mutual labels:  repository
Multiple Dates Picker For Jquery Ui
MDP is a little plugin that enables jQuery UI calendar to manage multiple dates.
Stars: ✭ 256 (-1.16%)
Mutual labels:  npm
repoctl
Make it easy to manage your local Arch Linux repository.
Stars: ✭ 82 (-68.34%)
Mutual labels:  repository
Markdown-Templates
bgoonz.github.io/markdown-templates/
Stars: ✭ 16 (-93.82%)
Mutual labels:  repository
roda
RODA - Repository of Authentic Digital Objects
Stars: ✭ 54 (-79.15%)
Mutual labels:  repository

Open-Registry Logo

Open-Registry - Open JavaScript Module Registry

Website: https://open-registry.dev

Preliminary npm proxy: https://npm.open-registry.dev

LiberaPay for donations: https://liberapay.com/open-registry-community

A user-focused registry of JavaScript libraries used, organized and funded by the community

Features of Open-Registry

  • Serves a mirror of the npm Registry (npm.open-registry.dev)
  • Community funded
  • Governed by the community
  • Sole focus on providing a library registry

Try it out

Wanna see how it's performing? You can try it out by using https://npm.open-registry.dev as the registry config in your preferred client.

# npm
npm config set registry https://npm.open-registry.dev

# yarn
yarn config set registry https://npm.open-registry.dev

Why Open-Registry?

Rather than relying on private, for-profit companies to host all of our programing libraries (such as npm Inc hosting the npm Registry), we should move towards a different model where the stability and durability of the registry does not depend on a company but the community who is the user of the registry.

If we as a community can come together and fund our own registry, we'll have full control of what the registry should be and how long we can make it last.

The initial idea is to setup a full mirror of npm and serve it to the public.

All the metrics will be public and viewable by anyone, and same with the data in the registry itself.

This will of course need to be paid for, which will also be public. All the payments and bills that will occur because of Open-Registry, will be publicly trackable, and also the income which will be by donations.

So, it's time for developers to put their money where their mouth is, and start prove that a self-organizing community can self-care about it's needs.

Metrics Interface

What would you want to know?

  • Number of instances for hosting
  • How many errors are happening currently?
  • How many packages is the registry serving currently?
  • How many of those are cached?
  • How far back are we from the npm registry?

Some Handy Links

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].