corsairdev/corsairPublic

Connect your users to their apps

AI summary: An open-source integration platform offering a unified REST API for AI agents and customer dashboards to connect with third-party apps.

Stars
13.4K
+29 today
Forks
679
Watchers
23
Open issues
217
Open PRs
103
Contributors
~273
Commits
1.7K
Branches
179

TypeScriptOtherCreated Oct 14, 2025Last push today+1.2K stars this week+2K this month

Quick answers

What is corsair?
An open-source integration platform offering a unified REST API for AI agents and customer dashboards to connect with third-party apps.
What does corsair do?
Corsair provides a standardized integration layer that allows developers to connect their applications to numerous third-party tools using a single, consistent syntax. Unlike platforms limited solely to the Model Context Protocol (MCP), Corsair exposes a REST API, making its integrations accessible to both AI agents and traditional backend services or multi-tenant user dashboards. It abstracts away the complex glue code and adapter maintenance required for different APIs. Being open-source, it allows developers to self-host the infrastructure, ensuring that sensitive user tokens and integration data remain fully under their control.
Who is corsair for?
Software developers and engineering teams building products that require extensive integrations with third-party APIs. It is particularly useful for those building AI agents or SaaS platforms who want to avoid writing and maintaining custom API glue code.
How do I get started with corsair?
Visit the documentation at https://corsair.dev to configure your first integration.
How popular is corsair on GitHub?
corsairdev/corsair has 13,388 stars and 679 forks on GitHub, and gained 1,211 stars in the last 7 days.
What license does corsair use?
corsairdev/corsair is released under the Other license.

Star history

since Aug 30, 2026
05K10KAug 2026Sep 2026Sep 2026Oct 2026
13.4K stars as of Oct 4, 2026. Measured daily since Aug 30, 2026; GitHub no longer exposes earlier star timestamps.

Contribution activity

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

Signals and awards

derived from tracked data
  • Widely adopted

    13,388 stars

  • Rising fast

    +1,211 stars this week

  • Very active

    1,600 commits in 52 weeks

  • Community-driven

    ~273 contributors

  • Well documented

    High community health score

  • Continuous integration

    Automated checks passing

What corsair does

Corsair provides a standardized integration layer that allows developers to connect their applications to numerous third-party tools using a single, consistent syntax. Unlike platforms limited solely to the Model Context Protocol (MCP), Corsair exposes a REST API, making its integrations accessible to both AI agents and traditional backend services or multi-tenant user dashboards. It abstracts away the complex glue code and adapter maintenance required for different APIs. Being open-source, it allows developers to self-host the infrastructure, ensuring that sensitive user tokens and integration data remain fully under their control.

Software developers and engineering teams building products that require extensive integrations with third-party APIs. It is particularly useful for those building AI agents or SaaS platforms who want to avoid writing and maintaining custom API glue code.

  • Unified syntax: Provides a single, consistent API structure for interacting with various disparate third-party services.
  • REST API architecture: Enables integrations to be consumed by AI agents, backend services, and front-end user dashboards.
  • Open-source core: Allows developers to inspect the integration logic and self-host the platform to maintain data sovereignty.
  • Managed OAuth: Offers a hosted Hub option to handle the complexities of OAuth token refreshes and webhook delivery.
  • Maintained adapters: Centralizes the maintenance of third-party API connections so developers don't have to rewrite plumbing.
  • Multi-tenant support: Built to handle integrations for multiple distinct users or organizations within a single deployment.

Where teams use it

AI agent integration

Equipping an AI agent with the ability to perform actions across multiple external tools using a single API interface.

Customer dashboards

Building a settings page where users can authenticate and connect their own third-party accounts to your application.

Data synchronization

Standardizing the process of pulling data from various external platforms into an internal database.

Self-hosted infrastructure

Deploying an integration layer on private servers to ensure user tokens are never exposed to a third-party managed service.

Getting started: Visit the documentation at https://corsair.dev to configure your first integration.

