Giter Site home page Giter Site logo

glenngr / nx-console Goto Github PK

View Code? Open in Web Editor NEW

This project forked from nrwl/nx-console

0.0 1.0 0.0 41.29 MB

Nx Console is the user interface for Nx.

Home Page: https://nx.dev

License: MIT License

JavaScript 2.41% TypeScript 88.73% CSS 5.05% HTML 3.81%

nx-console's Introduction

The UI for Nx

License


Spend less time looking up command line arguments and more time shipping incredible products.

Nx transformed the Angular ecosystem. With it, you can get a full-stack application up and running in minutes, no need to figure out source maps, webpack, test runners. It all works out of the box. Nx also helps you enforce consistent development practices by generating components, services, and state management modules.

Why Nx Console?

Professional developers use both command-line tools and user interfaces. They commit in the terminal, but resolve conflicts in VSCode or WebStorm. They use the right tool for the job.

Nx is a command-line tool, which works great when you want to serve an application or generate a simple component. But it falls short once you start doing advanced things.

For instance:

  • Exploring custom schematic collections is hard in the terminal, but it's easy using Nx Console.
  • Using rarely-used flags is challenging. Do you pass absolute or relative paths? You don't have to remember any flags, names, or paths -- Nx Console will help you by providing autocompletion and validating your inputs.
  • Finding the right Nx extension can take a long time. When using Nx Console, you can find and install an extension in minutes.

Nx Console does all that and more!

Download

For VSCode users, you can install the Nx Console VSCode Plugin from Marketplace.

True UI for Nxe

Nx Console is an UI for Nx. It will work for any schematic or any architect commands. Nx Console does not have a specific UI for, say, generating a component. Instead, Nx Console does what the command-line version of Nx does--it analyzes the same meta information to create the needed UI. This means that anything you can do with Nx, you can do with Nx Console. After all, Nx Console is the UI for Nx.

Useful for Both Experts and Beginners

Even though we started building Nx Console as a tool for expert, we also aimed to make Nx Console a great tool for developers who are new to Nx. You can create projects, interact with your editor, run generators and commands, install extensions without ever touching the terminal or having to install any node packages globally. If you get a new laptop, you can install Nx Console and start building apps. Also, Nx Console highlights the properties you are likely to use for build-in generators and commands . So if you haven't used the CLI, you don't get overwhelmed.

Learn More

Contribute

Please read the contributing guidelines. Pick one of the issues from the good first issue list to get started.

Core Team

Dan Muller Victor Savkin Jack Hsu Frantisek Kolar Kamil Kisiela
Dan Muller Victor Savkin Jack Hsu Frantisek Kolar Kamil Kisiela
mrmeku vsavkin jaysoo fkolar kamilkisiela

The following folks from the Angular team at Google are working with the Nx Console team.

Alex Eagle Stephen Fluin Matias Niemelä
Alex Eagle Stephen Fluin Matias Niemelä

nx-console's People

Contributors

adammedford avatar bcabanes avatar codediodeio avatar dependabot[bot] avatar dxvladislavvolkov avatar fkolar avatar fmalcher avatar georgewilde avatar isaacplmann avatar jameshenry avatar jaysoo avatar jeffbcross avatar jschwarty avatar kamilkisiela avatar lcptrs avatar manekinekko avatar mbriggs avatar mhartington avatar mrmeku avatar nixallover avatar peterblazejewicz avatar playerx avatar profanis avatar renovate-bot avatar renovate[bot] avatar schuchard avatar splincode avatar stefanoslig avatar vetom avatar vsavkin avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.