anomalyco/opencodePublic

The open source coding agent.

AI summary: An open-source AI coding agent designed as a direct, customizable alternative to proprietary tools like Claude Code.

Stars
194.7K
+442 today
Forks
24.9K
Watchers
748
Open issues
3.8K
Open PRs
1.2K
Contributors
~991
Commits
15.3K
Branches
1.2K

TypeScriptMITCreated Apr 30, 2025Last push todayLatest release v1.18.14+3K stars this week+4.1K this month

Star history

since Dec 28, 2025
050K100K150KDec 2025Mar 2026May 2026Aug 2026
194.7K stars as of Aug 7, 2026, tracked back to Dec 28, 2025. Historical curve reconstructed from public GitHub event archives, calibrated to the current total.

Contribution activity

commits per day, last 52 weeks
AugSepOctNovDecJanFebMarAprMayJunJulAugMonWedFri2025-08-10: 12 commits2025-08-11: 62 commits2025-08-12: 55 commits2025-08-13: 33 commits2025-08-14: 12 commits2025-08-15: 28 commits2025-08-16: 9 commits2025-08-17: 8 commits2025-08-18: 13 commits2025-08-19: 16 commits2025-08-20: 15 commits2025-08-21: 18 commits2025-08-22: 19 commits2025-08-23: 11 commits2025-08-24: 6 commits2025-08-25: 11 commits2025-08-26: 6 commits2025-08-27: 16 commits2025-08-28: 23 commits2025-08-29: 17 commits2025-08-30: 14 commits2025-08-31: 7 commits2025-09-01: 26 commits2025-09-02: 26 commits2025-09-03: 26 commits2025-09-04: 10 commits2025-09-05: 6 commits2025-09-06: 3 commits2025-09-07: 6 commits2025-09-08: 5 commits2025-09-09: 11 commits2025-09-10: 14 commits2025-09-11: 16 commits2025-09-12: 21 commits2025-09-13: 12 commits2025-09-14: 8 commits2025-09-15: 23 commits2025-09-16: 24 commits2025-09-17: 14 commits2025-09-18: 12 commits2025-09-19: 25 commits2025-09-20: 6 commits2025-09-21: 4 commits2025-09-22: 15 commits2025-09-23: 20 commits2025-09-24: 10 commits2025-09-25: 5 commits2025-09-26: 18 commits2025-09-27: 24 commits2025-09-28: 3 commits2025-09-29: 12 commits2025-09-30: 3 commits2025-10-01: 23 commits2025-10-02: 45 commits2025-10-03: 13 commits2025-10-04: 6 commits2025-10-05: 8 commits2025-10-06: 12 commits2025-10-07: 7 commits2025-10-08: 6 commits2025-10-09: 14 commits2025-10-10: 8 commits2025-10-11: 3 commits2025-10-12: 12 commits2025-10-13: 10 commits2025-10-14: 35 commits2025-10-15: 16 commits2025-10-16: 22 commits2025-10-17: 12 commits2025-10-18: 7 commits2025-10-19: 4 commits2025-10-20: 13 commits2025-10-21: 18 commits2025-10-22: 21 commits2025-10-23: 22 commits2025-10-24: 37 commits2025-10-25: 9 commits2025-10-26: 11 commits2025-10-27: 23 commits2025-10-28: 37 commits2025-10-29: 24 commits2025-10-30: 52 commits2025-10-31: 62 commits2025-11-01: 24 commits2025-11-02: 24 commits2025-11-03: 42 commits2025-11-04: 49 commits2025-11-05: 38 commits2025-11-06: 39 commits2025-11-07: 52 commits2025-11-08: 21 commits2025-11-09: 26 commits2025-11-10: 36 commits2025-11-11: 60 commits2025-11-12: 23 commits2025-11-13: 21 commits2025-11-14: 19 commits2025-11-15: 11 commits2025-11-16: 22 commits2025-11-17: 38 commits2025-11-18: 49 commits2025-11-19: 39 commits2025-11-20: 43 commits2025-11-21: 53 commits2025-11-22: 58 commits2025-11-23: 44 commits2025-11-24: 47 commits2025-11-25: 77 commits2025-11-26: 44 commits2025-11-27: 24 commits2025-11-28: 36 commits2025-11-29: 21 commits2025-11-30: 9 commits2025-12-01: 42 commits2025-12-02: 42 commits2025-12-03: 32 commits2025-12-04: 46 commits2025-12-05: 47 commits2025-12-06: 41 commits2025-12-07: 49 commits2025-12-08: 83 commits2025-12-09: 177 commits2025-12-10: 96 commits2025-12-11: 113 commits2025-12-12: 72 commits2025-12-13: 33 commits2025-12-14: 45 commits2025-12-15: 109 commits2025-12-16: 79 commits2025-12-17: 60 commits2025-12-18: 68 commits2025-12-19: 56 commits2025-12-20: 47 commits2025-12-21: 38 commits2025-12-22: 83 commits2025-12-23: 56 commits2025-12-24: 51 commits2025-12-25: 18 commits2025-12-26: 46 commits2025-12-27: 16 commits2025-12-28: 36 commits2025-12-29: 83 commits2025-12-30: 69 commits2025-12-31: 62 commits2026-01-01: 53 commits2026-01-02: 36 commits2026-01-03: 29 commits2026-01-04: 67 commits2026-01-05: 52 commits2026-01-06: 59 commits2026-01-07: 80 commits2026-01-08: 53 commits2026-01-09: 46 commits2026-01-10: 26 commits2026-01-11: 20 commits2026-01-12: 59 commits2026-01-13: 112 commits2026-01-14: 54 commits2026-01-15: 109 commits2026-01-16: 107 commits2026-01-17: 45 commits2026-01-18: 45 commits2026-01-19: 80 commits2026-01-20: 140 commits2026-01-21: 110 commits2026-01-22: 93 commits2026-01-23: 50 commits2026-01-24: 122 commits2026-01-25: 63 commits2026-01-26: 102 commits2026-01-27: 80 commits2026-01-28: 43 commits2026-01-29: 98 commits2026-01-30: 99 commits2026-01-31: 38 commits2026-02-01: 52 commits2026-02-02: 78 commits2026-02-03: 45 commits2026-02-04: 43 commits2026-02-05: 58 commits2026-02-06: 66 commits2026-02-07: 23 commits2026-02-08: 18 commits2026-02-09: 57 commits2026-02-10: 61 commits2026-02-11: 52 commits2026-02-12: 68 commits2026-02-13: 30 commits2026-02-14: 26 commits2026-02-15: 9 commits2026-02-16: 30 commits2026-02-17: 79 commits2026-02-18: 129 commits2026-02-19: 69 commits2026-02-20: 48 commits2026-02-21: 5 commits2026-02-22: 14 commits2026-02-23: 11 commits2026-02-24: 42 commits2026-02-25: 26 commits2026-02-26: 32 commits2026-02-27: 36 commits2026-02-28: 7 commits2026-03-01: 15 commits2026-03-02: 23 commits2026-03-03: 46 commits2026-03-04: 52 commits2026-03-05: 50 commits2026-03-06: 27 commits2026-03-07: 42 commits2026-03-08: 37 commits2026-03-09: 40 commits2026-03-10: 34 commits2026-03-11: 50 commits2026-03-12: 60 commits2026-03-13: 36 commits2026-03-14: 11 commits2026-03-15: 5 commits2026-03-16: 29 commits2026-03-17: 25 commits2026-03-18: 31 commits2026-03-19: 38 commits2026-03-20: 27 commits2026-03-21: 18 commits2026-03-22: 10 commits2026-03-23: 28 commits2026-03-24: 54 commits2026-03-25: 36 commits2026-03-26: 28 commits2026-03-27: 33 commits2026-03-28: 26 commits2026-03-29: 17 commits2026-03-30: 27 commits2026-03-31: 30 commits2026-04-01: 49 commits2026-04-02: 50 commits2026-04-03: 32 commits2026-04-04: 10 commits2026-04-05: 8 commits2026-04-06: 32 commits2026-04-07: 32 commits2026-04-08: 13 commits2026-04-09: 41 commits2026-04-10: 60 commits2026-04-11: 34 commits2026-04-12: 17 commits2026-04-13: 56 commits2026-04-14: 36 commits2026-04-15: 123 commits2026-04-16: 174 commits2026-04-17: 135 commits2026-04-18: 32 commits2026-04-19: 29 commits2026-04-20: 28 commits2026-04-21: 48 commits2026-04-22: 36 commits2026-04-23: 43 commits2026-04-24: 41 commits2026-04-25: 55 commits2026-04-26: 39 commits2026-04-27: 48 commits2026-04-28: 31 commits2026-04-29: 28 commits2026-04-30: 73 commits2026-05-01: 30 commits2026-05-02: 63 commits2026-05-03: 56 commits2026-05-04: 20 commits2026-05-05: 30 commits2026-05-06: 28 commits2026-05-07: 45 commits2026-05-08: 68 commits2026-05-09: 63 commits2026-05-10: 66 commits2026-05-11: 64 commits2026-05-12: 115 commits2026-05-13: 86 commits2026-05-14: 64 commits2026-05-15: 60 commits2026-05-16: 25 commits2026-05-17: 17 commits2026-05-18: 68 commits2026-05-19: 34 commits2026-05-20: 61 commits2026-05-21: 74 commits2026-05-22: 53 commits2026-05-23: 18 commits2026-05-24: 7 commits2026-05-25: 44 commits2026-05-26: 40 commits2026-05-27: 32 commits2026-05-28: 66 commits2026-05-29: 44 commits2026-05-30: 22 commits2026-05-31: 24 commits2026-06-01: 29 commits2026-06-02: 61 commits2026-06-03: 45 commits2026-06-04: 44 commits2026-06-05: 82 commits2026-06-06: 27 commits2026-06-07: 24 commits2026-06-08: 32 commits2026-06-09: 45 commits2026-06-10: 41 commits2026-06-11: 24 commits2026-06-12: 25 commits2026-06-13: 18 commits2026-06-14: 24 commits2026-06-15: 2 commits2026-06-16: 14 commits2026-06-17: 7 commits2026-06-18: 4 commits2026-06-19: 6 commits2026-06-20: 8 commits2026-06-21: 41 commits2026-06-22: 48 commits2026-06-23: 56 commits2026-06-24: 69 commits2026-06-25: 67 commits2026-06-26: 68 commits2026-06-27: 32 commits2026-06-28: 11 commits2026-06-29: 67 commits2026-06-30: 59 commits2026-07-01: 44 commits2026-07-02: 32 commits2026-07-03: 39 commits2026-07-04: 10 commits2026-07-05: 17 commits2026-07-06: 23 commits2026-07-07: 24 commits2026-07-08: 16 commits2026-07-09: 35 commits2026-07-10: 23 commits2026-07-11: 4 commits2026-07-12: 9 commits2026-07-13: 41 commits2026-07-14: 44 commits2026-07-15: 23 commits2026-07-16: 21 commits2026-07-17: 29 commits2026-07-18: 7 commits2026-07-19: 20 commits2026-07-20: 36 commits2026-07-21: 10 commits2026-07-22: 8 commits2026-07-23: 10 commits2026-07-24: 40 commits2026-07-25: 6 commits2026-07-26: 0 commits2026-07-27: 22 commits2026-07-28: 40 commits2026-07-29: 9 commits2026-07-30: 22 commits2026-07-31: 16 commits2026-08-01: 3 commits2026-08-02: 4 commits2026-08-03: 15 commits2026-08-04: 34 commits2026-08-05: 19 commits2026-08-06: 13 commits2026-08-07: 0 commits2026-08-08: 0 commits
13,532 commits in the last yearLessMore

