microsoft/onnxruntimePublic

ONNX Runtime: cross-platform, high performance ML inferencing and training accelerator

AI summary: A cross-platform, high-performance machine learning inferencing and training accelerator.

Stars
22.2K
+30 today
Forks
4.4K
Watchers
266
Open issues
929
Open PRs
887
Contributors
~1K
Commits
15.9K
Branches
3.8K

C++MITCreated Nov 10, 2018Last push 2d agoLatest release v1.31.0+70 stars this week+248 this month

Quick answers

What is onnxruntime?
A cross-platform, high-performance machine learning inferencing and training accelerator.
What does onnxruntime do?
ONNX Runtime is a robust engine designed to execute machine learning models across diverse hardware platforms with maximum efficiency. It accelerates inference by natively supporting models trained in frameworks like PyTorch, TensorFlow, and scikit-learn via the Open Neural Network Exchange (ONNX) format. The runtime optimizes execution through advanced graph transformations and dynamically leverages hardware-specific execution providers, such as TensorRT for NVIDIA GPUs or CoreML for Apple Silicon. Beyond inferencing, it also provides tools to significantly accelerate model training times on multi-node GPU clusters.
Who is onnxruntime for?
Machine learning engineers, AI researchers, and production deployment teams looking to optimize and standardize model inference across varied hardware ecosystems. It provides a reliable pathway to deploy deep learning models seamlessly across operating systems.
How do I get started with onnxruntime?
Install via package managers (e.g., pip install onnxruntime) or refer to the official documentation for language-specific bindings.
How popular is onnxruntime on GitHub?
microsoft/onnxruntime has 22,151 stars and 4,358 forks on GitHub, and gained 70 stars in the last 7 days.
What license does onnxruntime use?
microsoft/onnxruntime is released under the MIT license.

Star history

