Skip to content

qipkg/qipi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

136 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Qipi πŸ¦‰

Warning

Qipi is in the development stage. It is not ready for any use at this time. ⏰


Qipi is a next-gen package manager for Node.js, built in Rust, designed for extremely speed, cleanliness, and zero bloat.

πŸš€ Features

  • πŸ“ No node_modules β€” no clutter, no recursive resolution, no legacy tree.
  • ⚑ Extremely-fast installs β€” projects install in under 1 second.
  • πŸ” Single global store β€” one install per version, forever.
  • πŸ“¦ Clean repos β€” only package.json and package.lock. Nothing else.
  • 🧠 O(1) resolver β€” powered by memory-mapped binary lockfiles & perfect hashing.
  • πŸ”Œ Full compatibility β€” seamless with all Node.js tooling. FUSE-based virtual node_modules when needed.
  • 🧩 Built-in workspaces β€” simple, plug-and-play.

[Read the introductory and technical post]


πŸ“¦ Quick Usage

# Create and enter a project
qp new app
cd app

# Add dependencies (done in <100ms)
qp add lodash

# Start a shell with Qipi's resolver
qp shell
node .

Need legacy support?

qp mount   # creates a virtual node_modules (FUSE)
qp umount  # removes it

πŸš€ Install

npm install -g qipi

You can find more installation methods here.


πŸ“š Documentation

All Qipi documentation is located on the official website. You'll find information about usage, architecture, FAQs, the community, and much more!


❀️ Contribute

Any contribution is welcome! You can contribute by reporting bugs, recommending features, contributing code, sharing on social media, and many other ways. Read the contributing guidelines for more information.


πŸ“„ License

Licensed under the MIT License.


Logo by Camilo Zuluaga ❀

About

πŸ¦‰ Extremely fast, disk-efficient, node_modules-free, instant, and secure package manager for Node.js β€” written in Rust.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Contributors