Migrating from JS/TS ecosystem to Blazor

This page summarizes the projects mentioned and recommended in the original post on /r/Blazor

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • husky

    Git hooks made easy 🐶 woof!

  • I plan to add Blazor to our team's tech stack. My current background is JS/TS ecosystem (NPM). Currently, I'm making the boilerplate that will be the base of our Blazor projects. My question what is the equivalent of eslint, prettier, husky, etc in C# ecosystem. I haven't found any straightforward in this matter. FYI, our team uses VS Code but I personally plan to use Visual Studio when using Blazor.

  • prettier

    Prettier is an opinionated code formatter.

  • I plan to add Blazor to our team's tech stack. My current background is JS/TS ecosystem (NPM). Currently, I'm making the boilerplate that will be the base of our Blazor projects. My question what is the equivalent of eslint, prettier, husky, etc in C# ecosystem. I haven't found any straightforward in this matter. FYI, our team uses VS Code but I personally plan to use Visual Studio when using Blazor.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • ESLint

    Find and fix problems in your JavaScript code.

  • I plan to add Blazor to our team's tech stack. My current background is JS/TS ecosystem (NPM). Currently, I'm making the boilerplate that will be the base of our Blazor projects. My question what is the equivalent of eslint, prettier, husky, etc in C# ecosystem. I haven't found any straightforward in this matter. FYI, our team uses VS Code but I personally plan to use Visual Studio when using Blazor.

  • csharpier

    CSharpier is an opinionated code formatter for c#.

  • format

    Home for the dotnet-format command

  • Husky.Net

    Git hooks made easy with Husky.Net internal task runner! 🐶 It brings the dev-dependency concept to the .NET world!

  • EditorConfig

    A very generic .editorconfig file supporting .NET, C#, VB and web technologies. (by RehanSaeed)

  • Also https://github.com/RehanSaeed/EditorConfig as a starting point for enforcing C# rules and fixes like eslint.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • Nullable.Extended

    A Roslyn analyzer to improve the experience when working with nullable reference types.

  • These are getting better with each release. I use a couple custom ones like: https://github.com/tom-englert/Nullable.Extended

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