crynta/terax-aiPublic

Lightweight (7MB) Terminal-first AI-native dev workspace

AI summary: A lightweight, terminal-first AI-native developer workspace built on Tauri, Rust, and React.

Stars
8.9K
+12 today
Forks
964
Watchers
40
Open issues
236
Open PRs
152
Contributors
~78
Commits
610
Branches
15

TypeScriptApache-2.0Created Apr 21, 2026Last push todayLatest release v0.8.6+137 stars this week+163 this month

Star history

since May 3, 2026
02.5K5K7.5KMay 2026Jun 2026Jul 2026Aug 2026
8.9K stars as of Aug 7, 2026, tracked back to May 3, 2026. Historical curve reconstructed from public GitHub event archives, calibrated to the current total.

Contribution activity

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

Signals and awards

derived from tracked data
  • Breakout launch

    8,893 stars in 108 days

  • Very active

    577 commits in 52 weeks

  • Well documented

    High community health score

  • Permissive license

    Apache-2.0

What terax-ai does

Terax is an extremely lightweight (under 10MB) 'ADE' (Agentic Development Environment) that combines a GPU-accelerated terminal, code editor, file explorer, git GUI, and an agentic AI side-panel into a single native app. Built on Tauri 2 and Rust, it operates primarily as a modern multi-tab terminal, but with integrated CodeMirror editors and web previews. The built-in AI assistant operates agentically—able to read, write, and execute shell commands—while supporting a wide array of cloud API providers (bring-your-own-key) and local models like Ollama, completely skipping mandatory accounts or telemetry.

This workspace is for developers who want a hyper-fast, terminal-first alternative to Electron-based IDEs like VS Code or Cursor, particularly those who value privacy, minimal disk footprints, and bring-your-own-key AI.

  • Feature: GPU-accelerated xterm.js terminal with native PTY backend
  • Feature: Integrated CodeMirror 6 editor with vim mode and AI autocomplete
  • Feature: Agentic AI side-panel supporting multi-step plans and file edits
  • Feature: Complete BYOK support (OpenAI, Anthropic, etc.) and local models (Ollama, LM Studio)
  • Feature: Built-in source control GUI with graphical git history
  • Feature: Ultra-lightweight footprint (7-8 MB on disk) with no telemetry

Where teams use it

Terminal-Centric Development

Developers who prefer the terminal can get IDE-like features like inline AI assistance and file editing without leaving their command-line environment.

Agentic Code Generation

Programmers can ask the AI agent to plan and implement multi-file features, using the agent's ability to run bash commands and edit files directly.

Privacy-First Workflows

Enterprise developers can use local models or their own company API keys for AI assistance, avoiding data-harvesting cloud IDEs.

Getting started: Download the installer for macOS, Windows, or Linux from the GitHub releases page.

README

main branch
Terax

Terax

Lightweight Terminal-first AI-native dev workspace.

Website · Docs · Website's source code

version downloads platform Discord YouTube

简体中文 | Español | Deutsch | Français | 日本語 | 한국어 | Português | Polski | Русский | Bahasa Indonesia | हिन्दी


Terax is a lightweight open-source terminal-first AI-native development environment (ADE) built on Tauri 2 + Rust and React 19. A native PTY backend with a WebGL renderer, an agentic AI side-panel that runs against your own keys or fully local models, plus a code editor, file explorer, source control with a git graph, and a web preview pane built in. About 7-8 MB on disk. No telemetry. No account.

Screenshots

Web preview
Web preview of local dev servers
AI window
Agentic AI workflow with edit diffs in the code editor
Themes and background image
Custom themes, presets, and background images
Source control and git graph
Source control panel with git graph in history
Terminal
Block-based WebGL terminal with editor-like input panel

Features

Terminal

  • xterm.js with WebGL renderer, multi-tab with background streaming
  • GPU-accelerated block-based terminal with editor-like command input
  • Native PTY backend via portable-pty (zsh, bash, pwsh, fish, cmd)
  • Split panels (horizontal and vertical)
  • Inline search, link detection, true-color
  • Drag files from the explorer or desktop into a terminal as shell-safe quoted paths
  • Per-tab workspace environments on Windows (Local, or any installed WSL distro)
  • Spaces restore tabs, working directories, and split layouts across launches