Signals and awards

derived from tracked data
  • Landmark project

    194,660 stars

  • Very active

    13,532 commits in 52 weeks

  • Community-driven

    ~991 contributors

  • Well documented

    High community health score

  • Permissive license

    MIT

  • Continuous integration

    Automated checks passing

  • Repeat trending

    73 trending appearances

  • Top 10% tracked

    Rank 25 of 1058

What opencode does

OpenCode provides developers with a fully open-source AI coding assistant that integrates directly into the terminal and development environment. It aims to replicate and extend the functionality of proprietary agents by allowing users to bring their own models and customize the execution logic. The tool understands project context, automates routine coding tasks, and assists with complex refactoring using natural language commands. By keeping the core engine open, it ensures developers have complete control over their data, models, and workflows without vendor lock-in.

OpenCode is designed for software developers and engineering teams who want the power of an AI coding assistant but require the flexibility, privacy, and control of an open-source solution.

  • Model Agnostic: Allows developers to plug in any compatible language model, including local open-weight models.
  • Context Awareness: Automatically indexes and understands the local codebase to provide highly relevant suggestions.
  • Terminal Integration: Operates natively within the command line, supporting standard Unix workflows and git operations.
  • Custom Workflows: Enables the creation of specialized scripts and commands that the AI can execute on demand.
  • Privacy Focused: Ensures that sensitive source code is not forced into proprietary cloud environments if local models are used.

