{"id":13465091,"url":"https://github.com/orogene/orogene","last_synced_at":"2025-05-14T10:10:47.146Z","repository":{"id":37177891,"uuid":"279483812","full_name":"orogene/orogene","owner":"orogene","description":"Makes `node_modules/` happen. Fast. No fuss.","archived":false,"fork":false,"pushed_at":"2024-08-01T22:56:49.000Z","size":13540,"stargazers_count":1443,"open_issues_count":60,"forks_count":52,"subscribers_count":29,"default_branch":"main","last_synced_at":"2024-10-29T15:35:19.554Z","etag":null,"topics":["javascript","nodejs","package-manager","rust","typescript"],"latest_commit_sha":null,"homepage":"https://orogene.dev/","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/orogene.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":["zkat"]}},"created_at":"2020-07-14T04:43:17.000Z","updated_at":"2024-10-29T09:34:43.000Z","dependencies_parsed_at":"2024-11-09T03:23:20.091Z","dependency_job_id":"9d1eb9fd-831b-4e5d-9985-5b6ab1f6c2d5","html_url":"https://github.com/orogene/orogene","commit_stats":{"total_commits":637,"total_committers":29,"mean_commits":21.96551724137931,"dds":"0.12401883830455263","last_synced_commit":"472e481b4fc6e97c2b57e69240bf8fe995dfab83"},"previous_names":[],"tags_count":34,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/orogene%2Forogene","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/orogene%2Forogene/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/orogene%2Forogene/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/orogene%2Forogene/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/orogene","download_url":"https://codeload.github.com/orogene/orogene/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247968366,"owners_count":21025823,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["javascript","nodejs","package-manager","rust","typescript"],"created_at":"2024-07-31T14:00:58.702Z","updated_at":"2025-04-09T03:09:52.026Z","avatar_url":"https://github.com/orogene.png","language":"Rust","readme":"\u003cdiv style=\"display: flex; justify-content: center;\" align=\"center\"\u003e\n    \u003cimg src=\"./assets/logo-optimized.png\" width=\"50%\"\u003e\n\u003c/div\u003e\n\n\u003cdiv class=\"oranda-hide\"\u003e\n\n# orogene\n\n\u003c/div\u003e\n\n\u003e Makes `node_modules/` happen. Fast. No fuss.\n\n[![release](https://img.shields.io/github/v/release/orogene/orogene?display_name=tag\u0026include_prereleases)](https://github.com/orogene/orogene/releases/latest)\n[![npm](https://img.shields.io/npm/v/oro)](https://www.npmjs.com/package/oro)\n[![crates.io](https://img.shields.io/crates/v/orogene.svg)](https://crates.io/crates/orogene)\n[![CI](https://img.shields.io/github/checks-status/orogene/orogene/main)](https://github.com/orogene/orogene/actions/workflows/ci.yml?query=branch%3Amain)\n[![Project\nRoadmap](https://img.shields.io/badge/Roadmap-Orogene%20v1.0-informational)](https://github.com/orgs/orogene/projects/2/views/1)\n[![chat](https://img.shields.io/matrix/orogene:matrix.org?label=Matrix%20chat)](https://matrix.to/#/#orogene:matrix.org)\n\nOrogene is a next-generation package manager for tools that use\n`node_modules/`, such as bundlers, CLI tools, and Node.js-based\napplications. It's fast, robust, and meant to be easily integrated into\nyour workflows such that you never have to worry about whether your\n`node_modules/` is up to date. It even deduplicates your dependencies\nusing a central store, and improves the experience using Copy-on-Write on\nsupported filesystems, greatly reducing disk usage and speeding up\nloading.\n\n\u003e *Note*: Orogene is still under heavy development and may not yet be\n\u003e suitable for production use. It is missing some features that you might\n\u003e expect. Check [the roadmap](https://github.com/orgs/orogene/projects/2)\n\u003e to see where we're headed and [talk to\n\u003e us](https://github.com/orogene/orogene/discussions/categories/pain-points)\n\u003e about what you want/need!.\n\n### Getting Started\n\nYou can install Orogene in various ways:\n\nnpx:\n```sh\n$ npx oro ping\n```\n\nNPM:\n```sh\n$ npm install -g oro\n```\n\nCargo:\n```sh\n$ cargo install orogene\n```\n\nHomebrew:\n```sh\n$ brew install orogene\n```\n\nYou can also find install scripts, windows MSI installers, and archive\ndownloads in [the latest\nrelease](https://github.com/orogene/orogene/releases/latest).\n\n### Usage\n\nFor usage documentation, see [the Orogene\ndocs](https://orogene.dev/book/), or run `$ oro help`.\n\nIf you just want to do something similar to `$ npm install`, you can run\n`$ oro apply` in your project and go from there.\n\n### Performance\n\nOrogene is very fast and uses significantly fewer resources than other\npackage managers, in both memory and disk space. It's able to install some\nnon-trivial projects in sub-second time:\n\n![Warm cache comparison]\n\nFor details and more benchmarks, see [the benchmarks page].\n\n### Contributing\n\nFor information and help on how to contribute to Orogene, please see [our\ncontribution guide].\n\n### License\n\nOrogene and all its sub-crates are licensed under the terms of the [Apache\n2.0 License].\n\n[Warm cache comparison]:\n    https://orogene.dev/assets/benchmarks-warm-cache.png\n[the benchmarks page]: https://orogene.dev/BENCHMARKS\n[our contribution guide]: https://orogene.dev/CONTRIBUTING/\n[Apache 2.0 License]: https://github.com/orogene/orogene/blob/main/LICENSE\n","funding_links":["https://github.com/sponsors/zkat"],"categories":["Rust","typescript"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Forogene%2Forogene","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Forogene%2Forogene","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Forogene%2Forogene/lists"}