Code editor

  • CodeMirror 6 (supports all popular languages - TS/JS, Rust, Python, Go, C/C++, Java, HTML/CSS, JSON, Markdown, etc.)
  • Inline AI autocomplete with local model support
  • AI edit diffs, accept or reject hunk by hunk
  • Opt-in language server support with diagnostics, navigation, completion, formatting, and custom servers
  • Rendered Markdown plus image, video, audio, and PDF viewing
  • Vim mode
  • Built-in editor themes including Kanagawa, Catppuccin, Rosé Pine, Everforest, Dracula, Solarized, Nord, Tokyo Night, GitHub, and Xcode

Source control

  • Stage / unstage hunks, commit (Cmd+Enter / Ctrl+Enter), push with upstream awareness
  • Branch display including detached HEAD state
  • Git history pane with a real commit graph (lane rendering for merges and branches)
  • Commit search and filter, click through to the remote commit page

File explorer

  • Catppuccin icon theme
  • Fuzzy search, keyboard navigation, inline rename, context actions
  • Live updates when files change on disk
  • Attach files and selections directly to the AI side-panel

Web preview

  • Auto-detects local dev servers and opens them in a preview tab
  • External URL preview via a native child webview

Themes and customization

  • Custom themes built in-app, switch between bundled presets and your own
  • Create your own themes, share them or import from the community
  • Background images with adjustable opacity and blur
  • Editor theme is independent from the app theme

AI

  • BYOK providers: OpenAI, Anthropic, Google (Gemini), Groq, xAI (Grok), Cerebras, OpenRouter, DeepSeek, Mistral, plus any OpenAI-compatible endpoint
  • Local / offline: LM Studio, MLX, Ollama
  • Agentic workflow: plans, sub-agents, project memory via TERAX.md, file read / write / edit / multi-edit / grep / glob, bash with approval gating, background processes
  • Coding-agent orchestration: spawn Claude Code in a terminal, inspect its output, and send follow-up work through approval-gated tools
  • Composer: prompt snippets via #handle, files via @path, voice input, attach-to-agent from explorer or selection
  • Custom agents with their own system prompt and tool subset
  • Plan mode for multi-step work, generates and confirms before doing

Install

Latest installers are on the Releases page. Terax auto-updates from there.

Windows notes

  • Default shell detection: pwsh.exe (PowerShell 7+) -> powershell.exe (Windows PowerShell 5.1) -> cmd.exe.
  • WSL is a first-class workspace environment, not a wrapped subprocess.

Linux notes

  • Arch / AUR: yay -S terax-bin (or paru, etc.). Tracks the latest release.
  • NixOS / Nix: use the official flake - nix profile install github:crynta/terax-ai (non-NixOS), or import the flake and add inputs.terax.packages.${pkgs.system}.terax to environment.systemPackages (NixOS). The nixosModules.terax output is also available for a simpler setup.
  • AppImage: needs FUSE. Without it: ./Terax_*.AppImage --appimage-extract-and-run. On Wayland with rendering glitches, try WEBKIT_DISABLE_DMABUF_RENDERER=1. Otherwise the .deb / .rpm packages link against the system GTK stack and tend to be smoother.

Configure AI

  1. Open Settings -> AI.
  2. Pick a provider and paste your API key. For local inference, point Terax at your LM Studio / MLX / Ollama endpoint.
  3. Keys are written to the OS keychain via keyring. They never touch disk or localStorage.

Build from source

Prerequisites

Run

pnpm install
pnpm tauri dev          # development
pnpm tauri build        # production bundle

Checks

pnpm lint
pnpm check-types
pnpm test
cd src-tauri && cargo clippy --all-targets --locked -- -D warnings   # Rust lint (matches CI)
cd src-tauri && cargo nextest run --locked                           # or: cargo test --locked

Tech stack

Tauri 2, Rust, portable-pty, React 19, TypeScript, Vite, xterm.js, CodeMirror 6, Vercel AI SDK v6, Tailwind v4, shadcn/ui, Zustand.

