|
| 1 | +--- |
| 2 | +authors: |
| 3 | + - name: Alex Savelyev |
| 4 | + blueskyHandle: alexdln.com |
| 5 | + - name: Philippe Serhal |
| 6 | + blueskyHandle: philippeserhal.com |
| 7 | + - name: Matias Capeletto |
| 8 | + blueskyHandle: patak.cat |
| 9 | +title: 'npmx 0.8: around the moon' |
| 10 | +tags: ['OpenSource', 'Release'] |
| 11 | +excerpt: "Today we're releasing npmx 0.8 – including a new command palette and a lot of other features." |
| 12 | +date: '2026-04-08' |
| 13 | +slug: '0.8' |
| 14 | +description: "Today we're releasing npmx 0.8 – including a new command palette and a lot of other features." |
| 15 | +draft: false |
| 16 | +--- |
| 17 | + |
| 18 | +# npmx 0.8: around the moon |
| 19 | + |
| 20 | +Today we're releasing [npmx.dev](https://npmx.dev) 0.8. 3K+ stars, 240+ contributors. |
| 21 | + |
| 22 | +## Unleash your mechanical keyboard |
| 23 | + |
| 24 | +npmx now has a rich command palette for efficient, keyboard-driven access to every page, toggle, and action across the website. Open it by hitting ⌘ K on macOS or Ctrl+K on Windows/Linux, or by clicking the new “jump to…” item in the header. |
| 25 | + |
| 26 | +TODO: demo |
| 27 | + |
| 28 | +There are already 68 total commands across the website, but you’ll always see just what’s relevant to your current view: |
| 29 | + |
| 30 | +- On a package page, quickly download its tarball, copy its install command to your clipboard, open its repo, jump to its `@types/` package, and more |
| 31 | +- On the compare page, toggle between the table and charts views, copy the table to your clipboard, and more |
| 32 | +- When viewing a package’s code, copy a link or the raw file contents to your clipboard, toggle between raw and preview mode, and more |
| 33 | +- From anywhere, jump to another page, toggle dark/light mode, change your language, get help by showing all keyboard shortcuts, jumping to the docs or to the npmx Discord server. |
| 34 | + |
| 35 | +You’ll always see a fallback option to submit your input as a search: |
| 36 | + |
| 37 | +TODO: command palette |
| 38 | + |
| 39 | +… Oh, and one more thing. |
| 40 | + |
| 41 | +On a package page, type or paste any version or [SemVer range specifier](https://docs.npmx.dev/guide/semver-ranges) and you’ll immediately see matching versions of that package. |
| 42 | + |
| 43 | +TODO: second image |
| 44 | + |
| 45 | +The command palette is intended to be accessible to everyone, with a full, rich experience on mobile and desktop, keyboard, mouse, touch screens, and screen readers. |
| 46 | + |
| 47 | +## We were @ ATmosphereConf 26! |
| 48 | + |
| 49 | +The atproto community gathered in Vancouver for their annual conference. Five members of the npmx community were there, enjoying the conversations and talks. |
| 50 | + |
| 51 | +<BlueskyPostEmbed url="https://bsky.app/profile/npmx.dev/post/3miamtd537s2m" /> |
| 52 | + |
| 53 | +There is a lot to unpack, a lot of potential for collaborating with other atproto projects on shared lexicons and cross-linking between our websites. We’d like to thanks the organizers and the community at large once more for the warm welcome, and for inviting us to present npmx in one of the keynotes: |
| 54 | + |
| 55 | +[ keynote video: youtube or streamplace ]. |
| 56 | + |
| 57 | +# Noodles! |
| 58 | + |
| 59 | +Thinking about who we are and what we stand for, we decided to launch noodles. The little change on the main page focused on what we care about. |
| 60 | + |
| 61 | +https://npmx.dev/?kawaii |
| 62 | + |
| 63 | +<BlueskyPostEmbed url="https://bsky.app/profile/npmx.dev/post/3miet6zoc5s2i" /> |
| 64 | + |
| 65 | +# News |
| 66 | + |
| 67 | +A lot has happened since our [alpha launch](link). You can read Alex’s post for an overview of this past month, and to learn about some of the ideas the community is working on. |
| 68 | + |
| 69 | +<BlueskyPostEmbed url="https://bsky.app/profile/alexdln.com/post/3mijbaws34c2q" /> |
| 70 | + |
| 71 | +We were also featured the latest Igalia Chats episode discussing about the history of npmx, the community, our ideas regarding funding, and more. |
| 72 | + |
| 73 | +<BlueskyPostEmbed url="https://bsky.app/profile/igalia.com/post/3miwbkgbgyk2m" /> |
| 74 | + |
| 75 | +# What’s next |
| 76 | + |
| 77 | +We have several features in the making, npmx 0.9 is already looking like a very interesting milestone for us. If you’re interested in getting involved, join us at [build.npmx.dev](https://build.npmx.dev). We’re just getting started! |
0 commit comments