Where teams use it

Local Development

Developers use the tool with local models to assist in coding without exposing proprietary source code to third-party APIs.

Automated Refactoring

Engineers leverage the agent to quickly refactor large codebases using natural language instructions.

Workflow Customization

Power users build custom plugins to allow the agent to interact specifically with their unique internal toolchains.

Vendor Independence

Teams adopt the open-source alternative to avoid lock-in and high licensing costs associated with proprietary AI coding tools.

Getting started: npm i -g opencode-ai@latest

README

dev branch

OpenCode logo

The open source AI coding agent.

Discord npm Build status

English | 简体中文 | 繁體中文 | 한국어 | Deutsch | Español | Français | Italiano | Dansk | 日本語 | Polski | Русский | Bosanski | العربية | Norsk | Português (Brasil) | ไทย | Türkçe | Українська | বাংলা | Ελληνικά | Tiếng Việt

OpenCode Terminal UI


Installation

# YOLO
curl -fsSL https://opencode.ai/install | bash

# Package managers
npm i -g opencode-ai@latest        # or bun/pnpm/yarn
scoop install opencode             # Windows
choco install opencode             # Windows
brew install anomalyco/tap/opencode # macOS and Linux (recommended, always up to date)
brew install opencode              # macOS and Linux (official brew formula, updated less)
sudo pacman -S opencode            # Arch Linux (Stable)
paru -S opencode-bin               # Arch Linux (Latest from AUR)
mise use -g opencode               # Any OS
nix run nixpkgs#opencode           # or github:anomalyco/opencode for latest dev branch

