Commit Graph

5277 Commits

Author SHA1 Message Date
Furkan Yilmaz
2aa324f55d
Add GopherCon Africa to conferences list (#6085) 2026-03-19 15:07:27 +05:30
Anatole Lucet
692495d11e
Add loom to Command Line (#6130) 2026-03-18 14:57:42 +00:00
Brian Leishman
ba25d4759d
Add BrianLeishman/go-imap to Email section (#6128)
Add go-imap IMAP client library with auto-reconnect, OAuth2, IDLE
support, and built-in MIME parsing to the Email section.
2026-03-18 12:09:47 +00:00
Andrey Kolkov
ac348aec86
Add coregx/ahocorasick to Text Processing (#6127) 2026-03-18 11:52:03 +00:00
anh
776f669b43
Add goai – Go SDK for building AI applications. One SDK, 20+ providers. (#6124)
* Add goai – Go SDK for building AI applications. One SDK, 20+ providers.

Add goai – Go SDK for building AI applications. One SDK, 20+ providers.

https://github.com/zendev-sh/goai

* Add goai – Go SDK for building AI applications. One SDK, 20+ providers.

Add goai – Go SDK for building AI applications. One SDK, 20+ providers.

https://github.com/zendev-sh/goai
2026-03-17 21:05:50 +00:00
Andrey Kolkov
2d77e4d93f
Add gogpu to Game Development (#6123) 2026-03-17 04:19:12 +00:00
Andrey Kolkov
773ac1167e
Add gogpu/ui to GUI Toolkits (#6122) 2026-03-16 20:09:19 +00:00
Andrey Kolkov
5b78cceacb
Add gogpu/gg to Images (#6121) 2026-03-16 18:43:45 +00:00
Oleg Trifonov
a0ca297a2d
Add rpcplatform to Distributed Systems (#6048)
* Add rpcplatform to Distributed Systems

* Del ringpop-go from Distributed Systems
2026-03-16 10:15:06 +00:00
Ajit Pratap Singh
9efa6d74a5
Add GoSQLX to Database Tools (#6118)
Co-authored-by: Ajit Pratap Singh <ajitpratapsingh@Ajits-Mac-mini-2655.local>
2026-03-15 19:53:26 +00:00
Gerardo JT
8383b7d7f7
Add goconfig to Configuration libraries (#6117) 2026-03-15 14:49:59 +00:00
Tirth Patel
ae6d9f756e
Add threads-go to Third-party APIs (#6114) 2026-03-15 04:05:34 +00:00
Sam Tucker-Davis
2bbcf4e010
Add taxonkit to Science and Data Analysis section (#6113) 2026-03-14 06:56:20 +00:00
aragossa
5b312fdc0d
Add pii-shield to Security section (#6028) 2026-03-12 22:51:05 +00:00
Furkan Yilmaz
dd27c1ae74
Update README.md (#6110)
Add tparse to Testing Frameworks section
2026-03-12 16:27:36 +00:00
nilpoona
8a3c23cad8
feat(security): add leakhound to security libraries list (#6109) 2026-03-12 13:44:35 +00:00
Julian Claus
1f92efc283
replace old with new project (#5899) 2026-03-12 09:11:36 +00:00
kslamph
fa9fc24911
feat: add tronlib to Blockchain section (#6108)
TronLib is a comprehensive, production-ready Go SDK for interacting with the TRON blockchain.

Forge link: https://github.com/kslamph/tronlib
pkg.go.dev: https://pkg.go.dev/github.com/kslamph/tronlib
goreportcard.com: https://goreportcard.com/report/github.com/kslamph/tronlib
Coverage: https://app.codecov.io/gh/kslamph/tronlib
2026-03-11 12:43:30 +00:00
Nicola Strappazzon C.
757c78a4d3
feat(security): add password manager link (#6107) 2026-03-11 11:06:43 +00:00
Kenta Takeuchi
abac732842
Add ggc to Version Control (#6106)
* feat: add ggc to Version Control

* fix: restore SJSON trailing whitespace to match upstream
2026-03-11 10:51:10 +00:00
Dhruvil
2596997f66
Update ribbonGo repository URL to new organization (#6105)
Update link from github.com/RibbonGo/ribbonGo to
github.com/RibbonFilter/ribbonGo following organization rename.
2026-03-10 16:21:46 +00:00
Prakersh Maheshwari
c9662fe590
Add onWatch to Other Software (#6104) 2026-03-09 22:05:33 +00:00
Dhruvil
b9abb89e4a
Add ribbonGo to Bloom and Cuckoo Filters (#6103)
Add ribbonGo (https://github.com/RibbonGo/ribbonGo) - first pure Go
implementation of Ribbon filters for space-efficient approximate set
membership queries.
2026-03-09 18:16:11 +00:00
Aaron Alpar
bbfcfe01b5
Add deheap to Data Structures and Algorithms / Queues (#6101) 2026-03-08 23:36:05 +00:00
Fahim Faisaal
c817c8dc08
Added vizb - An interactive go benchmark visualizer (#5951)
* Added vizb - An interactive go benchmark visualizer

* fix: Capitalize "Go" in vizb tool description in README.
2026-03-08 15:26:30 +00:00
HotPlexBot
930768523b
Add hotplex - AI Agent Runtime Engine (#6098)
* Add hotplex to Artificial Intelligence section

hotplex is an AI Agent runtime engine that provides long-lived sessions for CLI AI tools like Claude Code and OpenCode. It offers full-duplex streaming, multi-platform integrations (Slack, Feishu, Telegram, Discord), and secure sandbox.

* Update hotplex entry: shorten description, add pi-mono support

---------

Co-authored-by: 黄飞虹 <aaronwong1989@gmail.com>
2026-03-06 01:02:40 +00:00
Kareem
dd70a992ed
add pending to job scheduler list (#6097) 2026-03-05 20:27:06 +00:00
Andrey Kolkov
60b4036daf
Add phoenix-tui/phoenix to Advanced Console UIs (#6095) 2026-03-05 18:01:19 +00:00
Andrey Kolkov
a45bc5c978
Add coregx/relica to SQL Query Builders (#6094) 2026-03-05 15:11:59 +00:00
Andrey Kolkov
8b4b8cd063
Add coregx/fursy to Routers (#6093) 2026-03-05 13:50:50 +00:00
Nicolas
acd70c2df2
add: godoclive to the Utilities section (#6090) 2026-03-04 10:43:49 +00:00
Andrey Kolkov
f109aea350
Add coregx/signals to Stream Processing (#6088) 2026-03-03 18:22:50 +00:00
Andrey Kolkov
5a618955bc
Add unilibs/uniwidth to Text Processing (#6087)
* Add unilibs/uniwidth to Text Processing

* Trigger CI re-run
2026-03-03 17:42:40 +00:00
Meng Zhuo
e4409d31e1
Add GopherCon China to the events list (#6063) 2026-03-03 09:39:58 +05:30
Mikhail
fc6eb31250
add protoc-gen-httpgo to Generators section (#6004)
Co-authored-by: m.rybnikov <m.rybnikov@fbs.com>
2026-03-02 17:24:25 +00:00
Avelino
e102cbdaae
fix alphabetical order of go-date-fns and go-datebin in Date and Time section
Signed-off-by: Avelino <31996+avelino@users.noreply.github.com>
2026-03-02 14:22:29 -03:00
Avelino
49a263d2ab
create security, faq report
Signed-off-by: Avelino <31996+avelino@users.noreply.github.com>
2026-03-02 14:18:11 -03:00
Avelino
24273bf86b
Fix pwn request vulnerability in PR quality checks workflow
The pull_request_target workflow checked out and executed Go scripts from
the PR head, allowing attackers to inject arbitrary code via init()
functions with access to a write-scoped GITHUB_TOKEN. This was confirmed
exploited in the wild (ref: StepSecurity blog).

Checkout now targets the base branch so only trusted scripts execute.
PR head SHA is fetched as data-only for diffing via a new PR_HEAD_SHA
env var. Write operations (comments, labels) are isolated in a separate
report job that never checks out code. All job permissions follow least
privilege — quality runs read-only, report holds the write token.

fixed: #6083

Signed-off-by: Avelino <31996+avelino@users.noreply.github.com>
Co-Authored-By: Thierry Abalea <thierry.abalea@shipfox.io>
2026-03-02 11:51:11 -03:00
Andrey Kolkov
470fa15543
Add go-webgpu/goffi to Uncategorized (#6082) 2026-03-02 08:16:47 +00:00
Nick Charney Kaye
aed574703b
Add music-theory to Audio and Music section (#5980)
This PR adds music-theory to the Audio and Music section.
**Package links:**
- pkg.go.dev: https://pkg.go.dev/gopkg.in/music-theory.v0
- Go Report Card: https://goreportcard.com/report/gopkg.in/music-theory.v0
**Coverage:**
- key package: 100%
- scale package: 100%
- note package: 81.4%
- chord package: 72.9%
**Description:**
music-theory is a Go library for music theory models including notes, keys, chords, and scales. It provides comprehensive functionality for working with musical concepts programmatically and includes a command-line utility for demonstrating the library capabilities.
2026-03-02 05:18:52 +00:00
Zheng Dayu
5f0d16f2bc
add ceshihao/windowsupdate to Windows section (#6012) 2026-03-02 03:01:40 +00:00
Arif Dogan
0b86a6a8b6
added govisual to README.md (#5681) 2026-03-01 17:47:40 +00:00
Bob Glickstein
106d892798
Add github.com/bobg/combo (combinatorial operations library). (#5984)
* Add github.com/bobg/combo (combinatorial operations library).

* Remove concurrent-writer and count-min-log.
2026-03-01 17:16:10 +00:00
Andrey Rodrigues
d1cdfff7e4
add go-safecast (#6008) 2026-03-01 14:37:48 +00:00
Andrey Kolkov
f2c2f75037
Add coregx/coregex to Regular Expressions (#6076) 2026-03-01 10:23:58 +00:00
root
eec90d6967
Add FSM for Go to README (#6075) 2026-03-01 08:39:04 +00:00
root
74ae5db1c7
Add TG Telegram Bot Framework to README (#6074)
TG - Telegram Bot Framework for Go

## We want to ensure high quality of the packages. Make sure that you've checked the boxes below before sending a pull request.

- [x] I have read the [Contribution Guidelines](https://github.com/avelino/awesome-go/blob/main/CONTRIBUTING.md#contribution-guidelines)
- [x] I have read the [Maintainers Note](https://github.com/avelino/awesome-go/blob/main/CONTRIBUTING.md#maintainers)
- [x] I have read the [Quality Standards](https://github.com/avelino/awesome-go/blob/main/CONTRIBUTING.md#quality-standards)

_Not every repository (project) will require every option, but most projects should. Check the Contribution Guidelines for details._

- [x] The repo documentation has a pkg.go.dev link.
- [x] The repo documentation has a coverage service link.
- [x] The repo documentation has a goreportcard link.
- [x] The repo has a version-numbered release and a go.mod file.
- [x] The repo has a continuous integration process that automatically runs tests that must pass before new pull requests are merged.
- [x] Continuous integration is used to attempt to catch issues prior to releasing this package to end-users.

## Please provide some links to your package to ease the review

- [x] forge link (github.com, gitlab.com, etc): https://github.com/enetx/tg
- [x] pkg.go.dev: https://pkg.go.dev/github.com/enetx/tg
- [x] goreportcard.com: https://goreportcard.com/report/github.com/enetx/tg
- [x] coverage service link: https://coveralls.io/github/enetx/tg?branch=main

## Pull Request content

- [x] The package has been added to the list in alphabetical order.
- [x] The package has an appropriate description with correct grammar.
- [x] As far as I know, the package has not been listed here before.

## Category quality

_Note that new categories can be added only when there are 3 packages or more._

Packages added a long time ago might not meet the current guidelines anymore. It would be very helpful if you could check 3-5 packages above and below your submission to ensure that they also still meet the Quality Standards.

Please delete one of the following lines:

- [x] The packages around my addition still meet the Quality Standards.

Thanks for your PR, you're awesome! 😎
2026-03-01 08:17:08 +00:00
Deatil
dad843daca
add go-jwt (#6073) 2026-03-01 06:45:14 +00:00
Maksym Kryvchun
c7c56d6f1b
docs: add otelinji (#4598) 2026-03-01 03:49:21 +00:00
Bo-Yi Wu
8aa7c7d947
chore(auth): add AuthGate server (#6066) 2026-03-01 00:01:45 +00:00