README

main branch

Corsair: Connect your users to their apps

Website · Discord · X

npm

corsairdev%2Fcorsair | Trendshift

Corsair is a fully-featured product integration platform with a seamless DX. Build anything, from an agent working across all your integrations to a multi-tenant dashboard for your users to connect to anything.

Corsair Demo

Why does this exist?

More than MCP

Most agent integration tools are MCP-only. Corsair is built on a REST API, so the same integration layer works for agents, backend services, and the dashboards your customers use.

One syntax for every integration

The more third-party APIs your agent touches, the more glue code you write. Corsair gives every integration the same syntax, and we maintain the adapters behind it. Connect once instead of rewriting plumbing for each new tool.

Open source, your data

Closed integration platforms keep your users' tokens and data on infrastructure you can't inspect or leave. Corsair is open source. Self-host it, or use Hub if you want us to handle OAuth refresh and webhooks. Your data remains yours either way.

Contributing

We welcome PRs for the core library, docs, tooling, and new integration plugins. Read CONTRIBUTING.md for the full workflow.

For a new integration, claim it on the OSS Integrations page before you start, then open an issue with the API you want to add. Questions? Ask in Discord.


Legal

License

Licensed under the Apache License, Version 2.0. See LICENSE for details.

View on GitHub

Recent activity

commits and pull requests

Recent open issues

view all

Discussions

all 2

Releases and announcements

1 total
  1. v0.1.0v0.1.0Dec 5, 2025pre-release

    Initial Corsair release

Code frequency