Tip

Remove versions older than 0.1.x before installing.

Desktop App (BETA)

OpenCode is also available as a desktop application. Download directly from the releases page or opencode.ai/download.

Platform Download
macOS (Apple Silicon) opencode-desktop-mac-arm64.dmg
macOS (Intel) opencode-desktop-mac-x64.dmg
Windows opencode-desktop-windows-x64.exe
Linux .deb, .rpm, or .AppImage
# macOS (Homebrew)
brew install --cask opencode-desktop
# Windows (Scoop)
scoop bucket add extras; scoop install extras/opencode-desktop

Installation Directory

The install script respects the following priority order for the installation path:

  1. $OPENCODE_INSTALL_DIR - Custom installation directory
  2. $XDG_BIN_DIR - XDG Base Directory Specification compliant path
  3. $HOME/bin - Standard user binary directory (if it exists or can be created)
  4. $HOME/.opencode/bin - Default fallback
# Examples
OPENCODE_INSTALL_DIR=/usr/local/bin curl -fsSL https://opencode.ai/install | bash
XDG_BIN_DIR=$HOME/.local/bin curl -fsSL https://opencode.ai/install | bash

Agents

OpenCode includes two built-in agents you can switch between with the Tab key.

  • build - Default, full-access agent for development work
  • plan - Read-only agent for analysis and code exploration
    • Denies file edits by default
    • Asks permission before running bash commands
    • Ideal for exploring unfamiliar codebases or planning changes

