Skip to content

Commit 8bd4613

Browse files
committed
Robot Updated at:6 Feb 2025 21:11:22 GMT
1 parent 6277f0c commit 8bd4613

6 files changed

+289
-199
lines changed

docs/awesome/awesome-generative-ai.md

+1
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,7 @@ Contributions to this list are welcome. Before submitting your suggestions, plea
117117
- [Notion AI](https://www.notion.so/product/ai) - Write better, more efficient notes and docs.
118118
- [Nekton AI](https://nekton.ai) - Automate your workflows with AI. Describe your workflows step by step in plain language.
119119
- [Rewind](https://www.rewind.ai/) - Rewind is a personalized AI powered by everything you've seen, said, or heard.
120+
- [NotebookLM](https://notebooklm.google/) - A research and note-taking online tool to interact with documents, powered by Google Gemini.
120121

121122
### Meeting assistants
122123

docs/awesome/awesome-go.md

+12-11
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,7 @@ _Tools for building blockchains._
151151

152152
_Libraries for building and working with bots._
153153

154-
- [arikawa](https://github.com/diamondburned/arikawa) - A library and framework for the Discord API.
154+
- [arikawa](https://github.com/diamondburned/arikawa) - A library and framework for the Discord API.
155155
- [bot](https://github.com/go-telegram/bot) - Zero-dependencies Telegram Bot library with additional UI components
156156
- [echotron](https://github.com/NicoNex/echotron) - An elegant and concurrent library for Telegram Bots in Go.
157157
- [ephemeral-roles](https://github.com/ewohltman/ephemeral-roles) - A Discord bot for managing ephemeral roles based upon voice channel member presence.
@@ -634,7 +634,6 @@ _Data stores with expiring records, in-memory distributed data stores, or in-mem
634634
- [clickhouse-bulk](https://github.com/nikepan/clickhouse-bulk) - Collects small inserts and sends big requests to ClickHouse servers.
635635
- [dbbench](https://github.com/sj14/dbbench) - Database benchmarking tool with support for several databases and scripts.
636636
- [dg](https://github.com/codingconcepts/dg) - A fast data generator that produces CSV files from generated relational data.
637-
- [dynago](https://github.com/twharmon/dynago) - Simplify working with AWS DynamoDB.
638637
- [gatewayd](https://github.com/gatewayd-io/gatewayd) - Cloud-native database gateway and framework for building data-driven applications. Like API gateways, for databases.
639638
- [go-mysql](https://github.com/siddontang/go-mysql) - Go toolset to handle MySQL protocol and replication.
640639
- [gorm-multitenancy](https://github.com/bartventer/gorm-multitenancy) - Multi-tenancy support for GORM managed databases.
@@ -1171,7 +1170,7 @@ _Tools for managing and working with Goroutines._
11711170
- [parallel-fn](https://github.com/rafaeljesus/parallel-fn) - Run functions in parallel.
11721171
- [pond](https://github.com/alitto/pond) - Minimalistic and High-performance goroutine worker pool written in Go.
11731172
- [pool](https://github.com/go-playground/pool) - Limited consumer goroutine or unlimited goroutine pool for easier goroutine handling and cancellation.
1174-
- [rill](https://github.com/destel/rill) - Go toolkit for clean, composable, channel-based concurrency.
1173+
- [rill](https://github.com/destel/rill) - Go toolkit for clean, composable, channel-based concurrency.
11751174
- [routine](https://github.com/timandy/routine) - `routine` is a `ThreadLocal` for go library. It encapsulates and provides some easy-to-use, non-competitive, high-performance `goroutine` context access interfaces, which can help you access coroutine context information more gracefully.
11761175
- [routine](https://github.com/x-mod/routine) - go routine control with context, support: Main, Go, Pool and some useful Executors.
11771176
- [semaphore](https://github.com/kamilsk/semaphore) - Semaphore pattern implementation with timeout of lock/unlock operations based on channel and context.
@@ -1310,6 +1309,7 @@ _Libraries for programming devices of the IoT._
13101309
## Job Scheduler
13111310

13121311
_Libraries for scheduling jobs._
1312+
13131313
- [cdule](https://github.com/deepaksinghvi/cdule) - Job scheduler library with database support
13141314
- [cheek](https://github.com/datarootsio/cheek) - A simple crontab like scheduler that aims to offer a KISS approach to job scheduling.
13151315
- [clockwerk](https://github.com/onatm/clockwerk) - Go package to schedule periodic jobs using a simple, fluent syntax.
@@ -1444,6 +1444,7 @@ _Libraries for generating and working with log files._
14441444
_Libraries for Machine Learning._
14451445

14461446
- [bayesian](https://github.com/jbrukh/bayesian) - Naive Bayesian Classification for Golang.
1447+
- [catboost-cgo](https://github.com/mirecl/catboost-cgo) - Fast, scalable, high performance Gradient Boosting on Decision Trees library. Golang using Cgo for blazing fast inference CatBoost Model.
14471448
- [CloudForest](https://github.com/ryanbressler/CloudForest) - Fast, flexible, multi-threaded ensembles of decision trees for machine learning in pure Go.
14481449
- [ddt](https://github.com/sgrodriguez/ddt) - Dynamic decision tree, create trees defining customizable rules.
14491450
- [eaopt](https://github.com/MaxHalford/eaopt) - An evolutionary optimization library.
@@ -1534,7 +1535,7 @@ _Libraries that implement messaging systems._
15341535
- [oplog](https://github.com/dailymotion/oplog) - Generic oplog/replication system for REST APIs.
15351536
- [pubsub](https://github.com/tuxychandru/pubsub) - Simple pubsub package for go.
15361537
- [Quamina](https://github.com/timbray/quamina) - Fast pattern-matching for filtering messages and events.
1537-
- [rabbitroutine](https://github.com/furdarius/rabbitroutine) - Lightweight library that handles RabbitMQ auto-reconnect and publishing retries. The library takes into account the need to re-declare entities in RabbitMQ after reconnection.
1538+
- [rabbitroutine](https://github.com/furdarius/rabbitroutine) - Lightweight library that handles RabbitMQ auto-reconnect and publishing retries. The library takes into account the need to re-declare entities in RabbitMQ after reconnection.
15381539
- [rabbus](https://github.com/rafaeljesus/rabbus) - A tiny wrapper over amqp exchanges and queues.
15391540
- [rabtap](https://github.com/jandelgado/rabtap) - RabbitMQ swiss army knife cli app.
15401541
- [RapidMQ](https://github.com/sybrexsys/RapidMQ) - RapidMQ is a lightweight and reliable library for managing of the local messages queue.
@@ -1566,7 +1567,7 @@ _Libraries for working with Microsoft Excel._
15661567

15671568
_Libraries for working with Microsoft Word._
15681569

1569-
- [godocx](https://github.com/gomutex/godocx) - Library for reading and writing Microsoft Word (Docx) files.
1570+
- [godocx](https://github.com/gomutex/godocx) - Library for reading and writing Microsoft Word (Docx) files.
15701571

15711572

15721573
## Miscellaneous
@@ -1784,7 +1785,7 @@ _Libraries for working with various layers of the network._
17841785
- [buffstreams](https://github.com/stabbycutyou/buffstreams) - Streaming protocolbuffer data over TCP made easy.
17851786
- [canopus](https://github.com/zubairhamed/canopus) - CoAP Client/Server implementation (RFC 7252).
17861787
- [cidranger](https://github.com/yl2chen/cidranger) - Fast IP to CIDR lookup for Go.
1787-
- [cloudflared](https://github.com/cloudflare/cloudflared) - Cloudflare Tunnel client (formerly Argo Tunnel).
1788+
- [cloudflared](https://github.com/cloudflare/cloudflared) - Cloudflare Tunnel client (formerly Argo Tunnel).
17881789
- [dhcp6](https://github.com/mdlayher/dhcp6) - Package dhcp6 implements a DHCPv6 server, as described in RFC 3315.
17891790
- [dns](https://github.com/miekg/dns) - Go library for working with DNS.
17901791
- [dnsmonster](https://github.com/mosajjal/dnsmonster) - Passive DNS Capture/Monitoring Framework.
@@ -2066,7 +2067,7 @@ _Libraries that are used to help make your application more secure._
20662067
- [Coraza](https://github.com/corazawaf/coraza) - Enterprise-ready, modsecurity and OWASP CRS compatible WAF library.
20672068
- [dongle](https://github.com/golang-module/dongle) - A simple, semantic and developer-friendly golang package for encoding&decoding and encryption&decryption.
20682069
- [encid](https://github.com/bobg/encid) - Encode and decode encrypted integer IDs.
2069-
- [entpassgen](https://github.com/andreimerlescu/entpassgen) - Entropy Password Generator with extensive command line arguments to generate random strings securely including digits, passwords, and passwords built using obscure dictionary words mixed with symbols and digits.
2070+
- [entpassgen](https://github.com/andreimerlescu/entpassgen) - Entropy Password Generator with extensive command line arguments to generate random strings securely including digits, passwords, and passwords built using obscure dictionary words mixed with symbols and digits.
20702071
- [firewalld-rest](https://github.com/prashantgupta24/firewalld-rest) - A rest application to dynamically update firewalld rules on a linux server.
20712072
- [go-generate-password](https://github.com/m1/go-generate-password) - Password generator that can be used on the cli or as a library.
20722073
- [go-htpasswd](https://github.com/tg123/go-htpasswd) - Apache htpasswd Parser for Go.
@@ -2301,6 +2302,7 @@ _Libraries for testing codebases and generating test data._
23012302
- [selenoid](https://github.com/aerokube/selenoid) - alternative Selenium hub server that launches browsers within containers.
23022303

23032304
### Fail injection
2305+
23042306
- [failpoint](https://github.com/pingcap/failpoint) - An implementation of [failpoints](https://www.freebsd.org/cgi/man.cgi?query=fail) for Golang.
23052307

23062308

@@ -2896,6 +2898,7 @@ _Full stack web frameworks._
28962898
## Workflow Frameworks
28972899

28982900
_Libraries for creating Workflows._
2901+
28992902
- [Cadence-client](https://github.com/uber-go/cadence-client) - A framework for authoring workflows and activities running on top of the Cadence orchestration engine made by Uber.
29002903
- [Dagu](https://github.com/dagu-go/dagu) - No-code workflow executor. it executes DAGs defined in a simple YAML format.
29012904
- [go-dag](https://github.com/rhosocial/go-dag) - A framework developed in Go that manages the execution of workflows described by directed acyclic graphs.
@@ -3015,7 +3018,7 @@ _Plugin for text editors and IDEs._
30153018
- [gothanks](https://github.com/psampaz/gothanks) - GoThanks automatically stars your go.mod github dependencies, sending this way some love to their maintainers.
30163019
- [igo](https://github.com/rocketlaunchr/igo) - An igo to go transpiler (new language features for Go language!)
30173020
- [modver](https://github.com/bobg/modver) - Compare two versions of a Go module to check the version-number change required (major, minor, or patchlevel), according to [semver](https://semver.org/) rules.
3018-
- [MoniGO](https://github.com/iyashjayesh/monigo) - A performance monitoring library for Go applications. It provides real-time insights into application performance! 🚀
3021+
- [MoniGO](https://github.com/iyashjayesh/monigo) - A performance monitoring library for Go applications. It provides real-time insights into application performance! 🚀
30193022
- [OctoLinker](https://github.com/OctoLinker/browser-extension) - Navigate through go files efficiently with the OctoLinker browser extension for GitHub.
30203023
- [richgo](https://github.com/kyoh86/richgo) - Enrich `go test` outputs with text decorations.
30213024
- [roumon](https://github.com/becheran/roumon) - Monitor current state of all active goroutines via a command line interface.
@@ -3024,7 +3027,6 @@ _Plugin for text editors and IDEs._
30243027
- [typex](https://github.com/dtgorski/typex) - Examine Go types and their transitive dependencies, alternatively export results as TypeScript value objects (or types) declaration.
30253028

30263029

3027-
30283030
## Software Packages
30293031

30303032
_Software written in Go._
@@ -3215,7 +3217,7 @@ _Where to discover new Go libraries._
32153217
- [go-web-framework-benchmark](https://github.com/smallnest/go-web-framework-benchmark) - Go web framework benchmark.
32163218
- [go_serialization_benchmarks](https://github.com/alecthomas/go_serialization_benchmarks) - Benchmarks of Go serialization methods.
32173219
- [gocostmodel](https://github.com/PuerkitoBio/gocostmodel) - Benchmarks of common basic operations for the Go language.
3218-
- [golang-benchmarks](https://github.com/SimonWaldherr/golang-benchmarks) - a collection of golang benchmarks.
3220+
- [golang-benchmarks](https://github.com/SimonWaldherr/golang-benchmarks) - a collection of golang benchmarks.
32193221
- [golang-sql-benchmark](https://github.com/tyler-smith/golang-sql-benchmark) - Collection of benchmarks for popular Go database/SQL utilities.
32203222
- [gospeed](https://github.com/feyeleanor/GoSpeed) - Go micro-benchmarks for calculating the speed of language constructs.
32213223
- [kvbench](https://github.com/jimrobinson/kvbench) - Key/Value database benchmark.
@@ -3421,7 +3423,6 @@ _Add the group of your city/country here (send **PR**)_
34213423
- [Golang Developer Jobs](https://golangjob.xyz) - Developer Jobs exclusively for Golang related Roles.
34223424
- [Golang News](https://golangnews.com) - Links and news about Go programming.
34233425
- [Golang Nugget](https://golangnugget.com) - A weekly roundup of the best Go content, delivered to your inbox every Monday.
3424-
- [Golang Resources](https://golangresources.com) - A curation of the best articles, exercises, talks and videos to learn Go.
34253426
- [Golang Weekly](https://discu.eu/weekly/golang/) - Each monday projects, tutorials and articles about Go.
34263427
- [golang-nuts](https://groups.google.com/forum/#!forum/golang-nuts) - Go mailing list.
34273428
- [Google Plus Community](https://plus.google.com/communities/114112804251407510571) - The Google+ community for #golang enthusiasts.

docs/awesome/awesome-mac.md

+6-2
Original file line numberDiff line numberDiff line change
@@ -421,12 +421,16 @@ Any comments, suggestions? [Let us know!](https://github.com/jaywcjlove/awesome-
421421

422422
## Terminal Apps
423423

424+
* [alacritty](https://github.com/jwilm/alacritty) - A cross-platform, GPU-accelerated terminal emulator. [![Open-Source Software][OSS Icon]](https://github.com/jwilm/alacritty) ![Freeware][Freeware Icon]
425+
* [Ghostty](https://github.com/ghostty-org/ghostty) - A fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration. [![Open-Source Software][OSS Icon]](https://github.com/ghostty-org/ghostty) ![Freeware][Freeware Icon]
424426
* [hyper](https://hyper.is) - A terminal built on web technologies. [![Open-Source Software][OSS Icon]](https://github.com/zeit/hyper) ![Freeware][Freeware Icon]
425427
* [iTerm2](http://www.iterm2.com) - iTerm2 is an amazing terminal emulator for OS X. [![Open-Source Software][OSS Icon]](https://github.com/gnachman/iTerm2) ![Freeware][Freeware Icon]
426-
* [Ghostty](https://github.com/ghostty-org/ghostty) - A fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration. [![Open-Source Software][OSS Icon]](https://github.com/ghostty-org/ghostty) ![Freeware][Freeware Icon]
427-
* [Termius](https://www.termius.com/) - A beautiful SSH and SFTP client for Mac. It is also available for mobile. ![Freeware][Freeware Icon] [![App Store][app-store Icon]](https://apps.apple.com/us/app/termius-terminal-ssh-client/id549039908)
428+
* [kitty](https://github.com/kovidgoyal/kitty) - A cross-platform, fast, feature full, GPU based terminal emulator. [![Open-Source Software][OSS Icon]](https://github.com/kovidgoyal/kitty) ![Freeware][Freeware Icon]
428429
* [Tabby (formerly Terminus)](https://github.com/Eugeny/tabby) - Free terminal tool, built with TypeScript, heavily inspired by Hyper. [![Open-Source Software][OSS Icon]](https://github.com/Eugeny/terminus) ![Freeware][Freeware Icon]
430+
* [Termius](https://www.termius.com/) - A beautiful SSH and SFTP client for Mac. It is also available for mobile. ![Freeware][Freeware Icon] [![App Store][app-store Icon]](https://apps.apple.com/us/app/termius-terminal-ssh-client/id549039908)
431+
* [Warp](https://www.warp.dev) - Warp is a blazingly fast, rust-based terminal reimagined from the ground up to work like a modern app.
429432
* [Wave](https://github.com/wavetermdev/waveterm) - An open-source terminal that combines traditional terminal features with graphical capabilities like file previews, web browsing, and AI assistance. [![Open-Source Software][OSS Icon]](https://github.com/wavetermdev/waveterm) ![Freeware][Freeware Icon]
433+
* [WezTerm](https://wezfurlong.org/wezterm/) - A GPU-accelerated cross-platform terminal emulator and multiplexer implemented in Rust. [![Open-Source Software][OSS Icon] ![Freeware][Freeware Icon]](https://github.com/wez/wezterm)
430434

431435
## Design and Product
432436

docs/awesome/awesome-neovim.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,7 @@
149149
- [Exafunction/codeium.nvim](https://github.com/Exafunction/codeium.nvim) - Free, ultrafast Copilot alternative. Supports LSP and Tree-sitter.
150150
- [CopilotC-Nvim/CopilotChat.nvim](https://github.com/CopilotC-Nvim/CopilotChat.nvim) - A chat interface for GitHub Copilot that allows you to directly ask and receive answers to coding-related questions.
151151
- [tzachar/cmp-ai](https://github.com/tzachar/cmp-ai) - This is a general purpose AI source for nvim-cmp, easily adapted to any REST API supporting remote code completion.
152-
- [milanglacier/minuet-ai.nvim](https://github.com/milanglacier/minuet-ai.nvim) - Minuet offers code completion from popular LLMs including OpenAI (compatible), Gemini, Claude, and more providers. Dance with intelligence in your code.
152+
- [milanglacier/minuet-ai.nvim](https://github.com/milanglacier/minuet-ai.nvim) - Minuet offers code completion from LLM providers including OpenAI (compatible), Gemini, Claude, Ollama, Deepseek and more providers, with support for nvim-cmp, blink.cmp and virtual-text frontend.
153153
- [yetone/avante.nvim](https://github.com/yetone/avante.nvim) - Chat with your code as if you are in Cursor AI IDE.
154154
- [Kurama622/llm.nvim](https://github.com/Kurama622/llm.nvim) - Free large language model (LLM) support, provides commands to interact with LLM.
155155
- [3v0k4/exit.nvim](https://github.com/3v0k4/exit.nvim) - Prompt LLMs (large language models) to write Vim commands.
@@ -1033,7 +1033,7 @@ These colorschemes may not specialize in Tree-sitter directly but are written in
10331033
- [nvim-lusc](https://github.com/svermeulen/nvim-lusc) - Adds support for Structured Async/Concurrency in Lua.
10341034
- [gregorias/coop.nvim](https://github.com/gregorias/coop.nvim) - Structured concurrency with Lua coroutines.
10351035
- [CWood-sdf/banana.nvim](https://github.com/CWood-sdf/banana.nvim) - HTML renderer for plugin UIs.
1036-
- [OXY2DEV/helpview.nvim](https://github.com/OXY2DEV/helpview.nvim) - Decorations for `vimdoc/help` files.
1036+
- [OXY2DEV/helpview.nvim](https://github.com/OXY2DEV/helpview.nvim) - A hackable & fancy `vimdoc/help` file viewer.
10371037
- [niuiic/omega.nvim](https://github.com/niuiic/omega.nvim) - Missing functions for Lua plugin development.
10381038
- [2KAbhishek/utils.nvim](https://github.com/2KAbhishek/utils.nvim) - Powerful utilities to speed up plugin development.
10391039
- [YaroSpace/lua-console.nvim](https://github.com/YaroSpace/lua-console.nvim) - A handy scratch pad / REPL / debug console for Lua development and Neovim exploration and configuration.

0 commit comments

Comments
 (0)