Batching Open Source Projects

Browse 55 Batching open source projects, ranked by GitHub stars. Find the most popular Batching tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
10,854 stars

triton-inference-server/server

The Triton Inference Server provides an optimized cloud and edge inferencing solution.

Metrics details
Stars10,854
6,922 stars

wilsonpage/fastdom

Eliminates layout thrashing by batching DOM measurement and mutation tasks

Metrics details
Stars6,922
2,584 stars

stephenh/ts-proto

An idiomatic protobuf generator for TypeScript

Metrics details
Stars2,584
2,344 stars

eapache/go-resiliency

Resiliency patterns for golang

Metrics details
Stars2,344
2,118 stars

mobxjs/mobx-react-lite

Lightweight React bindings for MobX based on React 16.8 and Hooks

Metrics details
Stars2,118
1,575 stars

samsarahq/thunder

⚡️ A Go framework for rapidly building powerful graphql services

Metrics details
Stars1,575
1,543 stars

nithinmurali/pygsheets

Google Sheets Python API v4

Metrics details
Stars1,543
1,371 stars

AnghelLeonard/Hibernate-SpringBoot

Collection of 300+ best practices for Java persistence performance in Spring Boot applications

Metrics details
Stars1,371
1,120 stars

exAspArk/batch-loader

:zap: Powerful tool for avoiding N+1 DB or HTTP queries

Metrics details
Stars1,120
1,051 stars

jaydenseric/graphql-multipart-request-spec

A spec for GraphQL multipart form requests (file uploads).

Metrics details
Stars1,051
1,038 stars

tshelburne/redux-batched-actions

redux higher order reducer + action to reduce actions under a single subscriber notification

Metrics details
Stars1,038
959 stars

mailgun/gubernator

High Performance Rate Limiting MicroService and Library

Metrics details
Stars959
797 stars

overblog/GraphQLBundle

This bundle provides tools to build a complete GraphQL API server in your Symfony App.

Metrics details
Stars797
795 stars

NordicSemiconductor/Android-Scanner-Compat-Library

A compat library for Bluetooth Low Energy scanning on Android.

Metrics details
Stars795
696 stars

quora/asynq

Python library for asynchronous programming

Metrics details
Stars696
650 stars

BlazorExtensions/Canvas

HTML5 Canvas API implementation for Microsoft Blazor

Metrics details
Stars650
619 stars

nuxt-community/google-analytics-module

Google Analytics Module for Nuxt 2

Metrics details
Stars619
587 stars

warrenday/graphql-network-inspector

A better network inspector for viewing and debugging GraphQL requests.

Metrics details
Stars587
568 stars

GianlucaGuarini/icaro

Smart and efficient javascript object observer, ideal for batching DOM updates (~1kb)

Metrics details
Stars568
525 stars

graphql-java/java-dataloader

A Java 11 port of Facebook DataLoader

Metrics details
Stars525
501 stars

tappleby/redux-batched-subscribe

store enhancer for https://github.com/reactjs/redux which allows batching subscribe notifications.

Metrics details
Stars501
482 stars

dennybritz/tf-rnn

Practical Examples for RNNs in Tensorflow

Metrics details
Stars482
382 stars

Unity-Technologies/BatchBreakingCause

This project demonstrates different cases when Unity has to break a batch while rendering.

Metrics details
Stars382
345 stars

gmac/schema-stitching-handbook

Guided examples exploring GraphQL Tools v6+ Schema Stitching

Metrics details
Stars345
313 stars

cuteant/SpanNetty

Port of Netty(v4.1.51.Final) for .NET

Metrics details
Stars313
309 stars

tbarbette/fastclick

