Commit Graph

5321 Commits

Author SHA1 Message Date
peiit
7feaa17a0d add aio-arch/graphlib 2025-10-07 17:36:51 -07:00
Avelino
ac88c3e8cf
docs: add AGENTS.md with LLM contribution guide
This commit introduces AGENTS.md, a comprehensive guide outlining conventions and project context for language model (LLM) contributions to the awesome-go repository. The document details project structure, coding guidelines for Go and JavaScript, CI/testing expectations, and documentation standards. It aims to ensure consistency, quality, and clarity for both human and automated contributors.

Signed-off-by: Avelino <31996+avelino@users.noreply.github.com>
2025-10-07 21:27:57 -03:00
rulego-team
1b21b1b2fa Add StreamSQL 2025-10-07 13:40:22 -07:00
Yurii Biurher
8fe342f080 add dec128 package 2025-10-07 12:50:59 -07:00
Mario Macias
c26326d747 address review comments 2025-10-07 09:14:18 -07:00
Mario Macias
f3bace2eef Added gostream library
Go Streams API is a Type safe Stream processing library inspired in the Java Streams API: https://github.com/mariomac/gostream

You can read more about it and its performance here: https://macias.info/entry/202212020000_go_streams.md
2025-10-07 09:14:18 -07:00
Junior Yono
a86d762177 Update README.md 2025-10-07 09:02:22 -07:00
Sam Lown
d7acf33aa5 Add gobl library to financial libraries list
Added gobl library to the list of financial libraries.
2025-10-07 05:01:14 -07:00
Miklos Karpati
9d317a3486 Add mockfs to Testing 2025-10-07 04:57:54 -07:00
Satoshi Konno
31746989ff Update README.md 2025-10-07 04:55:35 -07:00
Satoshi Konno
66bd34220c docs: add go-job 2025-10-07 04:55:35 -07:00
Satoshi Konno
62de9a29ec docs: add go-job 2025-10-07 04:55:35 -07:00
kyuff
1be332e7e4 fix nitpick comment 2025-10-07 04:54:08 -07:00
kyuff
1559616e6b Add anchor 2025-10-07 04:54:08 -07:00
Kramskoi Alexej
123cc85457 Add go-pcaplite lib.md 2025-10-07 04:43:36 -07:00
Kramskoi Alexej
a6ee34a915 Update README.md 2025-10-07 04:43:36 -07:00
Kramskoi Alexej
9f36a2d051 Update README.md 2025-10-07 04:43:36 -07:00
alvii147
2414c1b488 adjust alphabetical order 2025-10-07 04:33:39 -07:00
alvii147
fb76121b44 add github.com/alvii147/gloop 2025-10-07 04:33:39 -07:00
Ken Faulkner
496ecafe83 update description of borders project 2025-10-07 04:26:57 -07:00
Ken Faulkner
cf6a8bb59f add github.com/kpfaulkner/borders to README.md 2025-10-07 04:26:57 -07:00
Maksim Bolgarin
6e112fad92 docs: add contem package 2025-10-07 04:25:14 -07:00
Maksim Bolgarin
c547ac1c8c docs: add abstract package to Utilities 2025-10-07 04:23:03 -07:00
Jacek Olszak
f1e2a5daa5 Add Pi 2025-10-07 04:02:39 -07:00
Fahim Faisaal
72395faf46 Add VarMQ - Storage agnostic message queue and worker pool 2025-10-07 04:02:12 -07:00
Avelino
8cb5e86f56 remove duplicate PR quality check workflow and script
Signed-off-by: Avelino <31996+avelino@users.noreply.github.com>
2025-10-06 06:49:23 -03:00
Avelino
728d16b6d2 fix: use sticky-pull-request-comment for quality check report
Replaces the previous comment action with marocchino/sticky-pull-request-comment@v2 to avoid duplicate comments on PRs. This ensures the quality check report is always updated in place, improving PR clarity and reducing notification noise.

Ref: https://github.com/avelino/awesome-go/pull/5820#issuecomment-3346082315

