All Projects β†’ kutyel β†’ Linq.ts

kutyel / Linq.ts

Licence: mit
πŸŒ€LINQ for TypeScript

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to Linq.ts

Anglesharp
πŸ‘Ό The ultimate angle brackets parser library parsing HTML5, MathML, SVG and CSS to construct a DOM based on the official W3C specifications.
Stars: ✭ 4,018 (+484.86%)
Mutual labels:  hacktoberfest, linq
Php Mime Mail Parser
A fully tested email parser for PHP 7.2+ (mailparse extension wrapper).
Stars: ✭ 687 (+0%)
Mutual labels:  hacktoberfest
Deck
πŸ—‚ Kanban-style project & personal management tool for Nextcloud, similar to Trello
Stars: ✭ 675 (-1.75%)
Mutual labels:  hacktoberfest
Vscode Styled Components
Syntax highlighting for styled-components
Stars: ✭ 680 (-1.02%)
Mutual labels:  hacktoberfest
Laravel Cors
The laravel-cors package allows you to send Cross-Origin Resource Sharing headers with Laravel middleware configuration.
Stars: ✭ 5,916 (+761.14%)
Mutual labels:  hacktoberfest
Openfoodnetwork
Connect suppliers, distributors and consumers to trade local produce. We're recruiting paid contributors, link below.
Stars: ✭ 682 (-0.73%)
Mutual labels:  hacktoberfest
Todoist Linux
The Linux wrapper for Todoist web version. Unofficial!
Stars: ✭ 674 (-1.89%)
Mutual labels:  hacktoberfest
Mali
A minimalistic gRPC microservice framework for Node.js
Stars: ✭ 689 (+0.29%)
Mutual labels:  hacktoberfest
Mailthief
A fake mailer for Laravel Applications for testing mail.
Stars: ✭ 687 (+0%)
Mutual labels:  hacktoberfest
Satpy
Python package for earth-observing satellite data processing
Stars: ✭ 679 (-1.16%)
Mutual labels:  hacktoberfest
Backslide
πŸ’¦ CLI tool for making HTML presentations with Remark.js using Markdown
Stars: ✭ 679 (-1.16%)
Mutual labels:  hacktoberfest
Git Stats
πŸ€ Local git statistics including GitHub-like contributions calendars.
Stars: ✭ 5,789 (+742.65%)
Mutual labels:  hacktoberfest
Tslint To Eslint Config
Converts your TSLint configuration to the closest possible ESLint equivalent. πŸš€
Stars: ✭ 680 (-1.02%)
Mutual labels:  hacktoberfest
Fabric Sdk Node
Hyperledger Fabric SDK for Node https://wiki.hyperledger.org/display/fabric
Stars: ✭ 676 (-1.6%)
Mutual labels:  hacktoberfest
Contribute To Open Source
Learn the GitHub workflow by contributing code in a fun simulation project
Stars: ✭ 684 (-0.44%)
Mutual labels:  hacktoberfest
Roc Toolkit
Real-time audio streaming over the network.
Stars: ✭ 673 (-2.04%)
Mutual labels:  hacktoberfest
Duf
Disk Usage/Free Utility - a better 'df' alternative
Stars: ✭ 7,240 (+953.86%)
Mutual labels:  hacktoberfest
Querido Diario
πŸ“° Brazilian government gazettes, accessible to everyone.
Stars: ✭ 681 (-0.87%)
Mutual labels:  hacktoberfest
Wg Ui
WireGuard Web UI for self-serve client configurations, with optional auth.
Stars: ✭ 690 (+0.44%)
Mutual labels:  hacktoberfest
Shellhub
πŸ’» ShellHub enables teams to easily access any Linux device behind firewall and NAT.
Stars: ✭ 686 (-0.15%)
Mutual labels:  hacktoberfest

LinQ for TypeScript

Build Dependencies Coverage Status Downloads Version Donate linqts

Install

$ npm i linqts

Usage

import { List } from 'linqts';

const arr = new List<number>([1, 2, 3, 4, 5])
  .Where(x => x > 3)
  .Select(y => y * 2)
  .ToArray(); // > [8, 10]

const query = people.Join(pets,
  person => person,
  pet => pet.Owner,
  (person, pet) =>
    ({ OwnerName: person.Name, Pet: pet.Name }));

Demo

linqts.gif

Documentation

If you do not know LinQ or just want to remember what is all about, have a look at the docs.

Tests

$ npm t

Powered by AVA.

Contributors

Thanks goes to these wonderful people (emoji key):


Flavio Corpa

πŸ’» πŸ’¬ πŸ“– πŸ‘€

Luis Rogelio HernΓ‘ndez LΓ³pez

πŸ’» πŸ”§

Zsolt KovΓ‘cs

πŸ’»

Mo Abbas

πŸ’»

JuliΓ‘n Salgado Napolitano

πŸ’» πŸ”§

mstrzoda

πŸ’» πŸ› ⚠️

Kyle Wascher

⚠️

James Richford

πŸ”§

Natarajan Ganapathi

πŸ’» πŸ”§

Jonas Brekle

πŸ’» πŸ›

LP

πŸ’» ⚠️

Asier Ferro

πŸ’» πŸ”§

marlon-tucker

πŸ’» πŸ”§ πŸ“¦

Misha Sulikashvili

πŸ’» ⚠️

This project follows the all-contributors specification. Contributions of any kind welcome!

License

MIT Β© Flavio Corpa

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].