Skip to content

feat: npmx CLI / TUI #3090

Description

@WilhelmBerggren

Describe the feature

Expose npmx.dev as a command-line interface and/or terminal user interface. This would bring the superior npm browsing experience to the terminal, making it easier for devs to use npmx closer to their development environment.

A nice way to distribute this would be through the now-parked npmx package: npmx.dev/package/npmx.

This is obviously a big endeavour, so dividing it up into smaller milestones would be useful. For example:

  1. just expose searching for packages and viewing basic information (I made a PoC here using OpenTUI)
  2. package management, related to the existing npx-connector
  3. social features, atproto login
  4. additional tools and functionality

Additional information

  • Would you be willing to help implement this feature?

Final checks

Metadata

Metadata

Assignees

No one assigned

    Labels

    needs discussionAn idea that needs more discussion to understand the scope and impact.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions