Skip to content

Call commands safely by checking them rigorously against an allow-list

active 2025-12-202026-08-29 (UTC)

Complete coverage26,669 / 26,669 hourly files (100%) · 2 absent upstream2023-08-152026-08-30 (UTC)
Events
120
Pushes
88
Pull requests
0
Issues
14
Stars
8
Forks
0

Activity over time

Daily event counts in the loaded window

Line chart, 253 days from 2025-12-20 to 2026-08-29. Pushes: 88 total, peak 11 in a day. Pull requests: 0 total, peak 0 in a day. Issues: 14 total, peak 3 in a day. Comments: 1 total, peak 1 in a day. Stars: 8 total, peak 2 in a day.

  • Pushes
  • Pull requests
  • Issues
  • Comments
  • Stars

Stars, PRs, issues and forks are under-captured in the later part of this window. GH Archive progressively stopped capturing non-push events during 2026 — −95% or worse by the end of the window. Every series here except Pushes fades for that reason, so a decline above reflects the archive, not this repository. Pushes stay reliable throughout, so read them, and the contributor counts derived from them, as the real signal. Data health has the measurements.

Top contributors

Pushes, PRs, issues, reviews and comments — stars and forks excluded, so this is contribution rather than popularity

ContributorContributionsPushesPRsComments
jph00543901
github-actions[bot]494900

Recent activity

Latest issues, pull requests and releases

  • Releasejph002026-06-28 05:17
    v0.1.13
  • Releasejph002026-05-22 23:37
    v0.1.11
  • Issue#20jph002026-05-22 23:36
    Discover bash AST op codes dynamically instead of hardcoding
  • Issue comment#19jph002026-05-22 21:42
    bash raise on error
  • Issue#16jph002026-03-22 10:43
    Improve ex() docstring with usage tips and suppress E749 errors
  • Issue#15jph002026-03-22 10:10
    Add mkdir dest validation, as_dict param to bash, fix run stderr concatenation, silence IndexError debug prints, improve ex cmd handling
  • Issue#14jph002026-03-22 02:13
    Add ex_str and sed tools, update ex with linenums/as_dict, fix run() stripping
  • Releasejph002026-02-08 22:28
    v0.1.2
  • Issue#8jph002026-02-08 22:27
    Add positional exec/dest arg validation and ex tool
  • Issue#8jph002026-02-08 22:27
    Add positional exec/dest arg validation and ex tool
  • Releasejph002026-01-11 00:31
    v0.1.0
  • Issue#6jph002026-01-10 06:28
    Extract validate() function for reusable command validation
  • Releasejph002025-12-29 04:22
    v0.0.6
  • Releasejph002025-12-23 02:54
    v0.0.4
  • Issue#3jph002025-12-23 02:54
    Add tools
  • Issue#3jph002025-12-23 02:54
    Add tools
  • Issue#3jph002025-12-23 02:54
    Add tools
  • Releasejph002025-12-22 20:34
    v0.0.3
  • Issue#2jph002025-12-22 20:32
    Add `=` op; add deny lists for rg, tar, and curl
  • Issue#2jph002025-12-22 20:32
    Add `=` op; add deny lists for rg, tar, and curl
  • Issue#1jph002025-12-21 05:56
    Add builtins; new params to add/rm cmds/ops
  • Issue#1jph002025-12-21 05:56
    Add builtins; new params to add/rm cmds/ops

Totals cover only the window loaded into ClickHouse and count events, not GitHub's lifetime totals — 8 stars here means stars gained during the window, not the repo's star count.