Skip to content

mandatoryprogrammer/thermoptic

View on GitHub ↗Related repositories →

A next-generation HTTP stealth proxy which perfectly cloaks requests as the Chrome browser across all layers of the stack.

JavaScript · active 2025-09-022026-05-16 (UTC)

Partial coverage11,507 / 12,520 hourly files (92%) · 2 absent upstream · 1,009 failed, retryable2025-03-072026-08-10 (UTC)— sampled evenly across the window, so rankings and trends hold; absolute counts scale up.
Events
614
Pushes
35
Pull requests
7
Issues
35
Stars
469
Forks
22

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

ContributorContributionsPushesPRsComments
mandatoryprogrammer9035723
eissar4001
DomenicoVeneziano4002
jasonjei3003
bitcoin4cashqc3002
vbanos2001
jzebedee1000
randunel1001
Mahkhmood81001
loic-bellinger1001
thinker0071000
DanWillans1001
galeksandrp1000

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:31
    Concurrency Issues
  • Issue#32mandatoryprogrammer2025-11-24 05:04
    Chinese web page cause crash
  • Issue#31mandatoryprogrammer2025-11-24 05:03
    should onstart hooks run after calling chrome:<CHROME_CONTROL_PORT>/restart ?
  • Pull request#36mandatoryprogrammer2025-11-17 02:11
  • Issue comment#29mandatoryprogrammer2025-11-15 22:24
    Update 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:11
    should onstart hooks run after calling chrome:<CHROME_CONTROL_PORT>/restart ?
  • Issue comment#32mandatoryprogrammer2025-11-15 22:07
    Chinese web page cause crash
  • Issue#33mandatoryprogrammer2025-11-15 21:45
    Concurrency Issues
  • Issue#33mandatoryprogrammer2025-11-15 21:45
    Concurrency Issues
  • Issue#32thinker0072025-11-14 14:48
    Chinese web page cause crash
  • Issue#31eissar2025-11-02 22:09
    should onstart hooks run after calling chrome:<CHROME_CONTROL_PORT>/restart ?
  • Issue#29mandatoryprogrammer2025-11-01 19:53
    Update default docker-compose.yml to not have authentication to lower "first use" friction
  • Issue#29mandatoryprogrammer2025-11-01 19:53
    Update 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:40
    Docker build hangs asking for keyboard configuration (needs noninteractive mode)
  • Issue comment#21mandatoryprogrammer2025-11-01 18:40
    Docker build hangs asking for keyboard configuration (needs noninteractive mode)
  • Issue#27mandatoryprogrammer2025-11-01 18:40
    thermoptic returns Content-Encoding header even when it has decompressed the response
  • Issue#27mandatoryprogrammer2025-11-01 18:40
    thermoptic returns Content-Encoding header even when it has decompressed the response
  • Issue comment#17jasonjei2025-10-29 17:01
    onStart hook unable to solve CloudFlare challenge
  • Issue comment#17mandatoryprogrammer2025-10-29 16:48
    onStart hook unable to solve CloudFlare challenge
  • Issue comment#17mandatoryprogrammer2025-10-28 00:47
    onStart hook unable to solve CloudFlare challenge
  • Issue comment#21loic-bellinger2025-10-27 09:37
    Docker 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.