Ecosystem metrics

New Repos
15
New
Commits
984
up 17.3%
Releases
9
down 18.2%
Contributors
55
up 3.8%
Merges
20
up 33.3%

Repository Explorer

10747 commits in all time May 16, 2026 22:30 – Aug 14, 2026 22:30 UTC
mitre88 go-algorand-sdk
Merge 9ca3b68d71592c75fd051fbb01796de94d6f0ddd into f72f615ab65e8f7bf153b6165b9204e0f76c15ab
Git Commit 06116d16 Branch pull/841/merge Document 2/12 ++ 4 --
mitre88 go-algorand-sdk
Add no-op checkSetAllocBounds to sync consensus init with go-algorand
Restores the allocation-bounds loop in init() and
SetConfigurableConsensusProtocols by providing the
checkSetAllocBounds function the SDK previously lacked.
Addresses algorand/go-algorand-sdk#757.
Git Commit 9ca3b68d Branch pull/841/head Document 2/12 ++ 4 --
PhearZero liquid-auth
Merge 3683437926e5ca0d20e7a643883cca4eaa6aafa6 into 0983459354233836d580cac38897e406809faa3a
Git Commit 3c1f16aa Branch pull/39/merge Document 9/531 ++ 178 --
mitre88 algokit-utils-ts
Merge 0f0d14b1c9320f12d582efbed76476a2e838ea20 into b27decbb670d4d5e481699358da41e34ddfc26a4
Git Commit 8ac1dfbb Branch pull/592/merge Document 11/516 ++ 213 --
mitre88 algokit-utils-ts
docs: regenerate typedoc docs for resolvePc
Git Commit 0f0d14b1 Branch pull/592/head Document 5/211 ++ 117 --
Merge f107c81e7a784223cf2135cfb55a79681d391c56 into 361d3066ffaca4241991cc6563403417bf562ecf
Git Commit 088b2436 Branch pull/23/merge Document 1/4,204 ++ 3,550 --
chore(deps): lock file maintenance
Git Commit f107c81e Branch renovate/lock-file-maintenance Document 1/4,204 ++ 3,550 --
Merge 3deeccac6bdb5fe8b0d07f60ae05da77541d1503 into 361d3066ffaca4241991cc6563403417bf562ecf
Git Commit 91af23cf Branch pull/17/merge Document 4/3,363 ++ 1,954 --
fix(deps): update all non-major dependencies
Git Commit 3deeccac Branch renovate/all-minor-patch Document 4/3,363 ++ 1,954 --
gabrielkuettel devportal
Merge 271ab6f80013bc89ee455c01edb24b4ae35ca7d2 into 9ccf32ecd596eac20065b70904206694aa41247b
Git Commit 23a82e42 Branch pull/644/merge Document 3/7 ++ 7 --
gabrielkuettel devportal
docs: standardize on base fee terminology
Git Commit 271ab6f8 Branch fix/pq-feedback Document 3/4 ++ 4 --
gabrielkuettel devportal
docs: correct the rationale for hashing post-quantum addresses
Git Commit fa1cca75 Branch fix/pq-feedback Document 1/2 ++ 2 --
mitre88 algokit-utils-py
fix: stringify JS-unsafe integers in AVM simulation traces (#324)
Large integers outside Number.MAX_SAFE_INTEGER were written as raw JSON
numbers. The AVM VS Code debugger (js-algorand-sdk v3) loses precision on
those values. Convert them to strings when persisting .trace.avm.json.

Closes #199.

Co-authored-by: Dr Alex Mitre <30060514+mitre88@users.noreply.github.com>
Co-authored-by: Joe Polny <joepolny@gmail.com>
Git Commit fbd6c6d0 Branch main Document 2/66 ++ 1 --
mitre88 algokit-utils-py
fix: avoid error transformer app id prefix collisions (#325)
AppClient error transformers matched app IDs with a substring check
(`"app=1142" in str(error)`), so a transformer for app 1142 could claim
errors for app 11423 and transform them with the wrong source map.

Match with a digit boundary (`app={id}(?!\d)`) instead.

Closes #296.

Co-authored-by: Dr Alex Mitre <30060514+mitre88@users.noreply.github.com>
Co-authored-by: Joe Polny <joepolny@gmail.com>
Git Commit 00713d3f Branch main Document 2/49 ++ 3 --
jannotti go-algorand
Merge 135db0dd23c53b542872d9661593777660c648b1 into 8d7f8f778c8668bb5162fad3179bbb4cbb1082bb
Git Commit 6ea68de4 Branch pull/6708/merge Document 3/127 ++ 13 --
jannotti go-algorand
Simulate: fix AppBudgetAdded accounting for inner groups
BeforeTxnGroup mirrors the budget the AVM grants, but it has never matched
what NewInnerEvalParams actually does. Two separate errors, both present
since the code was first written:

Budget was credited once per inner group rather than once per inner app
call. An inner group of payments wrongly added MaxAppProgramCost, and an
inner group holding several app calls added only one grant instead of one
per call. This only ever affected the reported figure, not the budget the
group really ran with.

ExtraOpcodeBudget from a simulate request was applied in every call to
BeforeTxnGroup, so a group with N inner groups was granted it N+1 times.
Unlike the above, that one added to PooledApplicationBudget itself, so
simulate handed out a multiple of the budget that was asked for and could
approve a group that would run out of budget on chain.

Neither was caught because the tests exercise extra budget and inner
groups on separate axes, and every inner group in them holds exactly one
app call, which is the single case where the first error is invisible.
Git Commit 135db0dd Branch pull/6708/head Document 3/127 ++ 13 --
mitre88 algokit-utils-py
Merge 3ad823226f70b1d08788011d3c56653ac3edd294 into 1b932fba279d31551eb5de033008eb9b3ea7423d
Git Commit bb75a063 Branch pull/324/merge Document 2/66 ++ 1 --
joe-p algokit-utils-py
Merge branch 'main' into mitre88/fix/simulation-trace-js-safe-ints
Git Commit 3ad82322 Branch pull/324/head Document 2/7 ++ 4 --
mitre88 algokit-utils-py
Merge 1780279e19b7cfa675c1d6658a452519622511aa into 1b932fba279d31551eb5de033008eb9b3ea7423d
Git Commit d6df8691 Branch pull/325/merge Document 2/49 ++ 3 --
joe-p algokit-utils-py
Merge branch 'main' into mitre88/fix/error-transformer-app-id-prefix
Git Commit 1780279e Branch pull/325/head Document 2/7 ++ 4 --
mitre88 algokit-utils-py
chore: pin gitpython to clear pip-audit (#327)
Direct-dev-pin GitPython>=3.1.58 so pip-audit stops failing on the
15 advisories in the 3.1.50 copy pulled in by python-semantic-release.
Same pattern already used for pygments, requests, and filelock.

Co-authored-by: Dr Alex Mitre <30060514+mitre88@users.noreply.github.com>
Git Commit 1b932fba Branch main Document 2/7 ++ 4 --
gabrielkuettel devportal
docs: use f5 instead of f2 for Falcon-512 scheme identifier
Git Commit 190d93ce Branch fix/pq-feedback Document 1/1 ++ 1 --
Merge 4cee93a5d9aa96a99d25a6d1288d01e6f0fdfac8 into 9bc334a8819e21a61e5717e04c07dec184a7c579
Git Commit 5523d1ef Branch pull/73/merge Document 2/205 ++ 329 --