Also included is a general subagent for complex searches and multistep tasks. This is used internally and can be invoked using @general in messages.

Learn more about agents.

Documentation

For more info on how to configure OpenCode, head over to our docs.

Contributing

If you're interested in contributing to OpenCode, please read our contributing docs before submitting a pull request.

Building on OpenCode

If you are working on a project that's related to OpenCode and is using "opencode" as part of its name, for example "opencode-dashboard" or "opencode-mobile", please add a note to your README to clarify that it is not built by the OpenCode team and is not affiliated with us in any way.


Join our community Discord | X.com

View on GitHub

Recent activity

commits and pull requests

Releases and announcements

856 total
  1. v1.18.14v1.18.14Aug 5, 2026650.6K downloads

    ## Core ### Improvements - Simplified xAI login to a single device-code flow that works better in headless and remote environments. ### Bugfixes - Preserved structured mid-stream provider errors so compatible providers can retry failed responses. - Retried more transient provider and network errors instead of failing immediately. - Counted cache writes in ACP usage totals. - Logged remote workspace 5xx response bodies in the host logs to make proxy failures easier to debug. (@jamesmurdza) - Stopped sending the host `directory` path to remote workspaces so prompts resolve from the remote project root. (@jamesmurdza) - Waited for queued ACP session updates before ending a turn. **Thank you to 1 community contributor:** - @jamesmurdza: - fix(server): don't forward host directory to remote workspace (#40136) - fix(server): log upstream 5xx bodies from proxied workspace requests (#40135)

  2. v1.18.13v1.18.13Aug 4, 2026803.5K downloads

    ## TUI ### Bugfixes - GitHub pull request reviews now include the pull request number and URL in context. ## Desktop ### Bugfixes - Fixed several right-to-left layout issues across tabs, drawers, resizing, and titlebar interactions. - Fixed shared right-to-left UI behavior such as directional icons and drawer placement. - Sessions without titles now fall back to generated names instead of appearing blank. - Moved markdown parsing off the main thread to keep the app more responsive while rendering messages. ### Improvements - Localized more desktop UI copy, including native menus, update dialogs, and help content. - Added early right-to-left layout support across the app and session views. - Added locale-aware plural rules so translated counts and summaries read correctly. - Expanded translation coverage and added more supported desktop languages. **Thank you to 1 community contributor:** - @amypoolside: - docs: add Poolside provider setup (#39187)

  3. v1.18.12v1.18.12Aug 4, 2026313.4K downloads

    ## Core ### Bugfixes - Fixed Azure GPT-5.5+ completion requests failing when reasoning is enabled. (@frederiknsgo) ## Desktop ### Bugfixes - Reduced composer lag when drafts include large pasted images or attachments. - Let project search match any known recent project instead of only the first five. (@NumerousJLs) - Cleared stale assistant errors from the timeline once the same turn resumes streaming. - Skipped legacy config reads against v2 servers to avoid spurious config loading issues. (@resetsix) **Thank you to 4 community contributors:** - @resetsix: - fix(app): skip legacy config reads for v2 (#40211) - @NumerousJLs: - fix(app): search every known project in the open project dialog (#40202) - @MagnumGoYB: - docs: remove obsolete vouch system section (#40266) - @frederiknsgo: - fix: gpt-5.5+ in combination with azure fails with reasoningEffort (#40265)

  4. v1.18.11v1.18.11Aug 1, 20261.2M downloads

    ## Core ### Bugfixes - Stopped MCP SSE connections from getting stuck in reconnect loops after server error responses. - Fixed provider model configs that use interleaved reasoning fields like `reasoning_text` or custom field names. ## Desktop ### Bugfixes - Open external links in the system browser instead of inside the app. - Fixed stale session tab state in the desktop title bar. (@OpeOginni) - Open the legacy directory picker at your home folder when no home path is loaded yet. - Prevent the file tree tab from clipping when resized smaller. (@OpeOginni) - Fixed debug gutter labels and values misaligning. **Thank you to 2 community contributors:** - @devennavani: - docs: add Modal provider setup (#39710) - @OpeOginni: - fix(app): prevent file tree tab clipping (#39770) - fix(app): prevent stale session tab reads (#39767) - fix(app): prevent stale prompt control reads (#39842)

  5. v1.18.10v1.18.10Jul 30, 20261M downloads

    ## Core - Discover available Modal models automatically. (@devennavani) ## Desktop ### Improvements - Prevent adding the same attachment more than once. - Always show the new session button. - Improve toast notifications with better stacking, dismissal, and mobile layout. - Refine tab hover, active, and overflow states. ### Bugfixes - Repair malformed saved tabs so broken tab state no longer persists across launches. (@OpeOginni) - Hide the model variant selector until model data finishes loading. - Preserve the custom agent picker for existing users. **Thank you to 3 community contributors:** - @lakshyaag-tavily: - docs(ecosystem): add opencode-tavily plugin (#38709) - @devennavani: - feat: discover Modal models (#39066) - @OpeOginni: - fix(app): repair malformed persisted tabs (#39645)

