Ecosystem metrics

New Repos
15
down 40.0%
Commits
856
up 14.7%
Releases
11
up 120.0%
Contributors
59
up 25.5%
Merges
14
down 44.0%

Repository Explorer

10595 commits in all time May 14, 2026 17:23 – Aug 12, 2026 17:23 UTC
Argimirodelpozo puya
Merge 8439dd47918f5199d62408a20a608c303314e0a0 into c471fccd147965ff848a5b1bfd2bc1d8c69694e5
Git Commit 30e4d22a Branch pull/748/merge Document 75/16,478 ++ 4,499 --
sambitsargam algo-voting
Merge pull request #898 from sambitsargam/dependabot/npm_and_yarn/typescript-eslint/parser-8.66.0
build(deps-dev): bump @typescript-eslint/parser from 8.67.0 to 8.66.0
Git Commit afe4d3b2 Branch main Document 1/1 ++ 1 --
sambitsargam algo-voting
Merge pull request #899 from sambitsargam/dependabot/npm_and_yarn/eslint-tw-10.8.1
build(deps-dev): update eslint requirement from ^10.8.0 to ^10.8.1
Git Commit 665d9697 Branch main Document 1/1 ++ 1 --
Argimirodelpozo puya
chore: changelog
Git Commit 8439dd47 Branch chore/langspec-update Document 1/47 ++ 0 --
Argimirodelpozo puya
chore: lint
Git Commit 820bda75 Branch chore/langspec-update Document 3/19 ++ 21 --
Argimirodelpozo puya
test: add op tests for sha512, poseidon2, appBox family of ops, and `app_params_set` and new appParams fields
Git Commit 64758e67 Branch chore/langspec-update Document 60/9,674 ++ 1,003 --
Argimirodelpozo puya
chore: poe gen
Git Commit a8abfacb Branch chore/langspec-update Document 6/2,198 ++ 586 --
Argimirodelpozo puya
feat: "ussemble" layer changes to support multi-byte ops (`sub_code` field)
Git Commit d0d1f7b4 Branch chore/langspec-update Document 2/14 ++ 10 --
Argimirodelpozo puya
script changes to accomodate new `app_box_*` ops and `app_params_set`, `sub_code` for opcodes more than one byte long, and new augmented langspec in go-algorand
Git Commit 58a9a462 Branch chore/langspec-update Document 5/162 ++ 56 --
Argimirodelpozo puya
chore: get augmented langspec from go-algorand
Git Commit 10b64e4e Branch chore/langspec-update Document 1/4,388 ++ 2,847 --
lempira algokit-core
refactor(api): oas pipeline and generator parity (#349)
Co-authored-by: David Rojas <lempira@users.noreply.github.com>
Git Commit 0262aa8d Branch main Document 280/4,948 ++ 8,285 --
Merge 2c0593a20943624402079cbc948e101dc3480710 into 68e036affd9e62d0a64dcdb3f252eb0ee2e052d3
Git Commit f786e1d6 Branch pull/6706/merge Document 1/2 ++ 2 --
Bump Version, Remove buildnumber.dat and genesistimestamp.dat files.
Git Commit 2c0593a2 Branch pull/6706/head Document 3/1 ++ 3 --
Merge remote-tracking branch 'origin/rel/stable' into relstable5.0.0-remerge
Git Commit cc413cbd Branch pull/6706/head Document 3/4 ++ 2 --
Argimirodelpozo puya-ts
Merge e0969fdc4fedc243b49bc2e6c69293e80530382b into 9306fe0d6d4c0041ab9eb7fa1a492bdbd790ec4d
Git Commit 871af42a Branch pull/401/merge Document 70/4,727 ++ 3,127 --
nullun specs
Merge f7c85b5a270b91e3112391de4d3e96cb560405b0 into b45e348a2810a366b9ae118e30779e855c9aadd0
Git Commit 34323d9c Branch pull/314/merge Document 10/89 ++ 74 --
nullun specs
docs: state the box access opt-in flags in the AVM Box Access section
The app_box_* opcodes can operate on another application's boxes, but
the AVM chapter never said this requires the accessed application's
opt-in. Add a paragraph pointing at the ForeignBoxReads and
FamilyBoxAccess parameters and the family reentrancy rule, which are
specified in the ledger's Applications chapter.
Git Commit f7c85b5a Branch pull/314/head Document 1/9 ++ 0 --
nullun specs
docs: refresh generated opcode docs from the go-algorand doc audit
Regenerated Appendix A and the auto-included opcode tables from
algorand/go-algorand#6690, which audits the AVM opcode documentation.
Notable box changes: the short descriptions now state the 64-byte name
limit, and the shared availability/authorization/reentrancy prose no
longer repeats under every box opcode, deferring to the normative
sections of this spec instead.
Git Commit 85aa8640 Branch pull/314/head Document 9/80 ++ 74 --
nullun go-algorand
Merge 70057d9fbb6ed70c68daeff3a6afffd3f158258d into 68e036affd9e62d0a64dcdb3f252eb0ee2e052d3
Git Commit 69aaf5ff Branch pull/6690/merge Document 38/2,185 ++ 3,884 --
nullun go-algorand
Doc: Move the shared box access rules out of the opcode extras
The availability, authorization, and reentrancy rules were repeated in
the extra text of all 18 box opcodes. Shared semantics belong in prose
outside the individual opcodes, as the byte math opcodes already do:
every sentence is normatively covered in the specs repo (box name
length, availability, the ClearState ban, the box-access flags, and
the family reentrancy rule), and the AVM chapter's Box Access section
gains a paragraph pointing at the authorization rules.

Keep only op-specific extra text: the zero-fill note on the creates,
the 4,096-byte advice on get/put, and the constant-length note on
splice. The improved short descriptions, including the 64-byte name
limit, are unchanged.
Git Commit 70057d9f Branch pull/6690/head Document 13/45 ++ 347 --