Contributing

Issues and PRs are welcome! Feel free to open issues, suggest features, or submit pull requests. See CONTRIBUTING.md and the architecture docs for more details.

Code signing

SignPath

Windows builds are signed with a free code signing certificate provided by SignPath.io, certificate by the SignPath Foundation.


License

Terax is licensed under the Apache-2.0 License. For more information on our dependencies, see Apache License 2.0.

View on GitHub

Recent activity

commits and pull requests

Releases and announcements

16 total
  1. Terax v0.8.6v0.8.6Jul 27, 202621.4K downloads

    ## What's Changed * nix: update sources to 0.8.5 by @github-actions[bot] in https://github.com/crynta/terax-ai/pull/987 * build(deps): bump the npm-prod-minor-patch group with 4 updates by @dependabot[bot] in https://github.com/crynta/terax-ai/pull/990 * build(deps): bump the cargo group in /src-tauri with 3 updates by @dependabot[bot] in https://github.com/crynta/terax-ai/pull/989 * feat: add directional pane swapping shortcuts by @calmasacow in https://github.com/crynta/terax-ai/pull/995 * build(deps-dev): bump the npm-dev group across 1 directory with 9 updates by @dependabot[bot] in https://github.com/crynta/terax-ai/pull/986 * feat(bundle): open files via the OS "Open With" action by @AuricX in https://github.com/crynta/terax-ai/pull/980 * feat(tabs): show terminal agent status on tabs by @emutis21 in https://github.com/crynta/terax-ai/pull/976 * fix(pty): preserve terminal response order by @danchamorro in https://github.com/crynta/terax-ai/pull/1004 * feat(agents): add Pi notification support by @danchamorro in https://github.com/crynta/terax-ai/pull/1008 * test: add coverage for untested pure-logic modules by @mydd7 in https://github.com/crynta/terax-ai/pull/1013

  2. Terax v0.8.5v0.8.5Jul 10, 202637.4K downloads

    ## What's Changed * nix: update sources to 0.8.2 by @github-actions[bot] in https://github.com/crynta/terax-ai/pull/861 * feat(editor): add per-tab language override via icon dropdown by @Deformance in https://github.com/crynta/terax-ai/pull/864 * feat(source-control): checkout branches in UI by @WrkX in https://github.com/crynta/terax-ai/pull/866 * feat(agents): notifications for Codex and Gemini CLI by @crynta in https://github.com/crynta/terax-ai/pull/885 * fix(terminal): use native clipboard for copy/paste on Linux (#713) by @crynta in https://github.com/crynta/terax-ai/pull/895 * feat(tabs): select tabs by index within active space by @roberto-fernandino in https://github.com/crynta/terax-ai/pull/881 * build(deps): bump the cargo group across 1 directory with 4 updates by @dependabot[bot] in https://github.com/crynta/terax-ai/pull/889 * feat(workspace): default environment for new spaces by @Masalale in https://github.com/crynta/terax-ai/pull/869 * fix(markdown): preserve HTML-wrapped code block text by @ogarciarevett in https://github.com/crynta/terax-ai/pull/887 * fix(explorer): empty file tree on rapid root change by @pawn-trackit in https://github.com/crynta/tera

  3. Terax v0.8.2v0.8.2Jun 23, 202645.5K downloads

    ## What's Changed * build(deps-dev): bump the npm-dev group with 5 updates by @dependabot[bot] in https://github.com/crynta/terax-ai/pull/834 * build(deps): bump actions/checkout from 6 to 7 in the github-actions group by @dependabot[bot] in https://github.com/crynta/terax-ai/pull/833 * fix(explorer): close context menu after deleting an item by @mxerf in https://github.com/crynta/terax-ai/pull/837 * feat(editor): syntax highlighting for more formats + all Dockerfile variants by @chukfinley in https://github.com/crynta/terax-ai/pull/610 * feat(ai): add Grok 4.3, Grok Build 0.1, Claude Opus 4.8 and GPT-5.5 Pro by @FrancoEscob in https://github.com/crynta/terax-ai/pull/599 * fix: resolve a11y and complexity lint issues by @nanamm19991234-dev in https://github.com/crynta/terax-ai/pull/719 * feat(editor): add word wrap toggle to editor settings by @GeronimoCastano in https://github.com/crynta/terax-ai/pull/480 * feat(terminal): add font weight setting by @marcosportales in https://github.com/crynta/terax-ai/pull/569 * feat(editor): add Twig language support using html language mode by @rrr63 in https://github.com/crynta/terax-ai/pull/780 * feat(autocomplete): enable named ope

  4. Terax v0.8.1v0.8.1Jun 19, 202610K downloads

    ## What's Changed * nix: update sources to 0.8.0 by @github-actions[bot] in https://github.com/crynta/terax-ai/pull/791 * fix(pty): preserve fish cwd tracking with starship by @Lani0516 in https://github.com/crynta/terax-ai/pull/798 * fix(tabs): skip close dialog for last tab in space by @hexxt-git in https://github.com/crynta/terax-ai/pull/805 * build(deps): bump the cargo group across 1 directory with 2 updates by @dependabot[bot] in https://github.com/crynta/terax-ai/pull/770 * build(deps-dev): bump the npm-dev group across 1 directory with 4 updates by @dependabot[bot] in https://github.com/crynta/terax-ai/pull/796 * feat(ai): add Groq and Whisper.cpp STT providers by @zsuryk in https://github.com/crynta/terax-ai/pull/811 * build(deps): bump the npm-prod-minor-patch group across 1 directory with 15 updates by @dependabot[bot] in https://github.com/crynta/terax-ai/pull/808 * feat(theme): standalone editor theme picker, more themes, font fixes by @crynta in https://github.com/crynta/terax-ai/pull/815 * fix(wsl): restore per-space workspace env on reopen by @agrimshar in https://github.com/crynta/terax-ai/pull/799 * fix(terminal): #448 Terminal fails to initialize on lau

  5. Terax v0.8.0v0.8.0Jun 12, 202618.9K downloads

    ## What's Changed * feat(terminal): macOS line/word readline bindings (Cmd+Arrow, Cmd/Opt+Backspace) by @AielloChan in https://github.com/crynta/terax-ai/pull/493 * test: add rust unit and integration tests for fs, git, secrets, shell, pty by @crynta in https://github.com/crynta/terax-ai/pull/540 * feat(terminal): zsh Option+Right stops at word-end, matching Warp/iTerm2 by @AielloChan in https://github.com/crynta/terax-ai/pull/494 * Add Astro syntax highlighting by @zynthic-au in https://github.com/crynta/terax-ai/pull/396 * feat(tabs): close tab on middle mouse button click by @MattiaFailla in https://github.com/crynta/terax-ai/pull/484 * fix(ai): only show Ask Terax popup when clicking inside terminal or editor by @sandy-sachin7 in https://github.com/crynta/terax-ai/pull/468 * feat(editor): LaTeX (.tex) syntax highlighting by @GeronimoCastano in https://github.com/crynta/terax-ai/pull/482 * feat(terminal): clear scrollback with Cmd+K by @TimmyPan29 in https://github.com/crynta/terax-ai/pull/522 * feat(editor): implement editor auto save with configurable delay by @JyotirmoyDas05 in https://github.com/crynta/terax-ai/pull/545 * fix(terminal): block IME composition keydow