additions and deletions
+2.3M-2.3MWeek of 2025-10-12: +1,289,049 linesWeek of 2025-10-12: -1,284,162 linesWeek of 2025-10-19: +105,964 linesWeek of 2025-10-19: -3,035 linesWeek of 2025-10-26: +12,282 linesWeek of 2025-10-26: -1,073 linesWeek of 2025-11-02: +15,527 linesWeek of 2025-11-02: -10,928 linesWeek of 2025-11-09: +169,968 linesWeek of 2025-11-09: -204,344 linesWeek of 2025-11-16: +29,144 linesWeek of 2025-11-16: -19,326 linesWeek of 2025-11-23: +51,516 linesWeek of 2025-11-23: -6,254 linesWeek of 2025-11-30: +54,890 linesWeek of 2025-11-30: -48,784 linesWeek of 2025-12-07: +61,948 linesWeek of 2025-12-07: -60,700 linesWeek of 2025-12-14: +2,325,359 linesWeek of 2025-12-14: -1,933,524 linesWeek of 2025-12-21: +15,812 linesWeek of 2025-12-21: -589 linesWeek of 2025-12-28: +29,990 linesWeek of 2025-12-28: -17,614 linesWeek of 2026-01-04: +56,857 linesWeek of 2026-01-04: -109,825 linesWeek of 2026-01-11: +28,700 linesWeek of 2026-01-11: -13,222 linesWeek of 2026-01-18: +13,794 linesWeek of 2026-01-18: -54,368 linesWeek of 2026-01-25: +31,704 linesWeek of 2026-01-25: -7,098 linesWeek of 2026-02-01: +26,586 linesWeek of 2026-02-01: -11,505 linesWeek of 2026-02-08: +22,827 linesWeek of 2026-02-08: -8,210 linesWeek of 2026-02-15: +15,903 linesWeek of 2026-02-15: -6,394 linesWeek of 2026-02-22: +18,313 linesWeek of 2026-02-22: -12,815 linesWeek of 2026-03-01: +12,116 linesWeek of 2026-03-01: -495 linesWeek of 2026-03-08: +13,527 linesWeek of 2026-03-08: -2,678 linesWeek of 2026-03-15: +55,661 linesWeek of 2026-03-15: -1,321 linesWeek of 2026-03-22: +20,745 linesWeek of 2026-03-22: -20 linesWeek of 2026-03-29: +114,066 linesWeek of 2026-03-29: -129,397 linesWeek of 2026-04-05: +105,580 linesWeek of 2026-04-05: -22,135 linesWeek of 2026-04-12: +40,357 linesWeek of 2026-04-12: -21,299 linesWeek of 2026-04-19: +302,089 linesWeek of 2026-04-19: -51,469 linesWeek of 2026-04-26: +31,256 linesWeek of 2026-04-26: -14,070 linesWeek of 2026-05-03: +57,345 linesWeek of 2026-05-03: -44,504 linesWeek of 2026-05-10: +6,422 linesWeek of 2026-05-10: -327 linesWeek of 2026-05-17: +47,908 linesWeek of 2026-05-17: -27,582 linesWeek of 2026-05-24: +10,131 linesWeek of 2026-05-24: -2,371 linesWeek of 2026-05-31: +6,730 linesWeek of 2026-05-31: -4,666 linesWeek of 2026-06-07: +43,614 linesWeek of 2026-06-07: -16,564 linesWeek of 2026-06-14: +15,788 linesWeek of 2026-06-14: -4,442 linesWeek of 2026-06-21: +23,967 linesWeek of 2026-06-21: -11,303 linesWeek of 2026-06-28: +33,565 linesWeek of 2026-06-28: -9,907 linesWeek of 2026-07-05: +3,636 linesWeek of 2026-07-05: -1,025 linesWeek of 2026-07-12: +55,283 linesWeek of 2026-07-12: -6,753 linesWeek of 2026-07-19: +46,345 linesWeek of 2026-07-19: -1,134 linesWeek of 2026-07-26: +45,402 linesWeek of 2026-07-26: -75 linesWeek of 2026-08-02: +90,725 linesWeek of 2026-08-02: -282 linesWeek of 2026-08-09: +115,595 linesWeek of 2026-08-09: -288 linesWeek of 2026-08-16: +239,608 linesWeek of 2026-08-16: -2,088 linesWeek of 2026-08-23: +436,341 linesWeek of 2026-08-23: -14,227 linesWeek of 2026-08-30: +1,421,045 linesWeek of 2026-08-30: -714,377 linesWeek of 2026-09-06: +295,828 linesWeek of 2026-09-06: -14,435 linesWeek of 2026-09-13: +17,828 linesWeek of 2026-09-13: -2,068 linesWeek of 2026-09-20: +414,554 linesWeek of 2026-09-20: -19,088 linesOct 12, 2025Sep 20, 2026
+8.5M lines added, -5M removed over the last year.

Commits per week

last 52 weeks
890Week of 2025-10-12: 5 commitsWeek of 2025-10-19: 8 commitsWeek of 2025-10-26: 8 commitsWeek of 2025-11-02: 37 commitsWeek of 2025-11-09: 48 commitsWeek of 2025-11-16: 50 commitsWeek of 2025-11-23: 44 commitsWeek of 2025-11-30: 78 commitsWeek of 2025-12-07: 70 commitsWeek of 2025-12-14: 32 commitsWeek of 2025-12-21: 4 commitsWeek of 2025-12-28: 7 commitsWeek of 2026-01-04: 13 commitsWeek of 2026-01-11: 36 commitsWeek of 2026-01-18: 26 commitsWeek of 2026-01-25: 26 commitsWeek of 2026-02-01: 53 commitsWeek of 2026-02-08: 16 commitsWeek of 2026-02-15: 12 commitsWeek of 2026-02-22: 24 commitsWeek of 2026-03-01: 19 commitsWeek of 2026-03-08: 17 commitsWeek of 2026-03-15: 29 commitsWeek of 2026-03-22: 7 commitsWeek of 2026-03-29: 21 commitsWeek of 2026-04-05: 37 commitsWeek of 2026-04-12: 41 commitsWeek of 2026-04-19: 19 commitsWeek of 2026-04-26: 34 commitsWeek of 2026-05-03: 6 commitsWeek of 2026-05-10: 11 commitsWeek of 2026-05-17: 25 commitsWeek of 2026-05-24: 12 commitsWeek of 2026-05-31: 13 commitsWeek of 2026-06-07: 42 commitsWeek of 2026-06-14: 14 commitsWeek of 2026-06-21: 37 commitsWeek of 2026-06-28: 27 commitsWeek of 2026-07-05: 19 commitsWeek of 2026-07-12: 28 commitsWeek of 2026-07-19: 28 commitsWeek of 2026-07-26: 21 commitsWeek of 2026-08-02: 44 commitsWeek of 2026-08-09: 54 commitsWeek of 2026-08-16: 82 commitsWeek of 2026-08-23: 89 commitsWeek of 2026-08-30: 73 commitsWeek of 2026-09-06: 54 commitsWeek of 2026-09-13: 14 commitsWeek of 2026-09-20: 68 commitsWeek of 2026-09-27: 9 commitsWeek of 2026-10-04: 9 commitsOct 12, 2025Oct 4, 2026
1.6K commits in the last 52 weeks.

