aube

en.dev·endev.aube

A fast Node.js package manager

aube is a package manager for Node.js projects. It uses pnpm-style isolated node_modules for fast, disk-efficient installs. Existing projects keep their lockfile format. aube reads and writes pnpm-lock.yaml, package-lock.json, npm-shrinkwrap.json, yarn.lock, and bun.lock in place. New projects without a supported lockfile get aube-lock.yaml. Why Try It - Fast installs. Warm installs are about 8x faster than pnpm and about 5x faster than Bun in the current benchmarks. Repeat test commands run up to 35x faster than pnpm and up to 5x faster than Bun. - Existing lockfiles. Reads and writes pnpm-lock.yaml, package-lock.json, npm-shrinkwrap.json, yarn.lock, and bun.lock in place. - Cheap repeat commands. aubr test, aube test, and aube exec vitest auto-install when dependencies are stale, then skip that work when nothing changed. aubx uses a local binary when one is installed, or a throwaway environment for one-off tools. - Less disk use. A global content-addressable store lets projects share package files instead of keeping a full copy of the same dependencies in every checkout. - Secure defaults. Out of the box, exotic transitive deps are blocked, lifecycle scripts wait for approval, trust downgrades fail at resolve, and brand-new releases sit in a 24h cooling window. One paranoid: true line adds the build jail and turns the soft gates into hard fails.

winget install --id endev.aube --exact --source winget

Latest 1.33.1·July 25, 2026

Release Notes

