A next-generation HTTP stealth proxy which perfectly cloaks requests as the Chrome browser across all layers of the stack.
JavaScript · active 2025-09-02 → 2026-05-16 (UTC)
Activity over time
Daily event counts in the loaded window
Line chart, 257 days from 2025-09-02 to 2026-05-16. Pushes: 35 total, peak 5 in a day. Pull requests: 7 total, peak 1 in a day. Issues: 35 total, peak 7 in a day. Comments: 36 total, peak 5 in a day. Stars: 469 total, peak 97 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
| Contributor | Contributions | Pushes | PRs | Comments |
|---|---|---|---|---|
| mandatoryprogrammer | 90 | 35 | 7 | 23 |
| eissar | 4 | 0 | 0 | 1 |
| DomenicoVeneziano | 4 | 0 | 0 | 2 |
| jasonjei | 3 | 0 | 0 | 3 |
| bitcoin4cashqc | 3 | 0 | 0 | 2 |
| vbanos | 2 | 0 | 0 | 1 |
| jzebedee | 1 | 0 | 0 | 0 |
| randunel | 1 | 0 | 0 | 1 |
| Mahkhmood8 | 1 | 0 | 0 | 1 |
| loic-bellinger | 1 | 0 | 0 | 1 |
| thinker007 | 1 | 0 | 0 | 0 |
| DanWillans | 1 | 0 | 0 | 1 |
| galeksandrp | 1 | 0 | 0 | 0 |
Recent activity
Latest issues, pull requests and releases
- Pull request#41mandatoryprogrammer2026-03-28 21:25
- Issue#38galeksandrp2026-01-02 22:36[Issue] CORS GET vs OPTIONS confusion
- Issue comment#33DanWillans2025-12-17 09:31Concurrency Issues
- Issue#32mandatoryprogrammer2025-11-24 05:04Chinese web page cause crash
- Issue#31mandatoryprogrammer2025-11-24 05:03should onstart hooks run after calling chrome:<CHROME_CONTROL_PORT>/restart ?
- Pull request#36mandatoryprogrammer2025-11-17 02:11
- Issue comment#29mandatoryprogrammer2025-11-15 22:24Update default docker-compose.yml to not have authentication to lower "first use" friction
- Pull request#35mandatoryprogrammer2025-11-15 22:24
- Issue comment#31mandatoryprogrammer2025-11-15 22:11should onstart hooks run after calling chrome:<CHROME_CONTROL_PORT>/restart ?
- Issue comment#32mandatoryprogrammer2025-11-15 22:07Chinese web page cause crash
- Issue#33mandatoryprogrammer2025-11-15 21:45Concurrency Issues
- Issue#33mandatoryprogrammer2025-11-15 21:45Concurrency Issues
- Issue#32thinker0072025-11-14 14:48Chinese web page cause crash
- Issue#31eissar2025-11-02 22:09should onstart hooks run after calling chrome:<CHROME_CONTROL_PORT>/restart ?
- Issue#29mandatoryprogrammer2025-11-01 19:53Update default docker-compose.yml to not have authentication to lower "first use" friction
- Issue#29mandatoryprogrammer2025-11-01 19:53Update default docker-compose.yml to not have authentication to lower "first use" friction
- Pull request#28mandatoryprogrammer2025-11-01 18:51
- Issue#21mandatoryprogrammer2025-11-01 18:40Docker build hangs asking for keyboard configuration (needs noninteractive mode)
- Issue comment#21mandatoryprogrammer2025-11-01 18:40Docker build hangs asking for keyboard configuration (needs noninteractive mode)
- Issue#27mandatoryprogrammer2025-11-01 18:40thermoptic returns Content-Encoding header even when it has decompressed the response
- Issue#27mandatoryprogrammer2025-11-01 18:40thermoptic returns Content-Encoding header even when it has decompressed the response
- Issue comment#17jasonjei2025-10-29 17:01onStart hook unable to solve CloudFlare challenge
- Issue comment#17mandatoryprogrammer2025-10-29 16:48onStart hook unable to solve CloudFlare challenge
- Issue comment#17mandatoryprogrammer2025-10-28 00:47onStart hook unable to solve CloudFlare challenge
- Issue comment#21loic-bellinger2025-10-27 09:37Docker build hangs asking for keyboard configuration (needs noninteractive mode)
Totals cover only the window loaded into ClickHouse and count events, not GitHub's lifetime totals — 469 stars here means stars gained during the window, not the repo's star count.