LinqGen

Linq Optimizer

An optimization project for LINQ queries using code generation to reduce allocations and improve performance.

Alloc-free and fast replacement for Linq, with code generation

GitHub

287 stars
7 watching
12 forks
Language: C#
last commit: 5 months ago
Linked from 1 awesome list

csharpcsharp-librarycsharp-sourcegeneratordotnetlinqlinq-to-objectsroslynroslyn-analyzer

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
nessos/linqoptimizer Automates query optimization and compilation for LINQ queries in F# 477
netfabric/netfabric.hyperlinq Provides an optimized implementation of LINQ operations with minimal heap allocations and support for various data types. 875
antiufo/roslyn-linq-rewrite Compiles C# code by rewriting LINQ expressions into plain procedural code to reduce allocations and dynamic dispatch. 716
roeibajayo/sourcegeneratorquery A tool for querying and manipulating C# source code using LINQ support 22
martinchavez/linq A test-driven learning project on C# Language Integrated Query (LINQ) concepts and syntax 61
manageiq/optimist An option parser generator for Ruby that simplifies command-line interface development with automatically generated help pages and sensible defaults. 252
google/jaxopt An open-source project providing hardware accelerated, batchable and differentiable optimizers in JAX for deep learning. 933
thomaslevesque/linq.extras A set of extension methods for the System.Linq namespace to provide additional functionality for common data processing tasks. 174
lnis-uofu/lsoracle A framework that optimizes digital logic using different optimization techniques and tools 98
jycouet/kitql A collection of standalone tools to speedrun web applications built with GraphQL and Svelte 407
alibaba/conv-llava This project presents an optimization technique for large-scale image models to reduce computational requirements while maintaining performance. 105
lyogavin/anima An optimization technique for large language models allowing them to run on limited hardware resources without significant performance loss. 6
lge-arc-advancedai/auptimizer Automates model building and deployment process by optimizing hyperparameters and compressing models for edge computing. 200
renecannao/proxysql A high performance proxy designed to improve MySQL and other database backends' performance by caching and optimizing queries. 25
plclub/lngen Tool for generating Coq definitions and proofs for locally nameless representations 30