kutyel / Linq.ts
Licence: mit
πLINQ for TypeScript
Stars: β 687
Programming Languages
typescript
32286 projects
Labels
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
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
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):
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].