Commits per week

last 52 weeks
1270Week of 2025-08-10: 0 commitsWeek of 2025-08-17: 0 commitsWeek of 2025-08-24: 0 commitsWeek of 2025-08-31: 0 commitsWeek of 2025-09-07: 0 commitsWeek of 2025-09-14: 0 commitsWeek of 2025-09-21: 0 commitsWeek of 2025-09-28: 0 commitsWeek of 2025-10-05: 0 commitsWeek of 2025-10-12: 0 commitsWeek of 2025-10-19: 0 commitsWeek of 2025-10-26: 0 commitsWeek of 2025-11-02: 0 commitsWeek of 2025-11-09: 0 commitsWeek of 2025-11-16: 0 commitsWeek of 2025-11-23: 0 commitsWeek of 2025-11-30: 0 commitsWeek of 2025-12-07: 0 commitsWeek of 2025-12-14: 0 commitsWeek of 2025-12-21: 0 commitsWeek of 2025-12-28: 0 commitsWeek of 2026-01-04: 0 commitsWeek of 2026-01-11: 0 commitsWeek of 2026-01-18: 0 commitsWeek of 2026-01-25: 0 commitsWeek of 2026-02-01: 0 commitsWeek of 2026-02-08: 0 commitsWeek of 2026-02-15: 0 commitsWeek of 2026-02-22: 0 commitsWeek of 2026-03-01: 0 commitsWeek of 2026-03-08: 0 commitsWeek of 2026-03-15: 0 commitsWeek of 2026-03-22: 0 commitsWeek of 2026-03-29: 0 commitsWeek of 2026-04-05: 0 commitsWeek of 2026-04-12: 0 commitsWeek of 2026-04-19: 17 commitsWeek of 2026-04-26: 28 commitsWeek of 2026-05-03: 31 commitsWeek of 2026-05-10: 127 commitsWeek of 2026-05-17: 66 commitsWeek of 2026-05-24: 40 commitsWeek of 2026-05-31: 31 commitsWeek of 2026-06-07: 69 commitsWeek of 2026-06-14: 24 commitsWeek of 2026-06-21: 27 commitsWeek of 2026-06-28: 23 commitsWeek of 2026-07-05: 24 commitsWeek of 2026-07-12: 17 commitsWeek of 2026-07-19: 20 commitsWeek of 2026-07-26: 23 commitsWeek of 2026-08-02: 10 commitsAug 10, 2025Aug 2, 2026
577 commits in the last 52 weeks.

