Ecosystem metrics

New Repos
37
New
Commits
725
down 2.4%
Releases
5
up 25.0%
Contributors
48
down 14.3%
Merges
27
up 22.7%

Repository Explorer

10729 commits in all time May 07, 2026 14:07 – Aug 05, 2026 14:07 UTC
Merge 8716f2e53c07576a588b86fb4dcc3901284e4b5a into 95d55a9b81145fcbc0a09023680b96b684f57b64
Git Commit 5fcaefa0 Branch pull/595/merge Document 20/1,759 ++ 8 --
Merge 2130c2fd0826b5e8b15d16979455b15a4a5e8a19 into 5fcaefa09a2b14631d88271dcb021c18d9068b31
Git Commit 04e7baef Branch pull/596/merge Document 8/345 ++ 63 --
refactor: inline the pqsig wire key and drop its constants
Git Commit 8716f2e5 Branch feat/pq Document 4/7 ++ 11 --
chore: remove unused imports from the atomic transaction composer
Co-authored-by: Ignacio Esteban Losiggio <iglosiggio@gmail.com>
Git Commit d4c2fb2e Branch feat/pq Document 1/1 ++ 1 --
Argimirodelpozo puya
Merge bee8c1f5d4f3173816a11bcd2fc1408002c3889d into e87f23f05fb139d378e794f68368ee9c3f552c35
Git Commit d94b4fa5 Branch pull/748/merge Document 79/16,485 ++ 4,504 --
Argimirodelpozo puya
chore: changelog
Git Commit bee8c1f5 Branch chore/langspec-update Document 1/47 ++ 0 --
github go-algorand
add Go Benchmark (go) benchmark result for dda085879f1868c14ccb115fb5f92f2b4f75c741
Git Commit 3468e92c Branch gh-pages Document 1/445 ++ 1 --
jannotti sortition
Merge pull request #10 from algorand/sortition-update-freeze
SelectF128: update frozen CDF index behavior
Git Commit e7002813 Branch main Document 8/301 ++ 104 --
nullun go-algorand
Merge 592bd88b7dc7e7268598e8adc46122f89ac85c87 into dda085879f1868c14ccb115fb5f92f2b4f75c741
Git Commit 0b54cb51 Branch pull/6674/merge Document 25/2,070 ++ 1,387 --
iglosiggio go-algorand
docs: Add more data to our langspec.json files (#6617)
Co-authored-by: Daniel McGregor <daniel.mcgregor@makerx.com.au>
Co-authored-by: John Jannotti <jannotti@gmail.com>
Git Commit dda08587 Branch master Document 15/39,467 ++ 2,069 --
sofinico gGov
Merge 4d1fbe59681a77de19b3a28d3e2a6523918967ad into e083edbb6b85d08ad32c2c575f69b62d129387da
Git Commit d838aa30 Branch pull/103/merge Document 10/227 ++ 82 --
SashaMIT go-algorand
Merge ab6601b2244d8fa2311e49a7f0d97ce20391294d into 88fe542f3a2b6cbe898497cd3321f7bd20a7429b
Git Commit ef708014 Branch pull/6694/merge Document 2/5 ++ 2 --
SashaMIT go-algorand
ci: bind nightly/PR workflow inputs via env before shell
Pass branch and full_coverage through env: before run: scripts
(script-injection class for workflow_dispatch/workflow_call inputs).

Co-authored-by: Cursor <cursoragent@cursor.com>
Git Commit ab6601b2 Branch pull/6694/head Document 2/5 ++ 2 --
scholtz-aures wallet
Deploying to gh-pages from @ scholtz/wallet@2f1cf1bf8cd5673ec2c9411b38aa507e4e48d690 🚀
Git Commit d2e961aa Branch gh-pages Document 9/18 ++ 18 --
scholtz-aures wallet
fix: add error handling for WalletConnect state reset on logout and transport closure
Git Commit 2f1cf1bf Branch master Document 3/40 ++ 8 --
sofinico gGov
feat: frontend: view/edit mode for the manage period page
- `/manage/period/$periodId` now has two faces. Edit is opt-in via `?mode=edit`; View is the absence of that param, and `validateSearch` normalizes any other value to View. A View/Edit toggle sits in the header, hidden when there is no wallet or the period is frozen.

- Every write affordance now gates on one flag: `showEditControls`, defined as connected SDK + `mode === 'edit'` + `editable`. `editable` now means the period is not frozen, based on readiness and votes. This replaces the previous status-based definition.

- Dropped the `status === 'upcoming'` condition. The contract's `editPeriod` only asserts operator, `!ready`, and `end > start`, so a draft whose voting window is active or has passed is still editable on chain.

- A ready period with no votes cast is still editable because it can be reverted to draft. It keeps edit controls live in Edit mode and shows a warning that changes will fail until it is reverted. The contract, not the UI, rejects those writes.

- Added `src/utils/periodEditing.ts` with shared `periodHasVotes` and `periodFrozen`, used by the list and detail page. A ready period with votes cast is frozen, so it gets no Edit affordance and no View/Edit toggle.

- Manage periods list: the title cell links to View, and the actions column holds a single button per row: Edit, or View for a frozen period.

- Misc: the Upcoming status chip no longer uses `bg-accent`; it now uses a custom soft pink so it is visually distinct from Ended. This intentionally uses a Tailwind color outside the design tokens because it only appears in the operator-only Manage UI.
Git Commit 4d1fbe59 Branch chore/improvements-on-manage-ui Document 7/138 ++ 42 --
sofinico gGov
fix: frontend: input label spacing
Fix labels sitting too close to their inputs. In Tailwind v4, `space-y-*` sets margin-bottom on the label, and a plain `<label>` is inline — inline elements ignore top and bottom margins, so the spacing did nothing. `ui/label.tsx` is now `block`, which takes the gap from 1.8px to the 8px it was meant to be, in every form.
Git Commit ff33039f Branch chore/improvements-on-manage-ui Document 1/3 ++ 1 --
sofinico gGov
chore: frontend: period title in manage list with UTC date range + sample data update
- Show the period title in the /manage list. New Title column, and the whole row is now one `PeriodTableRow` component so the period body is read once per row instead of twice — the title and the ballot label both come from it, and the list query doesn't include it.

- The voting window column now shows dates only, with the full UTC times on hover. This needed a new `formatDateRangeUTC`: the existing `formatDateRange` uses the viewer's timezone, and the manage panel works in UTC, so it could show a different day than the tooltip below it.

- Sample data: election ballots read Support / Veto / Abstain, matching what the manage UI writes.
Git Commit 1e2b2041 Branch chore/improvements-on-manage-ui Document 3/93 ++ 46 --
scholtz-aures wallet
Deploying to gh-pages from @ scholtz/wallet@0bcc2aac19d9a609a856385b7476f663d00a6a05 🚀
Git Commit 4515a623 Branch gh-pages Document 9/25 ++ 25 --
scholtz-aures wallet
fix: implement reset actions for WalletConnect state on logout
Git Commit 0bcc2aac Branch master Document 3/57 ++ 1 --
sofinico gGov
Merge ddd260b543bb34bd650f27d3512eefb6e680d2b3 into 0ec4bc2ffb4db76d5f74f9a78efee66b75f2d556
Git Commit e083edbb Branch pull/101/merge Document 19/4,801 ++ 3,872 --
sofinico gGov
chore: address nit JSDoc comment from PR review
Git Commit ddd260b5 Branch feat/last-option-abstain Document 1/3 ++ 3 --
sofinico gGov
fix(deps): clear high audit advisories and prune stale overrides
pnpm audit --audit-level=high was failing on:

- undici >=7.0.0 <7.29.0 (GHSA-4cwx-7wf7-3272) -> new override ^7.29.0
- fast-uri >=3.0.0 <3.1.5 (GHSA-7p8r-x3mc-p8w7) -> ^3.1.4 bumped to ^3.1.5
- brace-expansion >=4.0.0 <5.0.9 (GHSA-rgw5-rvv9-x895) -> @5 ^5.0.8 bumped to ^5.0.9

Resolving the workspace with overrides: {} showed upstream now satisfies several floors on its own, so the dead and non-security ones are dropped: @isaacs/brace-expansion (no longer in the tree at all), flatted, rollup, minimatch@9, minimatch@10 and picomatch@4. sharp, undici, ws@7 and the @joshwooding plugin are still load-bearing and stay.

tar and postcss had drifted below their current advisories, so their floors move to ^7.5.21 (GHSA-r292-9mhp-454m) and ^8.5.23 (GHSA-fxqj-rqcc-2cmp), clearing two moderates as well.

Override comments now carry only the advisory that sets the current floor. The earlier IDs are subsumed by the higher floor and had already gone stale on tar and postcss.

undici 7.29.0, tar 7.5.22 and postcss 8.5.24 are all past the workspace minimumReleaseAge, so only the existing brace-expansion and fast-uri excludes remain. Frontend and contracts builds verified.
Git Commit a5e6763f Branch feat/last-option-abstain Document 2/40 ++ 53 --
nullun go-algorand
Merge 6534fb3aac880141615edd47f116b04445501986 into 88fe542f3a2b6cbe898497cd3321f7bd20a7429b
Git Commit 359d8449 Branch pull/6693/merge Document 2/7 ++ 6 --