Skip to content
View jay23606's full-sized avatar
💭
Working from home
💭
Working from home
  • Jay Enterprises
  • Home

Block or report jay23606

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
jay23606/README.md

Open source contributions

139 merged pull requests across 110 repositories. Most starred: koalaman/shellcheck · ★ 40,211, restic/restic · ★ 36,711, tirth8205/code-review-graph · ★ 32,306, The-PR-Agent/pr-agent · ★ 13,534, sqlalchemy/sqlalchemy · ★ 12,253.

Show all 110 repositories
Repository Pull request
koalaman/shellcheck · ★ 40,211 #3561 Report SC2236/SC2237 for negated test(1) commands
restic/restic · ★ 36,711 #22111 ci: update golangci-lint to v2.14
tirth8205/code-review-graph · ★ 32,306 #1112 fix: keep TypeScript interfaces and type aliases out of test gaps
The-PR-Agent/pr-agent · ★ 13,534 #4198 fix: stop bare #N in comments, link text, colours and words becoming tickets
sqlalchemy/sqlalchemy · ★ 12,253 #13669 Fix imports in ORM documentation examples
Tencent/teamai-cli · ★ 5,595 #1228 fix(cli): report NotInitializedError without a stack trace
TabularisDB/tabularis · ★ 5,258 #1047 fix(clipboard): quote CSV fields that contain the delimiter, a quote or a line break
modelcontextprotocol/go-sdk · ★ 5,253 #1396 auth: use Bearer challenges for resource metadata
open-wanderer/wanderer · ★ 4,014 #1367 fix: serialize Nominatim requests and retry rate limits
corazawaf/coraza · ★ 3,921 #1742 fix(transformations): use slash-aware path cleaning
fortio/fortio · ★ 3,739 #1174 Windows: fix cert generation and run all tests; fix fd leaks and runner abort race
chrisvel/tududi · ★ 3,467 #1886 fix(calendar): wrap the header so Today and next fit a phone in French
kookxiang/jellyfin-plugin-bangumi · ★ 1,143 #298 fix(web): clarify proxy setting behavior (#297)
eugenioenko/ttt · ★ 641 #1026 fix(plugin): keep anchors and word boundaries from matching inside a character
microsoft/nvx · ★ 599 #579 fix(sandbox): reserve /run, /run/nvx, and the /run/nvx/time tree as share targets
#584 build: reject Ubuntu initramfs source edits made during packing
#585 aci_edge_sandboxes: honor the timeout in async wait_with_output
#578 fix(sources): refuse a Windows junction as the Ubuntu source output
#577 test(microvm): read the host-loopback HTTP request up to its blank line
#576 sandbox: accept only the distro layer and scratch
#580 ci: treat .dockerignore as a guest build input
#582 ci: key the kernel cache on each patch's path and order
#523 scripts: enforce an end-to-end deadline on azure metadata reads
#534 Stream ZIP release members with ZIP64 headers
#530 Fix TCP console restore status wait timeout
opencloud-eu/web · ★ 292 #3645 fix: open mobile bottom drawers as named modal dialogs
fetrarij/ngx-daterangepicker-material · ★ 252 #602 Fix inline calendar covering picker popup
randovania/randovania · ★ 219 #9651 fix(gui): apply titles from Qt Designer files
Hexagon/pup · ★ 197 #82 docs: add PM2 migration guide
jhalter/mobius · ★ 191 #178 fix: download folders through symlink roots
szymdzum/browser-debugger-cli · ★ 180 #651 fix(session): remove atomic-write leftovers with the session files
LanternOps/breeze · ★ 154 #8395 fix: add missing device idle translations
ldbumble/taskuary · ★ 140 #185 Make AI defaults links keyboard-operable buttons
Dave-London/Pare · ★ 139 #1156 fix(git): filter branch list by pattern with --list
llm-exe/llm-exe · ★ 136 #834 fix(parser): empty response content throws a coded parse error in LlmFunctionParser
ajitpratap0/GoSQLX · ★ 120 #591 fix(cli): format NOT EXISTS without a nil dereference
zooniverse/front-end-monorepo · ★ 111 #7639 fix(classifier): keep task tab focus on activation
gardener/external-dns-management · ★ 96 #1151 aws-route53: use GovCloud/China region for aws-us-gov/aws-cn workload identity roles
PINNeAPPle-Labs/PINNeAPPle · ★ 94 #453 fix: compare precomputed Solution objects
Avenx-JS/avenx-js · ★ 78 #1509 fix(compiler): check action bodies in pure and deterministic contracts
#1508 Fix @avenx/persistence example stylesheet and AVX_W49 warnings
#1500 Warn on duplicate data-ax-key in the compiled render path (AVX_W20)
#1485 fix(compiler): do not flag a static id inside a loop's <@empty> branch
meellm/MeManga · ★ 76 #430 Lock remaining reader and catalogue state mutations
#431 fix(deps): require playwright-stealth 2.x for Stealth API
pablocaeg/sloptotal · ★ 72 #140 Add a Node.js example client for /api/analyze
#134 Make Copy link work on non-HTTPS self-hosted servers
BeppeTemp/cartographer · ★ 44 #934 fix(kb): stash with the server identity so a host without git identity can gate writes
mapitman/mdview · ★ 39 #61 Fix image links with optional titles
speedyk-005/yasbd-lib · ★ 34 #399 Recognize symmetric quotes as quoted spans
barisgit/KiLM · ★ 30 #14 fix: stop leaf commands showing a COMMAND [ARGS] placeholder in usage
adrirubio/claude-deck · ★ 29 #532 fix: parse naive API timestamps as UTC
yakew7/DesignHub · ★ 29 #231 Announce palette changes to screen readers
mathiasrw/rexreplace · ★ 28 #737 Handle unknown encoding errors cleanly
flisk-sh/flisk · ★ 24 #1052 fix(tui): no empty first line when a word is wider than the tooltip
getsotto/sotto · ★ 24 #638 fix(web): expire payer transfer invitations at their deadline
GustavoBaranda/chatflow-agent · ★ 23 #86 fix(agent): validate non-empty agent name in Agent.init
richshaw/OpenSignup · ★ 22 #395 fix(commitments): stop returning editTokenHash from participant endpoints
Raven-Scout/Scout · ★ 20 #426 fix(runner): read a calendar-date weekly limit reset
windsorcli/cli · ★ 20 #3547 fix(cmd): validate the context being switched to, not the one being left
mholzi/quizify · ★ 18 #1068 fix(pack-submissions): save records atomically
8f4e/8f4e · ★ 17 #1142 chore(config): remove unused shared config helpers
Shinobi-Open-Source-Academy/sos-academy-platform · ★ 17 #239 fix(blog): match the search text literally
LightningPiggy/lightning-piggy-mobile · ★ 16 #1212 fix(nostr): map bunker string rejections to NIP-46 signer denied (#1208)
nickpending/prismis · ★ 14 #93 fix(cli): send --json command errors to stderr instead of printing nothing
theazz/awless-ro · ★ 14 #57 fix: warn when switch settings are overridden
FreakySneaky787/Simple-Organizer · ★ 13 #103 Restore a file named like its category folder after a failed move (#100)
metamug/plunger · ★ 11 #211 Agent requests: store the error text and show it in the response pane
nickna/Conduit · ★ 11 #1661 Reject Redis URLs with a missing host
danielgraviet/concrete · ★ 9 #64 test(quiz): cover markdown round trips
a11yhood/a11yhood.github.io · ★ 8 #553 fix: keep product submission errors announced
openvibely/openvibely · ★ 7 #1458 Propagate task context into HTTP MCP tool calls
#1454 fix: truncate webhook titles on UTF-8 boundaries
codepiyusss/open_source_issue_contribution · ★ 7 #51 Add UUID generator command
continuous-dems/fetchez · ★ 7 #481 fix(api): dry run reads the flat results list
iamkarlson/grocy-py · ★ 7 #30 fix(errors): GrocyError handles non-JSON and JSON-without-message bodies
mistersilver-uk/fabricate · ★ 7 #2507 fix(#2280): catch a rejected crafting show in openGrant
Edwin-metcalf/MetCode · ★ 5 #21 Add --version flag
#22 Recover tool calls wrapped in a markdown code fence
#23 Accept y, yes and 1 at confirm prompts (line input)
#12 chore(agent): remove the leftover debug print
#11 fix(ui): /clear also resets the current plan
getvelox/velox · ★ 5 #1115 Margin card: show only the true no-usage note
sorotrail/SoroTrail · ★ 5 #1086 fix(api): answer 501 when a backend does not support an operation
linagora/cozy-settings · ★ 4 #877 Prevent permissions pages crashing while queries load
#878 Treat whitespace-only username as empty in profile
TomStrepsil/replace-content-transformer · ★ 3 #84 [71] Stop waiting on replacements once cancelled or abandoned
#83 [37] Report stream-relative match.index and drop match.input
#79 [77] Keep text after nested matches across chunks
benbenlijie/citeduo · ★ 3 #14 test(server): cover rate limits on search and connect
dereksantos/cortex · ★ 3 #286 feat(cli): cortex completion <bash|zsh|fish>
phranck/musiccloud · ★ 3 #630 fix(jiosaavn): map the album endpoint's actual response shape
TRNSYSJP/weapy · ★ 2 #19 fix: truncate negative temperatures toward zero when removing the remark digit
#18 fix(wea2): return elevation in metres, not one tenth of it
bilalkumrani/sirgal · ★ 2 #18 fix: continue Drive scans after download failures
Bubblegunn/product-engineer · ★ 2 #43 evals: measure one skill at a time with PE_EVAL_SKILL
codercops/toolbelt · ★ 2 #143 Quote YAML strings that parsers read as numbers or dates
DennisVlaanderen/aerendil · ★ 2 #139 Redirect / to /login on the server instead of client-side
dheerajjha/reviewer · ★ 2 #105 Verify saved reviews export outside repositories
dheerajjha/show-your-work · ★ 2 #7 Detect empty test runs from additional runners
DigiMonk73/BTCTX-MCP · ★ 2 #205 fix(auth): refuse non-ASCII setup codes and over-long passwords without a 500
DivyashreeR008/Open-Agents · ★ 2 #402 Announce voice input failures, stops, and final speech
DrNoisys-Softworks/gm-scriptorium · ★ 2 #167 fix(admin): preserve campaign switcher rows on refresh
DuongAnh1201/tomville · ★ 2 #69 tmv up: report running agent waiting for an answer as running, not FAILED
eyadstein/leaklens · ★ 2 #6 Fix Parquet input regression test
flisk-sh/tdk-app · ★ 2 #123 Mark the form field that failed validation
jalvesnicacio/compose-diagrams · ★ 2 #20 fix: reject malformed service definitions
Jartan-LLC/grimoire · ★ 2 #84 fix(hooks): print nothing for malformed stdin in gitwise and praxis
jay-the-maker/albumen · ★ 2 #75 Add shell completions subcommand for albumen
Open-Glassbeetle/glassbeetle · ★ 2 #113 docs: document team membership representation
openwarelabs/open-paste · ★ 2 #22 fix(shelf): show the site name for links that contain %
petertzy/deeplocal-chat-adapter · ★ 2 #61 Clamp oversized maxChars and maxResults in agent tools
Sean074/sbeam · ★ 2 #40 Refuse PARAM,WTMASS != 1.0 instead of silently skipping it
StepenkoAnatoli/Fetchproof · ★ 2 #408 Fix FI sidecar conformance: array indices past 0 rejected by Node runner
techcsispit/code-corner · ★ 2 #33 Fail solutions that exit nonzero
zmo2s/agent-toolbox · ★ 2 #12 docs: show the clean working tree response
YO-WHATS-UP2/minigit · ★ 1 #59 Accept unique abbreviated SHAs in revision lookup
#58 Add minigit rev-parse
#46 Add minigit commit -a (closes #15)
#44 add: stage deletions of tracked files removed from disk (part of #32)
philorien/dcma-site · ★ 1 #87 fix(a11y): dark-mode primary buttons meet 4.5:1 contrast
#82 Add section headings to the About page
#83 Fix duplicate section heading IDs
daxfoundation/metadax · ★ 1 #8 Warn when package text omits the guiding principle
egeozcan/arena-defense · ★ 1 #5 Move focus into the pause menu when it opens outside driver mode
gblsmlo/tc96-parttens · ★ 1 #181 Properties: keep img role on IconLabelProperty with ariaLabel
goldbarth/chartula · ★ 1 #365 fix(history): close stdin for git processes
gracecraft-software/lupin · ★ 1 #149 route: report an unknown category as a usage error
graphviz-pure/graphviz-pure · ★ 1 #61 Skip empty splines during component packing
JoanAbad82/mtgsynergy · ★ 1 #68 test: cover cards-index verifier with isolated fixtures
RizgarOzan/match3-lab · ★ 1 #9 Add Rainfall level with empty starting cells
TanbirRamim/show-receipts · ★ 1 #10 Recognize additional test runners
tokenmp/core · ★ 1 #42 fix: report usage for same-dialect non-streaming passthrough
tomnewport/memprot-topo · ★ 1 #85 fix(parser): distinguish calcium ions from alpha carbons
wavefnd/wave-platform · ★ 1 #486 Fix TOTP lockout state persistence errors
WLAN-Pi/wlanpi-webui · ★ 1 #167 fix(ui): size the Network wide card by grid width, not viewport
YearsAlso/zoo-framework · ★ 1 #155 fix(zfc): reject Worker generation outside scaffolded projects
yunaremaia/acc-mcp · ★ 1 #60 fix(cli): malformed JSON in snapshot and check exits 2 with a message
pandeyvishwas51-oss/wokitoki · ★ 0 #10 Fix Gemini CLI setup detection on Windows

Updated 2026-10-21 (UTC) by a scheduled GitHub Action.

Pinned Loading

  1. codev codev Public

    Standalone local-first AI coding workspace for Windows, powered by Ollama

    C# 1

  2. pool-masters pool-masters Public

    Multiplayer p2p pool league simulator with chat and rankings

    JavaScript 1

  3. propertydesk propertydesk Public

    Minimal property portfolio and ledger for rentals, land contracts, and private notes

    JavaScript 1

  4. mayfly mayfly Public

    Browser-first private-media PWA with P2P photo/video Snaps and calls, encrypted chat and offline photo relays, Stories, groups, Clips, Memories, and Web Push.

    JavaScript 1

  5. chute chute Public

    Send very large files straight from your device to someone else's. Peer-to-peer, no upload, no size limit, no account.

    JavaScript 1

  6. foyer foyer Public

    Peer-to-peer rooms for Supabase with lobbies, presence, chat, moderation, voice and video. No custom server to deploy.

    TypeScript 1