A small patch release with two install-path fixes: interactive terminals get their animated progress bar back, and embedders can build native packages again. Fixed

  • Restore the animated progress bar in interactive terminals (#1117 by @jdx) — An AUBE_TTY_PROGRESS gate introduced back in v1.10.0 had quietly routed every interactive terminal to the CI-oriented append-only heartbeat, so installs appeared to jump in ~2s chunks (0% → 83% → 100%) instead of animating. That gate is removed: stderr TTYs now get the smooth in-place bar again, while pipes and CI runners still use the line-oriented heartbeat. --reporter=append-only remains available to force line output on demand.
  • Bootstrap node-gyp in-process instead of re-execing aube (#1114 by @jdx) — When aube is embedded as a library (e.g. mise's npm backend), the node-gyp bootstrap shelled out to current_exe, which named the host binary and failed with error: unexpected argument '--ignore-scripts' found. This broke installs of any npm package whose build scripts reach node-gyp (gemini-cli, vercel, wrangler, orval, and others) on a cold cache. The bootstrap now runs in-process under the existing project lock, so native builds work for embedders. Standalone aube behavior is unchanged.

💚 Sponsor aube aube is maintained by @jdx, an open source developer for entire.io, the title sponsor of the jdx.dev open source tools including mise. Work on aube is funded by sponsors. If aube is saving your team install time or CI minutes, please consider sponsoring at jdx.dev. Individual and company sponsorships are what keep the project fast, free, and independent.

Installer type: zip

x643F7423B736675CE6D31A4D917CE655BD4C183CE8986FB6FFE9EB6547000E8D38
arm640948382195DDBAD07FDCF0E375E6CD88C150CD03E5D129244BC723DD937E1A37

Details

Homepage
https://aube.en.dev/
License
MIT
Publisher
en.dev
Support
https://github.com/endevco/aube/discussions/categories/troubleshooting-and-bugs
Copyright
Copyright (c) 2026 en.dev inc
Moniker
aube

Older versions (23)

1.33.0
x644BE740DAA2A424C6CABA783E000E4698DEDB6C1BBF4A2CE77A22C3F863DD0BBA
arm64745D1805A540F1427238CAA3DACAC5B17AD0BAA2D284B112C748156412EB2E63
1.32.0
x6494FC5C07B56DA989F1FAFBEE24DA285EA56451FBB27D9BCA27DC558668AF4121
arm6430E45D5FF0A34F1EDAA68C7D7CEB424F173BB6EBAF147F8B076A5D509B54F08D
1.31.0
x646CF0976DCA15A93E3344F53978613F2927CF4FEE9099B6099F62155BB852C7A9
arm64EBBFC7CCB12BF65F9858B60BC552FEC367EA78F5DF18BD80BD926B2CB510CA24
1.30.0
x64A83F7F66E7924A044CF99199A6F7B4930EB7479545F2B81F88A80A841BE92368
arm64AD868ABE76CBDF399DAC21624F26A5832E50ACD019DB366E75A66761F2DD830F
1.29.1
x64B505B85F66E95BCA72C88B81E239917B0DB425430448032EC100AD88FE6E4839
arm64866DA5C9CE8DDE415EA59E16B72DB8B47E2F893D622C1D843438468C886E5CD4
1.29.0
x64FBF5CFDDEA058292DCBFB8B79D3EF2837CC561ADD95F8D97B5E627390D577C6B
arm64933910F59A3C601BC1F64E4A390C3BD0EE3F0671ED66ACC8195588049BCE2C71
1.28.0
x64932CC38BF875BCC182076BBFA20A3666FC26A9D8F294EDD85A3ADD2AF4EA9951
arm6461E90C0F1D9A62F701791AA13239E165B02EDD3F4A7D0A8ECEC39A158409896E
1.27.0
x6466C6421DDD8A653E734928602EF674DFDDA2BA6C5DB15E102F69581FF79B735A
arm643FE84E84A15ECC580DCB3BABB0DCA52D08A01EA2845B673D2A4FD13AE05CFF7B
1.26.0
x641B594095C26C31E90B5E89EF78CF56AC9B903DB83F1CA214DB6732D9DF09409A
arm64DA2F5F19D8DD7F953A044C7D46349DBE6849CC9D4618A6175681AD1E9D9B9254
1.25.2
x644C27A81AF177CBFEB503743C0F52A6412EA054A351EEBB2547E06203C3EE3CF5
arm6474FD3421C27D74612B4E56246B94320D88262C0CD4051F9A651232954DB538F1
1.25.1
x64924C879CC92782E3AE8EB0A941B1C5D8D4D8E2BED87822FE6EBE628D40B1F276
arm64D1C6267EAF87C24035B79310B80ABEB26A04339F35BA24FD2C87E03854467D13
1.25.0
x649756CBE24085BECE0FFCF93239900DCFFEE69901F68A8666BB3B4AE079008980
arm64030B7D8E65E441B272D39D08A967D3ED885C2C447FAF7A7C33A502B6639E5B04
1.24.0
x64C4EB67851341ED42B6D85C45963F300213907C812C5D9ECAF5039EF8C257EA27
arm645AB67900C98A80BE5426B1F95EFE085638F64AFF5DED5CC2E8256ACBA33440B3
1.23.0
x64E6FA607BE0170F5408813E9A4F68DD9C1FBF5B61BFF228C6C33603335D3C3719
arm64F82DA8D7ACA1ABA9787B9F8F620357EB9C5447D32FA4FE9A8C1B4053489B35E2
1.22.0
x64B41850C94DB54A470F1E486EA637CF0EBFFD87D9B904C144E5C78657AD6101F2
arm64E2C5572542A54B96E000139A5748B8C579EA841C8A82D1F88C68AE1B7B0B0285
1.21.0
x6414AB972B4E21DF08D8954FBE7CFF6E2FCF26315B606046E603FF2D68849BF2C8
arm648B7E15D0A1F515BE64504493A330E08E4CB0790D982F2BAB785EAB2F5E3246F6
1.20.0
x642272A888CEEDD7790D647EAE8FB698BCC3DCF9A1DD3BF0B431B4AFB74AC0BFB6
arm643CD6A29B61C8372D2E25E6149B85787A2028E38546A21DA542F307B0B579EEA9
1.19.0
x6490C471A2C2F7FB101C140CE14DA2744D7DBC3DC7BADD295079CF5D29B8BD9625
arm649324063CF42CDF44F2EB1213FBA67746079CB9867F65EE669EDF1AF1E319FA36
1.18.2
x64E0F13610DFDED343B74F3BABE53893C57E960CFB95D5B09977F3B0A0DBCB4C5B
arm641E30CA59841FF896EE2D2D5BD502D284D96CE4C4642357A8A046665D81FAD5B5
1.18.1
x64426D5633AAF0BA23F189CD6F7DB91182506A0B9DACAF23465C3288E1B358CB6A
arm64C9C77759FB3C90360C50EED12A78E2747C0DB79382F5B1A3145A6617E9CAB8B4
1.18.0
x64DDC94D1CF21C14D675271761A7837193A23869F719A9CF57149807525E6B8620
arm640CA6EE99F1F340D4A4AE48EE456637C5312E0B346EB82297B8C4B236F29FDA37
1.17.1
x64DCA4A1EA053F8C775D03BE267E3A000CFFBE958F01EE942A788C17A3D086015A
arm647EB28E923DF9F6A35751B6AB347FA2F3B2B8AC5057E2007F6AE52444DD6B69E1
1.15.0
x64A94C4CED400F0C032FADC071A0F01D9FAAE78F08E338E43EAF7089A56FFD8CA6
arm64FDEEBF56BB0425241256DB98327A151A40589D6FEB7D24E7F1BF755315A5B65C