rpm is a fast and easy-to-use package manager for Node.js. It is built with Rust and aims to provide fast performance for managing your Node.js packages.
git clone https://github.com/nerdchanii/rpm.git
cd rpm
cargo build --release
mkdir -p ~/.rpm
cp target/release/rpm ~/.rpm/rpmAdd ~/.rpm to your shell PATH, or run the binary directly as ~/.rpm/rpm.
- install packages your needed using package.json
# ex)
rpm install# ex) adding library with latest version
rpm add react
# ex) adding library with specific version
rpm add [email protected]run command excute your script within package.json
if your package.json
"scripts": {
"dev": "vite",
"serve": "node index.js"
}# you can excute script
rpm run dev
rpm run serverThe sample Node project that previously lived in the repository root is available at examples/vite-react-typescript-starter.
- React
- React-dom
- vite (but, create vite not surpported now.)
- express
- prettier
- vue
- lodash
- svelte
RPM is an open-source project and we welcome contributions from the community. If you'd like to contribute, we encourage you to fork the GitHub repository, make your changes, and submit a pull request. We appreciate all contributions, big or small, and thank you in advance for your help in making RPM better!