Skip to content

lazyengs/lazynx

Repository files navigation

Logo

LazyNX

⚠️ NOTE: This is NOT an official Nx project. It's a community-driven tool inspired by the Nx ecosystem.

LazyNX is a project to build a terminal-based UI for Nx workspaces, inspired by lazygit & lazydocker. It provides a convenient terminal interface to navigate, view, and run commands in your Nx monorepo without leaving the terminal.

Project Components

The project consists of two main components:

  1. lazynx - A terminal UI application (TUI) for Nx workspaces that provides a user-friendly interface to navigate and run Nx commands directly from your terminal.

  2. nxlsclient - A Go client library for the Nx Language Server Protocol (LSP) server that powers the LazyNX interface. This client listens for changes in the Nx workspace and communicates with the Nx LSP server to provide real-time information.

Contributing

Contributions are welcome! Please check out our contribution guidelines for details on how to get started.

License

MIT

About

Nx Console in the Console

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages