Nx Console gets Lit

This page summarizes the projects mentioned and recommended in the original post on dev.to

Civic Auth - Auth in Less Than 5 Minutes
Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today.
www.civic.com
featured
InfluxDB high-performance time series database
Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
influxdata.com
featured
  1. nx

    Build system, optimized for monorepos, with AI-powered architectural awareness and advanced CI capabilities.

    👩‍💻 Nx GitHub

  2. Civic Auth

    Auth in Less Than 5 Minutes. Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today.

    Civic Auth logo
  3. nx-console

    Nx Console is the user interface for Nx & Lerna.

    💡 Properly typing mixins is complicated so I left that part out. Refer to Mixins in Typescript to learn more or check out our source code on GitHub.

  4. community-protocols

    Cross-component coordination protocols

    If you’re coming from the Angular world, you probably appreciate the great dependency injection (DI) mechanism they have. You can centrally define some services and reuse them across your app, without thinking about passing on props from component to component - the DI system takes care of it. Lit provides something similar via the [@lit-labs/context](https://lit.dev/docs/data/context/) package. It’s based on the Context Community Protocol and similar to React’s context API.

  5. vscode-webview-ui-toolkit

    Discontinued A component library for building webview-based extensions in Visual Studio Code.

    In VSCode, this is very easy to achieve, thanks to the VSCode Webview UI Toolkit. It’s a set of web components, provided by Microsoft, that are designed to look good and be used in VSCode webviews.

  6. language-server-protocol

    Defines a common protocol for language servers.

    The nxls is a language server based on the Language Server Protocol (LSP) and acts as the “brain” of Nx Console. It analyzes your Nx workspace and provides information on it, including code completion and more.

  7. esbuild

    An extremely fast bundler for the web

    Since Lit is just javascript files that don’t require a custom compiler or build tooling, we decided to use esbuild (via @nx/esbuild), which is written in Go and extremely fast. On the other hand, the old UI used the @angular-builders/custom-webpack:browser builder, which uses webpack under the hood.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • How are you building React applications? It's time to move on from Create React App

    13 projects | dev.to | 12 Apr 2023
  • How to start a React Project in 2023

    10 projects | news.ycombinator.com | 23 Mar 2023
  • 16 React Tools to Help You Keep Your Sanity in a Crazy World

    9 projects | dev.to | 19 Mar 2023
  • Let’s Build an Encrypted Image Uploader with IPFS, Lit Protocol, and Web3Auth

    4 projects | dev.to | 19 Jan 2023
  • Consuming a Rails API with a NextJs client

    13 projects | dev.to | 28 Nov 2022

Did you know that TypeScript is
the 1st most popular programming language
based on number of references?