When work happens

weekday and hour
SunMonTueWedThuFriSat036912151821Sun 0:00 — 2 commitsSun 1:00 — 2 commitsSun 2:00 — 2 commitsSun 3:00 — 9 commitsSun 4:00 — 2 commitsSun 5:00 — 2 commitsSun 6:00 — 1 commitsSun 7:00 — 0 commitsSun 8:00 — 11 commitsSun 9:00 — 1 commitsSun 10:00 — 0 commitsSun 11:00 — 5 commitsSun 12:00 — 2 commitsSun 13:00 — 5 commitsSun 14:00 — 5 commitsSun 15:00 — 4 commitsSun 16:00 — 3 commitsSun 17:00 — 0 commitsSun 18:00 — 5 commitsSun 19:00 — 2 commitsSun 20:00 — 2 commitsSun 21:00 — 4 commitsSun 22:00 — 14 commitsSun 23:00 — 5 commitsMon 0:00 — 5 commitsMon 1:00 — 5 commitsMon 2:00 — 1 commitsMon 3:00 — 0 commitsMon 4:00 — 2 commitsMon 5:00 — 0 commitsMon 6:00 — 13 commitsMon 7:00 — 1 commitsMon 8:00 — 2 commitsMon 9:00 — 10 commitsMon 10:00 — 25 commitsMon 11:00 — 6 commitsMon 12:00 — 15 commitsMon 13:00 — 11 commitsMon 14:00 — 5 commitsMon 15:00 — 7 commitsMon 16:00 — 4 commitsMon 17:00 — 7 commitsMon 18:00 — 14 commitsMon 19:00 — 12 commitsMon 20:00 — 12 commitsMon 21:00 — 14 commitsMon 22:00 — 8 commitsMon 23:00 — 3 commitsTue 0:00 — 4 commitsTue 1:00 — 2 commitsTue 2:00 — 1 commitsTue 3:00 — 1 commitsTue 4:00 — 2 commitsTue 5:00 — 1 commitsTue 6:00 — 0 commitsTue 7:00 — 9 commitsTue 8:00 — 7 commitsTue 9:00 — 16 commitsTue 10:00 — 17 commitsTue 11:00 — 14 commitsTue 12:00 — 14 commitsTue 13:00 — 13 commitsTue 14:00 — 19 commitsTue 15:00 — 16 commitsTue 16:00 — 9 commitsTue 17:00 — 13 commitsTue 18:00 — 19 commitsTue 19:00 — 22 commitsTue 20:00 — 45 commitsTue 21:00 — 45 commitsTue 22:00 — 43 commitsTue 23:00 — 22 commitsWed 0:00 — 7 commitsWed 1:00 — 4 commitsWed 2:00 — 3 commitsWed 3:00 — 3 commitsWed 4:00 — 0 commitsWed 5:00 — 0 commitsWed 6:00 — 23 commitsWed 7:00 — 33 commitsWed 8:00 — 28 commitsWed 9:00 — 16 commitsWed 10:00 — 15 commitsWed 11:00 — 16 commitsWed 12:00 — 14 commitsWed 13:00 — 9 commitsWed 14:00 — 28 commitsWed 15:00 — 11 commitsWed 16:00 — 7 commitsWed 17:00 — 13 commitsWed 18:00 — 12 commitsWed 19:00 — 57 commitsWed 20:00 — 17 commitsWed 21:00 — 16 commitsWed 22:00 — 13 commitsWed 23:00 — 9 commitsThu 0:00 — 11 commitsThu 1:00 — 8 commitsThu 2:00 — 5 commitsThu 3:00 — 2 commitsThu 4:00 — 14 commitsThu 5:00 — 1 commitsThu 6:00 — 3 commitsThu 7:00 — 14 commitsThu 8:00 — 18 commitsThu 9:00 — 26 commitsThu 10:00 — 12 commitsThu 11:00 — 12 commitsThu 12:00 — 10 commitsThu 13:00 — 6 commitsThu 14:00 — 9 commitsThu 15:00 — 6 commitsThu 16:00 — 12 commitsThu 17:00 — 11 commitsThu 18:00 — 14 commitsThu 19:00 — 16 commitsThu 20:00 — 32 commitsThu 21:00 — 18 commitsThu 22:00 — 19 commitsThu 23:00 — 16 commitsFri 0:00 — 4 commitsFri 1:00 — 8 commitsFri 2:00 — 4 commitsFri 3:00 — 0 commitsFri 4:00 — 10 commitsFri 5:00 — 5 commitsFri 6:00 — 3 commitsFri 7:00 — 8 commitsFri 8:00 — 13 commitsFri 9:00 — 13 commitsFri 10:00 — 16 commitsFri 11:00 — 6 commitsFri 12:00 — 11 commitsFri 13:00 — 13 commitsFri 14:00 — 6 commitsFri 15:00 — 9 commitsFri 16:00 — 11 commitsFri 17:00 — 19 commitsFri 18:00 — 3 commitsFri 19:00 — 11 commitsFri 20:00 — 36 commitsFri 21:00 — 17 commitsFri 22:00 — 10 commitsFri 23:00 — 12 commitsSat 0:00 — 6 commitsSat 1:00 — 6 commitsSat 2:00 — 10 commitsSat 3:00 — 0 commitsSat 4:00 — 1 commitsSat 5:00 — 0 commitsSat 6:00 — 3 commitsSat 7:00 — 9 commitsSat 8:00 — 0 commitsSat 9:00 — 2 commitsSat 10:00 — 1 commitsSat 11:00 — 4 commitsSat 12:00 — 3 commitsSat 13:00 — 1 commitsSat 14:00 — 8 commitsSat 15:00 — 7 commitsSat 16:00 — 5 commitsSat 17:00 — 0 commitsSat 18:00 — 1 commitsSat 19:00 — 3 commitsSat 20:00 — 3 commitsSat 21:00 — 4 commitsSat 22:00 — 1 commitsSat 23:00 — 6 commits
Commit volume by weekday and hour (UTC). Larger dots mean more commits.
DateListRankStars gained
Aug 31, 2026daily#12+99
Aug 30, 2026daily#12+99
  • freeCodeCamp/freeCodeCamp

    freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.

    456.7K stars · TypeScript

  • openclaw/openclaw

    The AI that really does things. Any OS. Any Platform. The lobster way. 🦞

    391.3K stars · TypeScript

  • obra/superpowers

    An agentic skills framework & software development methodology that works.

    295.3K stars · Shell

  • practical-tutorials/project-based-learning

    Curated list of project-based tutorials

    285.8K stars · Python

  • affaan-m/ECC

    The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

    272.9K stars · JavaScript

  • NousResearch/hermes-agent

    The agent that grows with you

    251.2K stars · Python