since May 5, 2019
010K20KMay 2019Oct 2021Apr 2024Oct 2026
22.2K stars as of Oct 23, 2026. Before Aug 22, 2026, reconstructed from public GitHub event archives (checked against the repository's real star total); since then measured daily.

Update history

1 recorded
  • Oct 12, 2026New release v1.31.0 (previously v1.30.0).

Contribution activity

commits per day, last 52 weeks
OctNovDecJanFebMarAprMayJunJulAugSepOctMonWedFri2025-10-26: 0 commits2025-10-27: 5 commits2025-10-28: 9 commits2025-10-29: 7 commits2025-10-30: 3 commits2025-10-31: 5 commits2025-11-01: 4 commits2025-11-02: 1 commit2025-11-03: 3 commits2025-11-04: 11 commits2025-11-05: 5 commits2025-11-06: 12 commits2025-11-07: 2 commits2025-11-08: 0 commits2025-11-09: 1 commit2025-11-10: 3 commits2025-11-11: 2 commits2025-11-12: 1 commit2025-11-13: 6 commits2025-11-14: 4 commits2025-11-15: 1 commit2025-11-16: 1 commit2025-11-17: 3 commits2025-11-18: 8 commits2025-11-19: 3 commits2025-11-20: 3 commits2025-11-21: 5 commits2025-11-22: 2 commits2025-11-23: 0 commits2025-11-24: 5 commits2025-11-25: 7 commits2025-11-26: 5 commits2025-11-27: 2 commits2025-11-28: 0 commits2025-11-29: 0 commits2025-11-30: 0 commits2025-12-01: 4 commits2025-12-02: 6 commits2025-12-03: 1 commit2025-12-04: 6 commits2025-12-05: 10 commits2025-12-06: 4 commits2025-12-07: 0 commits2025-12-08: 6 commits2025-12-09: 4 commits2025-12-10: 5 commits2025-12-11: 86 commits2025-12-12: 4 commits2025-12-13: 2 commits2025-12-14: 5 commits2025-12-15: 3 commits2025-12-16: 8 commits2025-12-17: 6 commits2025-12-18: 7 commits2025-12-19: 4 commits2025-12-20: 0 commits2025-12-21: 0 commits2025-12-22: 1 commit2025-12-23: 3 commits2025-12-24: 0 commits2025-12-25: 0 commits2025-12-26: 0 commits2025-12-27: 3 commits2025-12-28: 0 commits2025-12-29: 4 commits2025-12-30: 4 commits2025-12-31: 0 commits2026-01-01: 0 commits2026-01-02: 5 commits2026-01-03: 0 commits2026-01-04: 0 commits2026-01-05: 5 commits2026-01-06: 11 commits2026-01-07: 8 commits2026-01-08: 3 commits2026-01-09: 10 commits2026-01-10: 2 commits2026-01-11: 0 commits2026-01-12: 12 commits2026-01-13: 7 commits2026-01-14: 8 commits2026-01-15: 20 commits2026-01-16: 87 commits2026-01-17: 5 commits2026-01-18: 3 commits2026-01-19: 2 commits2026-01-20: 9 commits2026-01-21: 12 commits2026-01-22: 4 commits2026-01-23: 9 commits2026-01-24: 5 commits2026-01-25: 2 commits2026-01-26: 4 commits2026-01-27: 3 commits2026-01-28: 9 commits2026-01-29: 3 commits2026-01-30: 3 commits2026-01-31: 0 commits2026-02-01: 1 commit2026-02-02: 0 commits2026-02-03: 9 commits2026-02-04: 5 commits2026-02-05: 18 commits2026-02-06: 4 commits2026-02-07: 3 commits2026-02-08: 4 commits2026-02-09: 4 commits2026-02-10: 1 commit2026-02-11: 16 commits2026-02-12: 6 commits2026-02-13: 7 commits2026-02-14: 0 commits2026-02-15: 1 commit2026-02-16: 0 commits2026-02-17: 4 commits2026-02-18: 11 commits2026-02-19: 4 commits2026-02-20: 7 commits2026-02-21: 4 commits2026-02-22: 0 commits2026-02-23: 7 commits2026-02-24: 10 commits2026-02-25: 14 commits2026-02-26: 19 commits2026-02-27: 12 commits2026-02-28: 5 commits2026-03-01: 0 commits2026-03-02: 11 commits2026-03-03: 10 commits2026-03-04: 15 commits2026-03-05: 8 commits2026-03-06: 2 commits2026-03-07: 5 commits2026-03-08: 0 commits2026-03-09: 5 commits2026-03-10: 7 commits2026-03-11: 8 commits2026-03-12: 18 commits2026-03-13: 10 commits2026-03-14: 6 commits2026-03-15: 0 commits2026-03-16: 8 commits2026-03-17: 10 commits2026-03-18: 15 commits2026-03-19: 20 commits2026-03-20: 10 commits2026-03-21: 1 commit2026-03-22: 4 commits2026-03-23: 10 commits2026-03-24: 19 commits2026-03-25: 6 commits2026-03-26: 4 commits2026-03-27: 3 commits2026-03-28: 0 commits2026-03-29: 3 commits2026-03-30: 12 commits2026-03-31: 11 commits2026-04-01: 9 commits2026-04-02: 5 commits2026-04-03: 11 commits2026-04-04: 2 commits2026-04-05: 0 commits2026-04-06: 17 commits2026-04-07: 7 commits2026-04-08: 5 commits2026-04-09: 12 commits2026-04-10: 14 commits2026-04-11: 1 commit2026-04-12: 1 commit2026-04-13: 7 commits2026-04-14: 3 commits2026-04-15: 14 commits2026-04-16: 27 commits2026-04-17: 8 commits2026-04-18: 1 commit2026-04-19: 0 commits2026-04-20: 9 commits2026-04-21: 11 commits2026-04-22: 7 commits2026-04-23: 17 commits2026-04-24: 10 commits2026-04-25: 5 commits2026-04-26: 0 commits2026-04-27: 8 commits2026-04-28: 16 commits2026-04-29: 14 commits2026-04-30: 21 commits2026-05-01: 70 commits2026-05-02: 1 commit2026-05-03: 2 commits2026-05-04: 13 commits2026-05-05: 75 commits2026-05-06: 12 commits2026-05-07: 9 commits2026-05-08: 8 commits2026-05-09: 2 commits2026-05-10: 3 commits2026-05-11: 19 commits2026-05-12: 17 commits2026-05-13: 21 commits2026-05-14: 17 commits2026-05-15: 11 commits2026-05-16: 0 commits2026-05-17: 0 commits2026-05-18: 13 commits2026-05-19: 15 commits2026-05-20: 19 commits2026-05-21: 13 commits2026-05-22: 13 commits2026-05-23: 4 commits2026-05-24: 0 commits2026-05-25: 2 commits2026-05-26: 15 commits2026-05-27: 8 commits2026-05-28: 12 commits2026-05-29: 10 commits2026-05-30: 1 commit2026-05-31: 2 commits2026-06-01: 11 commits2026-06-02: 20 commits2026-06-03: 18 commits2026-06-04: 15 commits2026-06-05: 10 commits2026-06-06: 0 commits2026-06-07: 0 commits2026-06-08: 6 commits2026-06-09: 6 commits2026-06-10: 8 commits2026-06-11: 7 commits2026-06-12: 12 commits2026-06-13: 1 commit2026-06-14: 1 commit2026-06-15: 10 commits2026-06-16: 14 commits2026-06-17: 6 commits2026-06-18: 8 commits2026-06-19: 10 commits2026-06-20: 2 commits2026-06-21: 4 commits2026-06-22: 16 commits2026-06-23: 11 commits2026-06-24: 9 commits2026-06-25: 4 commits2026-06-26: 14 commits2026-06-27: 2 commits2026-06-28: 1 commit2026-06-29: 8 commits2026-06-30: 17 commits2026-07-01: 6 commits2026-07-02: 59 commits2026-07-03: 10 commits2026-07-04: 0 commits2026-07-05: 0 commits2026-07-06: 14 commits2026-07-07: 26 commits2026-07-08: 19 commits2026-07-09: 10 commits2026-07-10: 6 commits2026-07-11: 0 commits2026-07-12: 0 commits2026-07-13: 0 commits2026-07-14: 5 commits2026-07-15: 1 commit2026-07-16: 19 commits2026-07-17: 13 commits2026-07-18: 8 commits2026-07-19: 0 commits2026-07-20: 3 commits2026-07-21: 13 commits2026-07-22: 16 commits2026-07-23: 12 commits2026-07-24: 19 commits2026-07-25: 11 commits2026-07-26: 0 commits2026-07-27: 18 commits2026-07-28: 9 commits2026-07-29: 12 commits2026-07-30: 22 commits2026-07-31: 7 commits2026-08-01: 1 commit2026-08-02: 1 commit2026-08-03: 14 commits2026-08-04: 12 commits2026-08-05: 17 commits2026-08-06: 8 commits2026-08-07: 11 commits2026-08-08: 5 commits2026-08-09: 7 commits2026-08-10: 20 commits2026-08-11: 40 commits2026-08-12: 7 commits2026-08-13: 46 commits2026-08-14: 17 commits2026-08-15: 3 commits2026-08-16: 2 commits2026-08-17: 5 commits2026-08-18: 10 commits2026-08-19: 6 commits2026-08-20: 20 commits2026-08-21: 15 commits2026-08-22: 3 commits2026-08-23: 0 commits2026-08-24: 13 commits2026-08-25: 6 commits2026-08-26: 2 commits2026-08-27: 4 commits2026-08-28: 17 commits2026-08-29: 8 commits2026-08-30: 3 commits2026-08-31: 16 commits2026-09-01: 13 commits2026-09-02: 16 commits2026-09-03: 24 commits2026-09-04: 16 commits2026-09-05: 1 commit2026-09-06: 0 commits2026-09-07: 3 commits2026-09-08: 17 commits2026-09-09: 26 commits2026-09-10: 17 commits2026-09-11: 10 commits2026-09-12: 2 commits2026-09-13: 0 commits2026-09-14: 14 commits2026-09-15: 18 commits2026-09-16: 21 commits2026-09-17: 35 commits2026-09-18: 25 commits2026-09-19: 2 commits2026-09-20: 0 commits2026-09-21: 7 commits2026-09-22: 34 commits2026-09-23: 20 commits2026-09-24: 9 commits2026-09-25: 22 commits2026-09-26: 5 commits2026-09-27: 2 commits2026-09-28: 10 commits2026-09-29: 14 commits2026-09-30: 25 commits2026-10-01: 45 commits2026-10-02: 32 commits2026-10-03: 9 commits2026-10-04: 5 commits2026-10-05: 52 commits2026-10-06: 33 commits2026-10-07: 37 commits2026-10-08: 38 commits2026-10-09: 22 commits2026-10-10: 7 commits2026-10-11: 0 commits2026-10-12: 19 commits2026-10-13: 7 commits2026-10-14: 17 commits2026-10-15: 23 commits2026-10-16: 20 commits2026-10-17: 4 commits2026-10-18: 7 commits2026-10-19: 13 commits2026-10-20: 6 commits2026-10-21: 0 commits2026-10-22: 0 commits2026-10-23: 0 commits2026-10-24: 0 commits
3,384 commits in the last yearLessMore

Signals and awards

derived from tracked data
  • Widely adopted

    22,151 stars

  • Battle-tested

    7 years of history

  • Very active

    3,384 commits in 52 weeks

  • Community-driven

    ~1,027 contributors

  • Well documented

    High community health score

  • Permissive license

    MIT

What onnxruntime does

ONNX Runtime is a robust engine designed to execute machine learning models across diverse hardware platforms with maximum efficiency. It accelerates inference by natively supporting models trained in frameworks like PyTorch, TensorFlow, and scikit-learn via the Open Neural Network Exchange (ONNX) format. The runtime optimizes execution through advanced graph transformations and dynamically leverages hardware-specific execution providers, such as TensorRT for NVIDIA GPUs or CoreML for Apple Silicon. Beyond inferencing, it also provides tools to significantly accelerate model training times on multi-node GPU clusters.

Machine learning engineers, AI researchers, and production deployment teams looking to optimize and standardize model inference across varied hardware ecosystems. It provides a reliable pathway to deploy deep learning models seamlessly across operating systems.

  • Hardware Acceleration: Utilize specialized execution providers (like CUDA, TensorRT, or DirectML) to maximize performance on specific hardware.
  • Framework Agnostic: Seamlessly run models trained in PyTorch, TensorFlow/Keras, and classical ML libraries without framework lock-in.
  • Graph Optimization: Automatically apply graph transforms and optimizations to reduce execution latency and memory footprint during inference.
  • Cross-Platform Execution: Deploy the exact same optimized model across Windows, Linux, macOS, Android, and iOS environments.
  • Training Acceleration: Speed up transformer model training on multi-node NVIDIA GPU setups with minimal changes to existing PyTorch scripts.

Where teams use it

Edge Device Deployment

Deploying lightweight ML models to mobile phones or IoT devices while leveraging native hardware accelerators like CoreML.

Production ML Inferencing

Serving high-throughput deep learning models in cloud backend environments by optimizing inference latency using TensorRT execution providers.

Framework Interoperability

Standardizing model deployment across an organization by converting PyTorch and TensorFlow models to ONNX for unified execution.

Transformer Training Acceleration

Accelerating large language model training loops on distributed GPU clusters using specialized runtime memory optimizations.

Getting started: Install via package managers (e.g., pip install onnxruntime) or refer to the official documentation for language-specific bindings.

README

main branch

ONNX Runtime is a cross-platform inference and training machine-learning accelerator.

ONNX Runtime inference can enable faster customer experiences and lower costs, supporting models from deep learning frameworks such as PyTorch and TensorFlow/Keras as well as classical machine learning libraries such as scikit-learn, LightGBM, XGBoost, etc. ONNX Runtime is compatible with different hardware, drivers, and operating systems, and provides optimal performance by leveraging hardware accelerators where applicable alongside graph optimizations and transforms. Learn more →

ONNX Runtime training can accelerate the model training time on multi-node NVIDIA GPUs for transformer models with a one-line addition for existing PyTorch training scripts. Learn more →

Get Started & Resources

Releases

The current release and past releases can be found here: https://github.com/microsoft/onnxruntime/releases.

For details on the upcoming release, including release dates, announcements, features, and guidance on submitting feature requests, please visit the release roadmap: https://onnxruntime.ai/roadmap.

Data/Telemetry

This project may collect usage data and send it to Microsoft to help improve our products and services. See the privacy statement for more details.

Contributions and Feedback

We welcome contributions! Please see the contribution guidelines.

For feature requests or bug reports, please file a GitHub Issue.

For general discussion or questions, please use GitHub Discussions.

Code of Conduct

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact [email protected] with any additional questions or comments.

License

This project is licensed under the MIT License.

View on GitHub

Recent activity

commits and pull requests

Releases and announcements

87 total
  1. ONNX Runtime v1.31.0v1.31.0Oct 9, 202619.7K downloads

    ONNX Runtime 1.31.0 stabilizes model-package and EPContext data APIs, improves CPU model loading and quantized MoE inference, expands device-based execution-provider selection, and strengthens model-loading and runtime reliability. These notes cover changes since ONNX Runtime 1.30.0. CUDA and WebGPU kernel updates are summarized here; detailed provider notes are covered by their separate plugin EP releases. ## Highlights - Promoted the model-package API and EPContext data callbacks to stable C and C++ APIs, with EPContext callback support added across language bindings ([#33166](https://github.com/microsoft/onnxruntime/pull/33166), [#32265](https://github.com/microsoft/onnxruntime/pull/32265)). - Reduced CPU session-initialization overhead by parallelizing eligible weight prepacking, and accelerated block-wise INT4/INT8 QMoE experts with MLAS QNBit kernels and grouped expert dispatch ([#31691](https://github.com/microsoft/onnxruntime/pull/31691), [#32644](https://github.com/microsoft/onnxruntime/pull/32644), [#32668](https://github.com/microsoft/onnxruntime/pull/32668)). - Added x86 FP16 LayerNorm/RMSNorm acceleration, Arm KleidiAI SVE2.1 FP16 GEMM support, and additional R

  2. ONNX Runtime CUDA Plugin EP 0.3.0plugin-ep-cuda/v0.3.0Oct 9, 2026170 downloads

    This release brings sparse attention and packed continuous-batching support, INT2 and mixed-width QMoE execution, decode-kernel tuning, and reliability fixes to the ONNX Runtime CUDA Plugin EP. Highlights include new QSA/CSA attention operators, expanded paged speculative decoding, opt-in MatMul auto-tuning, and improved MXFP4 support on Blackwell consumer GPUs. ## Compatibility The minimum ONNX Runtime core version remains **1.24.4**, but meeting that minimum alone does not guarantee compatibility for contributed operators. Core and the plugin must use the same contributed-operator schemas; building both from the **same ONNX Runtime revision** is recommended. Schema mismatches can cause incorrect execution or crashes and may not be detected when registering the plugin ([#32855](https://github.com/microsoft/onnxruntime/pull/32855)). The matched ONNX Runtime version is 1.31.0 for this release. ## Highlights ### Plugin Runtime and CUDA Graphs - Added checked `GroupQueryAttention` workspace recipes for KV-cache preparation and XQA, FlashAttention, memory-efficient, and unfused routes, plus conservative workspace estimation for resource-constrained graph partiti

  3. ONNX Runtime v1.28.3v1.28.3Oct 2, 20267.4K downloads

    This is a patch release on top of [v1.28.2](https://github.com/microsoft/onnxruntime/releases/tag/v1.28.2), containing memory-safety and model-validation fixes, a plugin execution fix, and packaging infrastructure updates. ## Highlights ### Bug Fixes - Fixed an out-of-bounds read in `EmbedLayerNormalization` shape inference when beta is a scalar ([#32610](https://github.com/microsoft/onnxruntime/pull/32610)). - Fixed a heap buffer overflow when reusing a packed sub-byte buffer for a full-byte tensor ([#32611](https://github.com/microsoft/onnxruntime/pull/32611)). - Fixed an out-of-bounds read when a Loop or Scan body input is also an initializer ([#32609](https://github.com/microsoft/onnxruntime/pull/32609)). - Hardened shape inference for applicable contrib operators, including GroupQueryAttention, SparseAttention, and CausalConvWithState ([#32607](https://github.com/microsoft/onnxruntime/pull/32607)). - Fixed out-of-bounds reads in ConvTransposeWithDynamicPads and `InferenceContextImpl::getInputData` ([#32679](https://github.com/microsoft/onnxruntime/pull/32679), [#32681](https://github.com/microsoft/onnxruntime/pull/32681)). - Rejected invalid graph structures: inp

  4. ONNX Runtime CUDA Plugin EP 0.2.0plugin-ep-cuda/v0.2.0Oct 8, 202639 downloads

    This release brings expanded quantized inference and attention support, kernel performance improvements, and reliability fixes to the ONNX Runtime CUDA Plugin EP. Highlights include 2-bit `MatMulNBits`, INT4 paged KV caches, speculative decoding improvements, compact recurrent-state updates, and safer CUDA Graph execution across sessions. Please refer to the [CUDA Plugin EP Quick Start](https://github.com/microsoft/onnxruntime/blob/plugin-ep-cuda/rel-0.2/docs/cuda_plugin_ep/QUICK_START.md) for usage and installation guidance. The matched ONNX Runtime version is 1.30.0. ## Highlights ### Plugin Runtime and CUDA Graphs - Gave each plugin EP session its own device arena, preventing cross-session reuse of CUDA Graph buffers and honoring per-session arena options ([#32807](https://github.com/microsoft/onnxruntime/pull/32807)). - Added workspace-memory accounting and reporting for resource-constrained graph partitioning, including packed attention workspace recipes and estimates, and optional-input-aware shape handling ([#31962](https://github.com/microsoft/onnxruntime/pull/31962), [#32283](https://github.com/microsoft/onnxruntime/pull/32283), [#32312](https://github.com/m

  5. ONNX Runtime v1.30.0v1.30.0Sep 10, 2026217.9K downloads

    ONNX Runtime 1.30.0 expands generative AI inference, improves CPU and GPU performance, adds Go bindings, and strengthens runtime reliability. These notes cover changes since ONNX Runtime 1.29.1. ## Highlights - Expanded CUDA inference support with variable-length causal convolution for continuous batching, speculative decoding in paged XQA, and INT4 paged KV caches with per-channel scales ([#32168](https://github.com/microsoft/onnxruntime/pull/32168), [#32340](https://github.com/microsoft/onnxruntime/pull/32340), [#32515](https://github.com/microsoft/onnxruntime/pull/32515)). - Improved WebGPU PagedAttention, added GPT-OSS support and INT8 KV-cache block quantization, and extended convolution optimizations ([#31727](https://github.com/microsoft/onnxruntime/pull/31727), [#32277](https://github.com/microsoft/onnxruntime/pull/32277), [#32284](https://github.com/microsoft/onnxruntime/pull/32284), [#32420](https://github.com/microsoft/onnxruntime/pull/32420)). - Added fused CPU LinearAttention kernels for AVX-512, Arm64 NEON, and SVE, plus AVX2 LayerNorm/RMSNorm acceleration ([#31674](https://github.com/microsoft/onnxruntime/pull/31674), [#31973](https://github.com/microsoft/onn

Commits per week

last 52 weeks
1940Week of 2025-10-26: 33 commitsWeek of 2025-11-02: 34 commitsWeek of 2025-11-09: 18 commitsWeek of 2025-11-16: 25 commitsWeek of 2025-11-23: 19 commitsWeek of 2025-11-30: 31 commitsWeek of 2025-12-07: 107 commitsWeek of 2025-12-14: 33 commitsWeek of 2025-12-21: 7 commitsWeek of 2025-12-28: 13 commitsWeek of 2026-01-04: 39 commitsWeek of 2026-01-11: 139 commitsWeek of 2026-01-18: 44 commitsWeek of 2026-01-25: 24 commitsWeek of 2026-02-01: 40 commitsWeek of 2026-02-08: 38 commitsWeek of 2026-02-15: 31 commitsWeek of 2026-02-22: 67 commitsWeek of 2026-03-01: 51 commitsWeek of 2026-03-08: 54 commitsWeek of 2026-03-15: 64 commitsWeek of 2026-03-22: 46 commitsWeek of 2026-03-29: 53 commitsWeek of 2026-04-05: 56 commitsWeek of 2026-04-12: 61 commitsWeek of 2026-04-19: 59 commitsWeek of 2026-04-26: 130 commitsWeek of 2026-05-03: 121 commitsWeek of 2026-05-10: 88 commitsWeek of 2026-05-17: 77 commitsWeek of 2026-05-24: 48 commitsWeek of 2026-05-31: 76 commitsWeek of 2026-06-07: 40 commitsWeek of 2026-06-14: 51 commitsWeek of 2026-06-21: 60 commitsWeek of 2026-06-28: 101 commitsWeek of 2026-07-05: 75 commitsWeek of 2026-07-12: 46 commitsWeek of 2026-07-19: 74 commitsWeek of 2026-07-26: 69 commitsWeek of 2026-08-02: 68 commitsWeek of 2026-08-09: 140 commitsWeek of 2026-08-16: 61 commitsWeek of 2026-08-23: 50 commitsWeek of 2026-08-30: 89 commitsWeek of 2026-09-06: 75 commitsWeek of 2026-09-13: 115 commitsWeek of 2026-09-20: 97 commitsWeek of 2026-09-27: 137 commitsWeek of 2026-10-04: 194 commitsWeek of 2026-10-11: 90 commitsWeek of 2026-10-18: 26 commitsOct 26, 2025Oct 18, 2026
3.4K commits in the last 52 weeks.

When work happens

weekday and hour
SunMonTueWedThuFriSat036912151821Sun 0:00 — 9 commitsSun 1:00 — 6 commitsSun 2:00 — 5 commitsSun 3:00 — 5 commitsSun 4:00 — 4 commitsSun 5:00 — 9 commitsSun 6:00 — 5 commitsSun 7:00 — 8 commitsSun 8:00 — 17 commitsSun 9:00 — 15 commitsSun 10:00 — 15 commitsSun 11:00 — 14 commitsSun 12:00 — 10 commitsSun 13:00 — 10 commitsSun 14:00 — 17 commitsSun 15:00 — 20 commitsSun 16:00 — 18 commitsSun 17:00 — 24 commitsSun 18:00 — 14 commitsSun 19:00 — 20 commitsSun 20:00 — 26 commitsSun 21:00 — 33 commitsSun 22:00 — 28 commitsSun 23:00 — 25 commitsMon 0:00 — 16 commitsMon 1:00 — 16 commitsMon 2:00 — 9 commitsMon 3:00 — 6 commitsMon 4:00 — 4 commitsMon 5:00 — 7 commitsMon 6:00 — 9 commitsMon 7:00 — 27 commitsMon 8:00 — 68 commitsMon 9:00 — 171 commitsMon 10:00 — 214 commitsMon 11:00 — 150 commitsMon 12:00 — 132 commitsMon 13:00 — 188 commitsMon 14:00 — 182 commitsMon 15:00 — 190 commitsMon 16:00 — 187 commitsMon 17:00 — 163 commitsMon 18:00 — 123 commitsMon 19:00 — 116 commitsMon 20:00 — 87 commitsMon 21:00 — 121 commitsMon 22:00 — 103 commitsMon 23:00 — 80 commitsTue 0:00 — 62 commitsTue 1:00 — 55 commitsTue 2:00 — 41 commitsTue 3:00 — 34 commitsTue 4:00 — 32 commitsTue 5:00 — 24 commitsTue 6:00 — 36 commitsTue 7:00 — 55 commitsTue 8:00 — 127 commitsTue 9:00 — 247 commitsTue 10:00 — 245 commitsTue 11:00 — 235 commitsTue 12:00 — 179 commitsTue 13:00 — 241 commitsTue 14:00 — 215 commitsTue 15:00 — 206 commitsTue 16:00 — 192 commitsTue 17:00 — 183 commitsTue 18:00 — 148 commitsTue 19:00 — 94 commitsTue 20:00 — 123 commitsTue 21:00 — 117 commitsTue 22:00 — 99 commitsTue 23:00 — 101 commitsWed 0:00 — 84 commitsWed 1:00 — 64 commitsWed 2:00 — 55 commitsWed 3:00 — 37 commitsWed 4:00 — 38 commitsWed 5:00 — 32 commitsWed 6:00 — 40 commitsWed 7:00 — 70 commitsWed 8:00 — 100 commitsWed 9:00 — 233 commitsWed 10:00 — 298 commitsWed 11:00 — 222 commitsWed 12:00 — 154 commitsWed 13:00 — 212 commitsWed 14:00 — 244 commitsWed 15:00 — 224 commitsWed 16:00 — 203 commitsWed 17:00 — 165 commitsWed 18:00 — 127 commitsWed 19:00 — 115 commitsWed 20:00 — 101 commitsWed 21:00 — 121 commitsWed 22:00 — 83 commitsWed 23:00 — 80 commitsThu 0:00 — 96 commitsThu 1:00 — 62 commitsThu 2:00 — 44 commitsThu 3:00 — 26 commitsThu 4:00 — 30 commitsThu 5:00 — 29 commitsThu 6:00 — 37 commitsThu 7:00 — 79 commitsThu 8:00 — 138 commitsThu 9:00 — 203 commitsThu 10:00 — 296 commitsThu 11:00 — 231 commitsThu 12:00 — 134 commitsThu 13:00 — 228 commitsThu 14:00 — 214 commitsThu 15:00 — 226 commitsThu 16:00 — 199 commitsThu 17:00 — 184 commitsThu 18:00 — 152 commitsThu 19:00 — 127 commitsThu 20:00 — 97 commitsThu 21:00 — 119 commitsThu 22:00 — 107 commitsThu 23:00 — 103 commitsFri 0:00 — 106 commitsFri 1:00 — 68 commitsFri 2:00 — 47 commitsFri 3:00 — 31 commitsFri 4:00 — 26 commitsFri 5:00 — 38 commitsFri 6:00 — 43 commitsFri 7:00 — 81 commitsFri 8:00 — 115 commitsFri 9:00 — 218 commitsFri 10:00 — 219 commitsFri 11:00 — 203 commitsFri 12:00 — 145 commitsFri 13:00 — 216 commitsFri 14:00 — 222 commitsFri 15:00 — 191 commitsFri 16:00 — 170 commitsFri 17:00 — 162 commitsFri 18:00 — 130 commitsFri 19:00 — 86 commitsFri 20:00 — 66 commitsFri 21:00 — 77 commitsFri 22:00 — 73 commitsFri 23:00 — 80 commitsSat 0:00 — 80 commitsSat 1:00 — 37 commitsSat 2:00 — 38 commitsSat 3:00 — 30 commitsSat 4:00 — 28 commitsSat 5:00 — 17 commitsSat 6:00 — 26 commitsSat 7:00 — 29 commitsSat 8:00 — 42 commitsSat 9:00 — 40 commitsSat 10:00 — 25 commitsSat 11:00 — 43 commitsSat 12:00 — 33 commitsSat 13:00 — 25 commitsSat 14:00 — 22 commitsSat 15:00 — 20 commitsSat 16:00 — 22 commitsSat 17:00 — 30 commitsSat 18:00 — 26 commitsSat 19:00 — 18 commitsSat 20:00 — 24 commitsSat 21:00 — 12 commitsSat 22:00 — 14 commitsSat 23:00 — 18 commits
Commit volume by weekday and hour (UTC). Larger dots mean more commits.
DateListRankStars gained
Aug 23, 2026daily#11+5
Aug 22, 2026daily#11+5
  • tensorflow/tensorflow

    An Open Source Machine Learning Framework for Everyone

    201.3K stars · C++

  • f/prompts.chat

    f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.

    174.5K stars · HTML

  • huggingface/transformers

    🤗 Transformers: the model-definition framework for state-of-the-art machine learning models in text, vision, audio, and multimodal models, for both inference and training.

    168.2K stars · Python

  • Comfy-Org/ComfyUI

    The most powerful and modular diffusion model GUI, api and backend with a graph/nodes interface. The fastest local inference engine in the world.

    142.9K stars · Python

  • ggml-org/llama.cpp

    LLM inference in C/C++

    132.3K stars · C++

  • rasbt/LLMs-from-scratch

    Implement a ChatGPT-like LLM in PyTorch from scratch, step by step

    107.3K stars · Jupyter Notebook