FastClick - A faster version of the Click Modular Router featuring batching, advanced multi-processing and improved Netmap and DPDK support (ANCS'15). Check the metron branch for Metron specificities (NSDI'18). PacketMill modifications (ASPLOS'21) as well as MiddleClick(ToN, 2021) are merged in main.

Metrics details
Stars309
296 stars

oleksiyk/kafka

Apache Kafka 0.9 client for Node

Metrics details
Stars296
287 stars

aria42/flare

Dynamic Tensor Graph library in Clojure (think PyTorch, DynNet, etc.)

Metrics details
Stars287
286 stars

mickhansen/dataloader-sequelize

Batching and simplification of Sequelize with facebook/dataloader

Metrics details
Stars286
282 stars

patrick-kidger/torchcubicspline

Interpolating natural cubic splines. Includes batching, GPU support, support for missing values, evaluating derivatives of the spline, and backpropagation.

Metrics details
Stars282
280 stars

frptools/collectable

High-performance immutable data structures for modern JavaScript and TypeScript applications. Functional interfaces, deep/composite operations API, mixed mutability API, TypeScript definitions, ES2015 module exports.

Metrics details
Stars280
280 stars

GraphQLGuide/apollo-datasource-mongodb

Apollo data source for MongoDB

Metrics details
Stars280
277 stars

artnas/Unity-Plane-Mesh-Splitter

Split large meshes in Unity into smaller submeshes

Metrics details
Stars277
273 stars

cksac/dataloader-rs

Rust implementation of Facebook's DataLoader using async-await.

Metrics details
Stars273
268 stars

calebmer/graphql-resolve-batch

A GraphQL batching model which groups execution by GraphQL fields.

Metrics details
Stars268
256 stars

getclump/clump

A library for expressive and efficient service composition

Metrics details
Stars256
248 stars

joomcode/redispipe

High-throughput Redis client for Go with implicit pipelining

Metrics details
Stars248
225 stars

fabiospampinato/store

A beautifully-simple framework-agnostic modern state management library.

Metrics details
Stars225
211 stars

overblog/dataloader-php

DataLoaderPhp is a generic utility to be used as part of your application's data fetching layer to provide a simplified and consistent API over various remote data sources such as databases or web services via batching and caching.

Metrics details
Stars211
183 stars

oliyh/superlifter

A DataLoader for Clojure/script

Metrics details
Stars183
166 stars

influxdata/influxdb-client-php

InfluxDB (v2+) Client Library for PHP

Metrics details
Stars166
161 stars

tjfontaine/linode-python

Linode API Python Bindings

Metrics details
Stars161
160 stars

googleapis/gax-java

This library has moved to https://github.com/googleapis/sdk-platform-java/tree/main/gax-java.

Metrics details
Stars160
154 stars

MatthieuSegret/graphql-rails-blog

Blog App built with Rails 5, React and GraphQL

Metrics details
Stars154
153 stars

zio/zio-query

Add efficient pipelining, batching, and caching to any data source

Metrics details
Stars153
145 stars

ANLAB-KAIST/Packet-IO-Engine

A high-performance and batching-oriented device driver for Intel 82598/82599-based network interface cards, the work is done in cooperation with ANLAB and NDSL.

Metrics details
Stars145
140 stars

ngarneau/understanding-pytorch-batching-lstm

Understanding and visualizing PyTorch Batching with LSTM

Metrics details
Stars140
138 stars

brsanthu/google-analytics-java

Java API for Google Analytics Measurement Protocol (part of Universal Analytics).

Metrics details
Stars138
134 stars

pltr/onering

A collection of concurrent ring buffers

Metrics details
Stars134
131 stars

absinthe-graphql/absinthe_ecto

DEPRECATED: Use dataloader

Metrics details
Stars131
129 stars

turtle-DB/tortoiseDB

Official tortoiseDB adapter for turtleDB

Metrics details
Stars129
126 stars

dropbox/datagraph

Metrics details
Stars126
119 stars

MarkEdmondson1234/searchConsoleR

R interface with Google Search Console API v3, including Search Analytics.

Metrics details
Stars119
109 stars

rspeele/Rezoom

Implements a resumption monad for .NET targeting data access with automatic batching and caching.

Metrics details
Stars109
104 stars

BeTomorrow/micro-observables

A simple Observable library that can be used for easy state management in React applications.

Metrics details
Stars104
Get A Weekly Email With Trending Batching Projects
Stay updated on Batching plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.