When work happens

weekday and hour
SunMonTueWedThuFriSat036912151821Sun 0:00 — 11 commitsSun 1:00 — 7 commitsSun 2:00 — 7 commitsSun 3:00 — 2 commitsSun 4:00 — 0 commitsSun 5:00 — 0 commitsSun 6:00 — 1 commitsSun 7:00 — 0 commitsSun 8:00 — 0 commitsSun 9:00 — 3 commitsSun 10:00 — 3 commitsSun 11:00 — 7 commitsSun 12:00 — 2 commitsSun 13:00 — 8 commitsSun 14:00 — 5 commitsSun 15:00 — 1 commitsSun 16:00 — 0 commitsSun 17:00 — 3 commitsSun 18:00 — 5 commitsSun 19:00 — 1 commitsSun 20:00 — 4 commitsSun 21:00 — 7 commitsSun 22:00 — 5 commitsSun 23:00 — 4 commitsMon 0:00 — 13 commitsMon 1:00 — 12 commitsMon 2:00 — 6 commitsMon 3:00 — 4 commitsMon 4:00 — 4 commitsMon 5:00 — 2 commitsMon 6:00 — 0 commitsMon 7:00 — 2 commitsMon 8:00 — 0 commitsMon 9:00 — 0 commitsMon 10:00 — 1 commitsMon 11:00 — 1 commitsMon 12:00 — 1 commitsMon 13:00 — 1 commitsMon 14:00 — 2 commitsMon 15:00 — 5 commitsMon 16:00 — 4 commitsMon 17:00 — 4 commitsMon 18:00 — 2 commitsMon 19:00 — 1 commitsMon 20:00 — 6 commitsMon 21:00 — 4 commitsMon 22:00 — 1 commitsMon 23:00 — 2 commitsTue 0:00 — 2 commitsTue 1:00 — 9 commitsTue 2:00 — 3 commitsTue 3:00 — 5 commitsTue 4:00 — 0 commitsTue 5:00 — 0 commitsTue 6:00 — 0 commitsTue 7:00 — 1 commitsTue 8:00 — 2 commitsTue 9:00 — 0 commitsTue 10:00 — 2 commitsTue 11:00 — 2 commitsTue 12:00 — 1 commitsTue 13:00 — 0 commitsTue 14:00 — 1 commitsTue 15:00 — 2 commitsTue 16:00 — 5 commitsTue 17:00 — 7 commitsTue 18:00 — 5 commitsTue 19:00 — 4 commitsTue 20:00 — 10 commitsTue 21:00 — 3 commitsTue 22:00 — 3 commitsTue 23:00 — 9 commitsWed 0:00 — 5 commitsWed 1:00 — 12 commitsWed 2:00 — 17 commitsWed 3:00 — 3 commitsWed 4:00 — 1 commitsWed 5:00 — 3 commitsWed 6:00 — 3 commitsWed 7:00 — 3 commitsWed 8:00 — 0 commitsWed 9:00 — 2 commitsWed 10:00 — 0 commitsWed 11:00 — 0 commitsWed 12:00 — 1 commitsWed 13:00 — 6 commitsWed 14:00 — 3 commitsWed 15:00 — 2 commitsWed 16:00 — 5 commitsWed 17:00 — 0 commitsWed 18:00 — 7 commitsWed 19:00 — 6 commitsWed 20:00 — 0 commitsWed 21:00 — 5 commitsWed 22:00 — 17 commitsWed 23:00 — 2 commitsThu 0:00 — 3 commitsThu 1:00 — 2 commitsThu 2:00 — 6 commitsThu 3:00 — 3 commitsThu 4:00 — 1 commitsThu 5:00 — 0 commitsThu 6:00 — 2 commitsThu 7:00 — 0 commitsThu 8:00 — 0 commitsThu 9:00 — 0 commitsThu 10:00 — 0 commitsThu 11:00 — 1 commitsThu 12:00 — 4 commitsThu 13:00 — 4 commitsThu 14:00 — 2 commitsThu 15:00 — 1 commitsThu 16:00 — 3 commitsThu 17:00 — 4 commitsThu 18:00 — 4 commitsThu 19:00 — 1 commitsThu 20:00 — 7 commitsThu 21:00 — 4 commitsThu 22:00 — 3 commitsThu 23:00 — 15 commitsFri 0:00 — 2 commitsFri 1:00 — 4 commitsFri 2:00 — 11 commitsFri 3:00 — 9 commitsFri 4:00 — 5 commitsFri 5:00 — 0 commitsFri 6:00 — 0 commitsFri 7:00 — 0 commitsFri 8:00 — 1 commitsFri 9:00 — 0 commitsFri 10:00 — 2 commitsFri 11:00 — 3 commitsFri 12:00 — 1 commitsFri 13:00 — 0 commitsFri 14:00 — 3 commitsFri 15:00 — 2 commitsFri 16:00 — 2 commitsFri 17:00 — 1 commitsFri 18:00 — 7 commitsFri 19:00 — 4 commitsFri 20:00 — 1 commitsFri 21:00 — 6 commitsFri 22:00 — 0 commitsFri 23:00 — 3 commitsSat 0:00 — 8 commitsSat 1:00 — 9 commitsSat 2:00 — 13 commitsSat 3:00 — 4 commitsSat 4:00 — 2 commitsSat 5:00 — 3 commitsSat 6:00 — 2 commitsSat 7:00 — 2 commitsSat 8:00 — 1 commitsSat 9:00 — 0 commitsSat 10:00 — 3 commitsSat 11:00 — 1 commitsSat 12:00 — 2 commitsSat 13:00 — 4 commitsSat 14:00 — 3 commitsSat 15:00 — 2 commitsSat 16:00 — 1 commitsSat 17:00 — 4 commitsSat 18:00 — 11 commitsSat 19:00 — 1 commitsSat 20:00 — 3 commitsSat 21:00 — 4 commitsSat 22:00 — 6 commitsSat 23:00 — 12 commits
Commit volume by weekday and hour (UTC). Larger dots mean more commits.

Who is committing

last 52 weeks
Maintainer commits411 (67%)
Community commits199 (33%)

610 commits in total over the last year.

DateListRankStars gained
May 12, 2026daily#22+47
May 10, 2026daily#25+145
  • 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

  • obra/superpowers

    An agentic skills framework & software development methodology that works.

    268.6K stars · Shell