I'm a full-stack dev who often wishes they had LINQ available when working in the frontend, so I ported LINQ to JavaScript.

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

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • linqjs

    Minimalist implementation of LINQ-style extension methods for JavaScript

  • I made a JS port of the LINQ extension methods using the generator function feature of ES6: github, npm. It works pretty much exactly like LINQ in C# does, just with camelCase for the method names.

  • curray

    Curray is an extension library for the Array object.

  • Lol did the same thing a few years ago https://github.com/rogerfar/curray

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • sharp-collections

    TypeScript LINQ library implementing all .NET LINQ methods and some more.

  • I'm using: https://github.com/vdolek/sharp-collections

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