Commits per week

last 52 weeks
6400Week of 2025-08-10: 211 commitsWeek of 2025-08-17: 100 commitsWeek of 2025-08-24: 93 commitsWeek of 2025-08-31: 104 commitsWeek of 2025-09-07: 85 commitsWeek of 2025-09-14: 112 commitsWeek of 2025-09-21: 96 commitsWeek of 2025-09-28: 105 commitsWeek of 2025-10-05: 58 commitsWeek of 2025-10-12: 114 commitsWeek of 2025-10-19: 124 commitsWeek of 2025-10-26: 233 commitsWeek of 2025-11-02: 265 commitsWeek of 2025-11-09: 196 commitsWeek of 2025-11-16: 302 commitsWeek of 2025-11-23: 293 commitsWeek of 2025-11-30: 259 commitsWeek of 2025-12-07: 623 commitsWeek of 2025-12-14: 464 commitsWeek of 2025-12-21: 308 commitsWeek of 2025-12-28: 368 commitsWeek of 2026-01-04: 383 commitsWeek of 2026-01-11: 506 commitsWeek of 2026-01-18: 640 commitsWeek of 2026-01-25: 523 commitsWeek of 2026-02-01: 365 commitsWeek of 2026-02-08: 312 commitsWeek of 2026-02-15: 369 commitsWeek of 2026-02-22: 168 commitsWeek of 2026-03-01: 255 commitsWeek of 2026-03-08: 268 commitsWeek of 2026-03-15: 173 commitsWeek of 2026-03-22: 215 commitsWeek of 2026-03-29: 215 commitsWeek of 2026-04-05: 220 commitsWeek of 2026-04-12: 573 commitsWeek of 2026-04-19: 280 commitsWeek of 2026-04-26: 312 commitsWeek of 2026-05-03: 310 commitsWeek of 2026-05-10: 480 commitsWeek of 2026-05-17: 325 commitsWeek of 2026-05-24: 255 commitsWeek of 2026-05-31: 312 commitsWeek of 2026-06-07: 209 commitsWeek of 2026-06-14: 65 commitsWeek of 2026-06-21: 381 commitsWeek of 2026-06-28: 262 commitsWeek of 2026-07-05: 142 commitsWeek of 2026-07-12: 174 commitsWeek of 2026-07-19: 130 commitsWeek of 2026-07-26: 112 commitsWeek of 2026-08-02: 85 commitsAug 10, 2025Aug 2, 2026
13.5K commits in the last 52 weeks.