Signed-off-by: Avelino <31996+avelino@users.noreply.github.com>
2025-10-06 06:49:23 -03:00
Mythios
f513e304e8
add beep (#5838)
Co-authored-by: loudgolem <phanirithvij2000@gmail.com>
2025-10-04 17:31:41 +05:30
Piyush Sharma
f78657614e
Add Contribution and License sections to README (#5832) 2025-10-04 17:26:39 +05:30
phanirithvij
673137bdad
update license link
Signed-off-by: phanirithvij <phanirithvij2000@gmail.com>
2025-10-04 16:26:54 +05:30
Meghana
d16c378b5b
Add License section to README (#5830) 2025-10-04 16:21:24 +05:30
Kunal Singh
c045909b7c
Add SafeDep/vet to security libraries list (#5836) 2025-10-04 16:13:13 +05:30
Melvin Davis
bbc8f5dcdb
add go-iam, remove go-guardian (#5813) 2025-10-04 15:57:46 +05:30
alkak95
af05471465
add chaosmonkey (#5833)
Co-authored-by: Alka Kumari <alka.kumari@frontdoor.com>
2025-10-04 15:45:16 +05:30
Sarthak S. Waghmare
64deb2e7d3
Added docker-volume-backup to DevOps Tools Section (#5775) 2025-10-03 15:13:50 +05:30
Dean Ruina
f3338d41f0
add timberjack (#5715) 2025-09-29 14:57:26 +05:30
Ranjuna120
d1150cfe37 Update README.md 2025-09-28 20:25:56 -03:00
Ranjuna120
0b67baac5a Update README.md 2025-09-28 20:25:56 -03:00
Alex Telpis
16e5b761d2 no promo 2025-09-28 20:20:05 -03:00
Alex Telpis
62601ca610 Add atelpis/enflag 2025-09-28 20:20:05 -03:00
Torbjörn Einarsson
df406ab5b2
Add hls-m3u8 (#5803) 2025-09-20 10:05:57 +05:30
coderabbitai[bot]
be0217f5b7 📝 Add docstrings to avelino/auto-check
Docstrings generation was requested by @avelino.

* https://github.com/avelino/awesome-go/pull/5810#issuecomment-3289725831

The following files were modified:

* `.github/scripts/check-quality.js`
* `.github/scripts/extract-pr-links.js`
2025-09-14 15:00:16 -03:00
Avelino
1a93ba0fab Update .github/scripts/check-quality.js
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-09-14 15:00:16 -03:00
Avelino
8a1c8ef576 Update .github/scripts/check-quality.js
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-09-14 15:00:16 -03:00
Avelino
c2be79cb1d feat: add automated PR quality checks and PR link extraction scripts
- Introduce `.github/scripts/check-quality.js` to automate validation of PRs against minimum standards from `CONTRIBUTING.md`:
  - Checks repo accessibility, go.mod presence, SemVer release, Go Report Card grade, pkg.go.dev, and coverage link.
  - Outputs a markdown report and sets fail status for critical issues.
- Add `.github/scripts/extract-pr-links.js` to extract required links from PR body and format a review comment.
- Update workflow to run these scripts and post results as PR comments.
- Update `CONTRIBUTING.md` to clarify requirements and reference new automation.

fixed https://app.codacy.com/gh/avelino/awesome-go/pull-requests/5810/issues

Signed-off-by: Avelino <31996+avelino@users.noreply.github.com>

Signed-off-by: Avelino <31996+avelino@users.noreply.github.com>
2025-09-14 15:00:16 -03:00
Avelino
12dc8e9fde feat: add automated PR quality checks for CONTRIBUTING.md standards
- Add `.github/scripts/check-quality.js` to extract PR links and validate minimum standards:
  - Checks repo accessibility, go.mod, SemVer release, Go Report Card (A- or better), coverage, and pkg.go.dev.
  - Outputs markdown report and sets fail status for critical issues.
- Add `.github/scripts/extract-pr-links.js` to extract and format PR body links for review.
- Add `.github/workflows/pr-quality-check.yaml` to run quality checks on PRs, post results as comments, sync labels, and fail PR if critical checks fail.
- Update `CONTRIBUTING.md` to clarify required PR body links and quality standards.
- Update `.github/workflows/pull-request-first-comment.yaml` to support new automation.

This improves PR review automation and enforces minimum quality standards for new submissions.

Signed-off-by: Avelino <31996+avelino@users.noreply.github.com>
2025-09-14 15:00:16 -03:00
Karl Gaissmaier
ffd7b28c08
bart: update description (#5739) 2025-09-08 19:14:10 +05:30
Father of chain
5c75c4e334
docs: update Package Management (add modup, remove unmaintained and depricated) (#5784)
* add chaindead/modup

* rm lucasepe/modgv, Masterminds/glide, tools/godep, nitrous-io/goop, lunny/gop, gpmgo/gopm, kardianos/govendor, pote/gpm, VividCortex/johnny-deps,DamnWidget/VenGO (unmaintained)

---------

Co-authored-by: Maxim Miroshnichenko <m.miroshnichenko@bi.zone>
2025-08-29 07:28:55 +05:30
ABGR
7d5766c8a7
kubo: update description (#5790)
kubo is NOT a blockchain/framework
2025-08-27 18:56:37 +05:30
Pycub
e4167bb35f
fix: point arch-go to upstream repo instead of fork (#5781) 2025-08-21 08:19:55 +05:30