When work happens

weekday and hour
SunMonTueWedThuFriSat036912151821Sun 0:00 — 75 commitsSun 1:00 — 73 commitsSun 2:00 — 38 commitsSun 3:00 — 41 commitsSun 4:00 — 29 commitsSun 5:00 — 46 commitsSun 6:00 — 36 commitsSun 7:00 — 25 commitsSun 8:00 — 18 commitsSun 9:00 — 23 commitsSun 10:00 — 34 commitsSun 11:00 — 48 commitsSun 12:00 — 108 commitsSun 13:00 — 78 commitsSun 14:00 — 65 commitsSun 15:00 — 59 commitsSun 16:00 — 41 commitsSun 17:00 — 55 commitsSun 18:00 — 45 commitsSun 19:00 — 93 commitsSun 20:00 — 70 commitsSun 21:00 — 78 commitsSun 22:00 — 52 commitsSun 23:00 — 66 commitsMon 0:00 — 63 commitsMon 1:00 — 61 commitsMon 2:00 — 36 commitsMon 3:00 — 42 commitsMon 4:00 — 35 commitsMon 5:00 — 51 commitsMon 6:00 — 54 commitsMon 7:00 — 60 commitsMon 8:00 — 47 commitsMon 9:00 — 93 commitsMon 10:00 — 93 commitsMon 11:00 — 105 commitsMon 12:00 — 132 commitsMon 13:00 — 129 commitsMon 14:00 — 148 commitsMon 15:00 — 191 commitsMon 16:00 — 189 commitsMon 17:00 — 152 commitsMon 18:00 — 99 commitsMon 19:00 — 109 commitsMon 20:00 — 116 commitsMon 21:00 — 118 commitsMon 22:00 — 111 commitsMon 23:00 — 95 commitsTue 0:00 — 90 commitsTue 1:00 — 81 commitsTue 2:00 — 48 commitsTue 3:00 — 40 commitsTue 4:00 — 46 commitsTue 5:00 — 40 commitsTue 6:00 — 56 commitsTue 7:00 — 62 commitsTue 8:00 — 44 commitsTue 9:00 — 67 commitsTue 10:00 — 125 commitsTue 11:00 — 138 commitsTue 12:00 — 195 commitsTue 13:00 — 163 commitsTue 14:00 — 182 commitsTue 15:00 — 196 commitsTue 16:00 — 182 commitsTue 17:00 — 209 commitsTue 18:00 — 155 commitsTue 19:00 — 140 commitsTue 20:00 — 142 commitsTue 21:00 — 147 commitsTue 22:00 — 121 commitsTue 23:00 — 118 commitsWed 0:00 — 75 commitsWed 1:00 — 61 commitsWed 2:00 — 46 commitsWed 3:00 — 54 commitsWed 4:00 — 41 commitsWed 5:00 — 42 commitsWed 6:00 — 60 commitsWed 7:00 — 69 commitsWed 8:00 — 47 commitsWed 9:00 — 66 commitsWed 10:00 — 123 commitsWed 11:00 — 167 commitsWed 12:00 — 155 commitsWed 13:00 — 132 commitsWed 14:00 — 147 commitsWed 15:00 — 155 commitsWed 16:00 — 154 commitsWed 17:00 — 132 commitsWed 18:00 — 99 commitsWed 19:00 — 125 commitsWed 20:00 — 131 commitsWed 21:00 — 96 commitsWed 22:00 — 131 commitsWed 23:00 — 107 commitsThu 0:00 — 101 commitsThu 1:00 — 76 commitsThu 2:00 — 44 commitsThu 3:00 — 46 commitsThu 4:00 — 42 commitsThu 5:00 — 48 commitsThu 6:00 — 74 commitsThu 7:00 — 72 commitsThu 8:00 — 44 commitsThu 9:00 — 89 commitsThu 10:00 — 117 commitsThu 11:00 — 137 commitsThu 12:00 — 194 commitsThu 13:00 — 165 commitsThu 14:00 — 188 commitsThu 15:00 — 167 commitsThu 16:00 — 172 commitsThu 17:00 — 149 commitsThu 18:00 — 138 commitsThu 19:00 — 148 commitsThu 20:00 — 123 commitsThu 21:00 — 104 commitsThu 22:00 — 121 commitsThu 23:00 — 124 commitsFri 0:00 — 101 commitsFri 1:00 — 59 commitsFri 2:00 — 56 commitsFri 3:00 — 43 commitsFri 4:00 — 36 commitsFri 5:00 — 59 commitsFri 6:00 — 66 commitsFri 7:00 — 59 commitsFri 8:00 — 43 commitsFri 9:00 — 105 commitsFri 10:00 — 130 commitsFri 11:00 — 119 commitsFri 12:00 — 146 commitsFri 13:00 — 158 commitsFri 14:00 — 151 commitsFri 15:00 — 156 commitsFri 16:00 — 140 commitsFri 17:00 — 129 commitsFri 18:00 — 108 commitsFri 19:00 — 93 commitsFri 20:00 — 128 commitsFri 21:00 — 98 commitsFri 22:00 — 86 commitsFri 23:00 — 127 commitsSat 0:00 — 73 commitsSat 1:00 — 66 commitsSat 2:00 — 42 commitsSat 3:00 — 46 commitsSat 4:00 — 39 commitsSat 5:00 — 35 commitsSat 6:00 — 40 commitsSat 7:00 — 14 commitsSat 8:00 — 20 commitsSat 9:00 — 26 commitsSat 10:00 — 47 commitsSat 11:00 — 42 commitsSat 12:00 — 90 commitsSat 13:00 — 58 commitsSat 14:00 — 79 commitsSat 15:00 — 67 commitsSat 16:00 — 65 commitsSat 17:00 — 47 commitsSat 18:00 — 82 commitsSat 19:00 — 80 commitsSat 20:00 — 75 commitsSat 21:00 — 81 commitsSat 22:00 — 68 commitsSat 23:00 — 79 commits
Commit volume by weekday and hour (UTC). Larger dots mean more commits.
DateListRankStars gained
Jul 18, 2026daily#14+4
Jul 17, 2026daily#13+6
Jul 14, 2026daily#21+4
Jul 13, 2026daily#23+3
Jul 12, 2026daily#21+3
Jun 27, 2026daily#17+34
Jun 26, 2026daily#21+15
May 5, 2026daily#22+58
May 3, 2026daily#18+133
Apr 27, 2026daily#25+80
Apr 8, 2026daily#19+155
Mar 25, 2026daily#24+99
Mar 24, 2026daily#20+128
Mar 21, 2026daily#11+273
Mar 20, 2026daily#15+167
  • freeCodeCamp/freeCodeCamp

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

    453.6K stars · TypeScript

  • openclaw/openclaw

    Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞

    385.5K stars · TypeScript

  • openclaw/openclaw

    Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞

    384.4K stars · TypeScript

  • openclaw/openclaw

    Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞

    384.4K stars · TypeScript

  • openclaw/openclaw

    Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞

    384.4K stars · TypeScript

  • firecrawl/firecrawl

    The context API to search, scrape, and interact with the web at scale. 🔥

    162.7K stars · TypeScript