Skip to content

Commit c73b67e

Browse files
committed
Robot Updated at:23 Dec 2024 21:10:28 GMT
1 parent 37a52bc commit c73b67e

13 files changed

+194
-86
lines changed

docs/awesome/awesome-agi-cocosci.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -591,7 +591,7 @@ English-language description for use by biologists.
591591

592592
* [A Language for Counterfactual Generative Models](http://proceedings.mlr.press/v139/tavares21a.html) - ***ICML'21***, 2021. [[All Versions](https://scholar.google.com/scholar?cluster=2067748786482591497)]. [[Project](https://github.com/zenna/Omega.jl)]. This paper presents Omega, a probabilistic programming language with support for counterfactual inference. This feature is accomplished by introducing a new operator to probabilistic programming akin to Pearl’s do.
593593

594-
* [Product Line Engineering Using Domain-Specific Languages](https://ieeexplore.ieee.org/abstract/document/6030048) - ***ISPLC'11***, 2011. [[All Versions](https://scholar.google.com/scholar?cluster=17589685299346185442)]. [[Preprint](https://voelter.de/data/pub/VoelterVisser-PLEusingDSLs.pdf)]. This paper investigates the application of domain-specific languages in product line engineering (PLE).
594+
* [Product Line Engineering Using Domain-Specific Languages](https://ieeexplore.ieee.org/abstract/document/6030048) - ***ISPLC'11***, 2011. [[All Versions](https://scholar.google.com/scholar?cluster=17589685299346185442)]. [[Preprint](https://voelter.de/data/pub/VoelterVisser-PLEusingDSLs.pdf)]. This paper investigates the application of domain-specific languages in product line engineering (PLE). It starts by analyzing the limits of expressivity of feature models. Feature models correspond to context-free grammars without recursion, which prevents the expression of multiple instances and references. The authors then show how domain-specific languages (DSLs) can serve as a middle ground between feature modeling and programming. They can be used in cases where feature models are too limited, while keeping the separation between problem space and solution space provided by feature models. This work then categorizes useful combinations between configuration with feature model and construction with DSLs and provide an integration of DSLs into the conceptual framework of PLE. Finally the authors show how use of a consistent, unified formalism for models, code, and configuration can yield important benefits for managing variability and trace ability.
595595

596596
* [A Domain-Specific Language for Product-Process-Resource Modeling](https://ieeexplore.ieee.org/document/9613674) - ***ETFA'21***, 2021. [[All Versions](https://scholar.google.com/scholar?cluster=6006131184799036515)]. This paper presents the design of the PPR-DSL to effectively and efficiently represent Product-Process-Resource (PPR) aspects and evaluate constraints defined for modeling PPR views in the Formalized Process Description standard (VDI 3682).
597597

docs/awesome/awesome-angular.md

+2
Original file line numberDiff line numberDiff line change
@@ -717,6 +717,7 @@ become an Angular expert.
717717
* [nx-starter](https://github.com/touhidrahman/nx-starter) - Nx powered starter project for Angular with SpartanUI.
718718
* [ng-starter-template](https://github.com/hkurma/ng-starter-template) - Angular application starter template configured with scss, eslint, prettier, husky, and lint-staged.
719719
* [angular-material-tailwind-playwright-starter](https://github.com/adrian-taralunga/angular-material-tailwind-playwright-starter) - Angular 19 with material, tailwind, jest, playwright, and ngxs.
720+
* [Angspire](https://github.com/tbarracha/Angspire) - Angular + .NET (monorepo) project template designed to simplify development with out-of-the-box features like (basic) user authentication and frontend themes, reducing setup time and providing a scalable, maintainable foundation for your applications.
720721

721722
##### Paid
722723

@@ -1344,6 +1345,7 @@ to simplify usage and allow quick customization.
13441345
* [ngx-qrcode-generator](https://github.com/mustafaer/ngx-qrcode-generator) - An Angular component that generates QR codes using the [QRious](https://github.com/neocotic/qrious) library.
13451346
* [ngx-scanner-qrcode](https://github.com/id1945/ngx-scanner-qrcode) - This library is built to provide a solution scanner QR code. This library takes in raw images and will locate, extract, and parse any QR code found within.
13461347
* [Angular-html5qrcode](https://github.com/mohamedfakhreldin/Angular-html5qrcode) - This library provides an Angular wrapper for the [html5-qrcode](https://github.com/mebjas/html5-qrcode) library, allowing developers to easily integrate QR code and barcode scanning functionalities into their applications.
1348+
* [ngx-kjua](https://github.com/werthdavid/ngx-kjua) - Angular QR-Code generator component using [kjua](https://github.com/lrsjng/kjua).
13471349

13481350
#### Scroll
13491351

docs/awesome/awesome-cpp.md

+3
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny
1919
* [Apache C++ Standard Library](http://stdcxx.apache.org/) - STDCXX, A collection of algorithms, containers, iterators, and other fundamental components. [retired] [Apache2]
2020
* [APR](http://apr.apache.org/) - Apache Portable Runtime. Another library of cross-platform utility functions. [Apache2]
2121
* [ASL](http://stlab.adobe.com/) - Adobe Source Libraries provides peer-reviewed and portable C++ source libraries. [MIT]
22+
* [AUI](https://github.com/aui-framework/aui) - Declarative UI toolkit for C++20. [MPL2]
2223
* [Boost](https://github.com/boostorg) :zap: - A large collection of generic C++ libraries. [Boost] [website](https://www.boost.org)
2324
* [BDE](https://github.com/bloomberg/bde) - The BDE Development Environment from Bloomberg Labs. [Apache2]
2425
* [C++ Workflow](https://github.com/sogou/workflow) :zap: - C++ Parallel Computing and Asynchronous Networking Engine. [Apache2]
@@ -981,6 +982,7 @@ A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny
981982
* [LuaBridge](https://github.com/vinniefalco/LuaBridge) - A lightweight, dependency-free library for binding Lua to C++. [MIT]
982983
* [LuaBridge3](https://github.com/kunitoki/LuaBridge3) - A lightweight, dependency-free library for binding Lua, LuaJIT, Luau and Ravi to C++. [MIT]
983984
* [luacxx](https://github.com/dafrito/luacxx) - C++11 API for creating Lua bindings. [MIT]
985+
* [Luau](https://github.com/luau-lang/luau) - A fast, small, safe, gradually typed embeddable scripting language derived from Lua. [MIT] [website](https://luau.org/)
984986
* [MiniScript](https://miniscript.org/) - scripting language modern, elegant, easy to learn, and easy to embed in your own C# or C++ projects. [MIT]
985987
* [nbind](https://github.com/charto/nbind) - Magical headers that make your C++ library accessible from JavaScript. [MIT]
986988
* [PHP-CPP](https://github.com/CopernicaMarketingSoftware/PHP-CPP) - A library to build PHP extensions with C++. [Apache2] [website](http://www.php-cpp.com/)
@@ -1135,6 +1137,7 @@ A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny
11351137
* [libenvpp](https://github.com/ph3at/libenvpp) - A modern C++ library for type-safe environment variable parsing. [Apache-2.0]
11361138
* [libevil](https://github.com/avati/libevil) - The Evil License Manager. [GPLv3]
11371139
* [libnih](https://github.com/keybuk/libnih) - A lightweight library of C functions and structures. [GPL2.1]
1140+
* [libONVIF](https://github.com/Privatehive/libONVIF) - Yet another ONVIF library. [GPL-3.0]
11381141
* [libsigc++](https://github.com/libsigcplusplus/libsigcplusplus) - A typesafe callback system for standard C++. [LGPL] [website](https://libsigcplusplus.github.io/libsigcplusplus)
11391142
* [libusb](https://libusb.info/) - A universal USB library which allows for portable access to USB devices. [LGPL2]
11401143
* [Mach7](https://github.com/solodon4/Mach7) - A Pattern-matching library for C++. [BSD]

docs/awesome/awesome-gbdev.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -305,7 +305,7 @@ The [Choosing tools for Game Boy development](https://gbdev.io/guides/tools.html
305305

306306
#### Music drivers and trackers
307307

308-
- [DevSound](https://github.com/DevEd2/DevSound) - Sound driver embeddable in homebrews which supports pulse width manipulation, arpeggios, and multiple waveforms.
308+
- [DevSoundX](https://github.com/DevEd2/DevSoundX) - Sound driver embeddable in homebrews which supports pulse width manipulation, arpeggios, and multiple waveforms.
309309
- [Carillon Player](http://gbdev.gg8.se/files/musictools/Aleksi%20Eeben/Carillon%20Editor.zip) - Music Engine.
310310
- [GBT PLAYER](https://github.com/AntonioND/gbt-player) - A music player library and converter kit.
311311
- [mmlgb](https://github.com/SimonLarsen/mmlgb) - A MML parser and GBDK sound driver for the Nintendo Game Boy.

docs/awesome/awesome-go.md

+12-5
Original file line numberDiff line numberDiff line change
@@ -268,12 +268,10 @@ _Libraries for building standard or basic Command Line applications._
268268
- [Dnote](https://github.com/dnote/dnote) - A simple command line notebook with multi-device sync.
269269
- [elvish](https://github.com/elves/elvish) - An expressive programming language and a versatile interactive shell.
270270
- [env](https://github.com/codingconcepts/env) - Tag-based environment configuration for structs.
271-
- [flag](https://github.com/cosiner/flag) - Simple but powerful command line option parsing library for Go supporting subcommand.
272271
- [flaggy](https://github.com/integrii/flaggy) - A robust and idiomatic flags package with excellent subcommand support.
273272
- [flagvar](https://github.com/sgreben/flagvar) - A collection of flag argument types for Go's standard `flag` package.
274-
- [go-andotp](https://github.com/grijul/go-andotp) - A CLI program to encrypt/decrypt [andOTP](https://github.com/andOTP/andOTP) files. Can be used as a library as well.
273+
- [getopt](https://github.com/jon-codes/getopt) - An accurate Go `getopt`, validated against the GNU libc implementation.
275274
- [go-arg](https://github.com/alexflint/go-arg) - Struct-based argument parsing in Go.
276-
- [go-commander](https://github.com/yitsushi/go-commander) - Go library to simplify CLI workflow.
277275
- [go-flags](https://github.com/jessevdk/go-flags) - go command line option parser.
278276
- [go-getoptions](https://github.com/DavidGamba/go-getoptions) - Go option parser inspired by the flexibility of Perl’s GetOpt::Long.
279277
- [gocmd](https://github.com/devfacet/gocmd) - Go library for building command line applications.
@@ -972,6 +970,7 @@ _Libraries for handling files and file systems._
972970
- [go-gtfs](https://github.com/artonge/go-gtfs) - Load gtfs files in go.
973971
- [go-wkhtmltopdf](https://github.com/SebastiaanKlippert/go-wkhtmltopdf) - A package to convert an HTML template to a PDF file.
974972
- [gofs](https://github.com/no-src/gofs) - A cross-platform real-time file synchronization tool out of the box.
973+
- [gulter](https://github.com/adelowo/gulter) - A simple HTTP middleware to automatically handle all your file upload needs
975974
- [gut/yos](https://github.com/1set/gut) - Simple and reliable package for file operations like copy/move/diff/list on files, directories and symbolic links.
976975
- [higgs](https://github.com/dastoori/higgs) - A tiny cross-platform Go library to hide/unhide files and directories.
977976
- [iso9660](https://github.com/kdomanski/iso9660) - A package for reading and creating ISO9660 disk images
@@ -1085,6 +1084,7 @@ _Tools that generate Go code._
10851084
- [copygen](https://github.com/switchupcb/copygen) - Generate type-to-type and type-based code without reflection.
10861085
- [generis](https://github.com/senselogic/GENERIS) - Code generation tool providing generics, free-form macros, conditional compilation and HTML templating.
10871086
- [go-enum](https://github.com/abice/go-enum) - Code generation for enums from code comments.
1087+
- [go-enum-encoding](https://github.com/nikolaydubina/go-enum-encoding) - Code generation for enum encoding from code comments.
10881088
- [go-linq](https://github.com/ahmetalpbalkan/go-linq) - .NET LINQ-like query methods for Go.
10891089
- [goderive](https://github.com/awalterschulze/goderive) - Derives functions from input types
10901090
- [goverter](https://github.com/jmattheis/goverter) - Generate converters by defining an interface.
@@ -1858,7 +1858,6 @@ _Libraries for working with various layers of the network._
18581858
- [utp](https://github.com/anacrolix/utp) - Go uTP micro transport protocol implementation.
18591859
- [vssh](https://github.com/yahoo/vssh) - Go library for building network and server automation over SSH protocol.
18601860
- [water](https://github.com/songgao/water) - Simple TUN/TAP library.
1861-
- [webhooked](https://github.com/42Atomys/webhooked) - A webhook receiver on steroids: handle, secure, format and store a Webhook payload has never been easier.
18621861
- [webrtc](https://github.com/pions/webrtc) - A pure Go implementation of the WebRTC API.
18631862
- [winrm](https://github.com/masterzen/winrm) - Go WinRM client to remotely execute commands on Windows machines.
18641863
- [xtcp](https://github.com/xfxdev/xtcp) - TCP Server Framework with simultaneous full duplex communication, graceful shutdown, and custom protocol.
@@ -2813,6 +2812,7 @@ _Full stack web frameworks._
28132812
- [Revel](https://github.com/revel/revel) - High-productivity web framework for the Go language.
28142813
- [rk-boot](https://github.com/rookie-ninja/rk-boot) - A bootstrapper library for building enterprise go microservice with Gin and gRPC quickly and easily.
28152814
- [rux](https://github.com/gookit/rux) - Simple and fast web framework for build golang HTTP applications.
2815+
- [templui](https://github.com/axzilla/templui) - Modern UI Components for Go & Templ.
28162816
- [uAdmin](https://github.com/uadmin/uadmin) - Fully featured web framework for Golang, inspired by Django.
28172817
- [WebGo](https://github.com/naughtygopher/webgo) - A micro-framework to build web apps with handler chaining, middleware, and context injection. With standard library-compliant HTTP handlers (i.e., `http.HandlerFunc`)..
28182818
- [Yokai](https://github.com/ankorstore/yokai) - Simple, modular, and observable Go framework for backend applications.
@@ -2894,6 +2894,13 @@ _Full stack web frameworks._
28942894
- [webapi](https://github.com/gowebapi/webapi) - Bindings for DOM and HTML generated from WebIDL.
28952895

28962896

2897+
## Webhooks Server
2898+
2899+
- [webhook](https://github.com/adnanh/webhook) - Tool which allows user to create HTTP endpoints (hooks) that execute commands on the server.
2900+
- [webhooked](https://github.com/42Atomys/webhooked) - A webhook receiver on steroids: handle, secure, format and store a Webhook payload has never been easier.
2901+
- [WebhookX](https://github.com/webhookx-io/webhookx) - A webhooks gateway for message receiving, processing, and reliable delivering.
2902+
2903+
28972904
## Windows
28982905

28992906
- [d3d9](https://github.com/gonutz/d3d9) - Go bindings for Direct3D9.
@@ -3132,7 +3139,6 @@ _Software written in Go._
31323139
- [uTask](https://github.com/ovh/utask) - Automation engine that models and executes business processes declared in yaml.
31333140
- [Vegeta](https://github.com/tsenart/vegeta) - HTTP load testing tool and library. It's over 9000!
31343141
- [wait-for](https://github.com/dnnrly/wait-for) - Wait for something to happen (from the command line) before continuing. Easy orchestration of Docker services and other things.
3135-
- [webhook](https://github.com/adnanh/webhook) - Tool which allows user to create HTTP endpoints (hooks) that execute commands on the server.
31363142
- [Wide](https://wide.b3log.org/login) - Web-based IDE for Teams using Golang.
31373143
- [winrm-cli](https://github.com/masterzen/winrm-cli) - Cli tool to remotely execute commands on Windows machines.
31383144

@@ -3143,6 +3149,7 @@ _Software written in Go._
31433149
- [blocky](https://github.com/0xERR0R/blocky) - Fast and lightweight DNS proxy as ad-blocker for local network with many features.
31443150
- [borg](https://github.com/crufter/borg) - Terminal based search engine for bash snippets.
31453151
- [boxed](https://github.com/tejo/boxed) - Dropbox based blog engine.
3152+
- [Chapar](https://github.com/chapar-rest/chapar) - Chapar is a a cross-platform Postman alternative built with go, aims to help developers to test their api endpoints. it support http and grpc protocols.
31463153
- [Cherry](https://github.com/rafael-santiago/cherry) - Tiny webchat server in Go.
31473154
- [Circuit](https://github.com/gocircuit/circuit) - Circuit is a programmable platform-as-a-service (PaaS) and/or Infrastructure-as-a-Service (IaaS), for management, discovery, synchronization and orchestration of services and hosts comprising cloud applications.
31483155
- [Comcast](https://github.com/tylertreat/Comcast) - Simulate bad network connections.

docs/awesome/awesome-neovim.md

+5-1
Original file line numberDiff line numberDiff line change
@@ -154,6 +154,7 @@
154154
- [3v0k4/exit.nvim](https://github.com/3v0k4/exit.nvim) - Prompt LLMs (large language models) to write Vim commands.
155155
- [k2589/LLuMinate.nvim](https://github.com/k2589/lluminate.nvim) - Enrich context for LLM with LSP hover added to clipboard.
156156
- [supermaven-inc/supermaven-nvim](https://github.com/supermaven-inc/supermaven-nvim) - The fastest copilot, brought to you by [Supermaven](https://supermaven.com/).
157+
- [milanglacier/yarepl.nvim#aider-extensions](https://github.com/milanglacier/yarepl.nvim/blob/main/extensions/README.md) - Integration with [aider-chat](https://aider.chat), a TUI AI coding assistant.
157158

158159
<!--lint disable double-link -->
159160

@@ -854,6 +855,7 @@ These colorschemes may not specialize in Tree-sitter directly but are written in
854855
- [EL-MASTOR/bufferlist.nvim](https://github.com/EL-MASTOR/bufferlist.nvim) - A super fast, lightweight, minimal and super easy buffer manager.
855856
- [ellisonleao/dotenv.nvim](https://github.com/ellisonleao/dotenv.nvim) - Minimalist .env support.
856857
- [dzfrias/arena.nvim](https://github.com/dzfrias/arena.nvim) - A smart (frecency-based) buffer switcher.
858+
- [MisanthropicBit/decipher.nvim](https://github.com/MisanthropicBit/decipher.nvim) - Encode and decode text using various codecs such as base64.
857859

858860
### CSV Files
859861

@@ -1099,7 +1101,7 @@ These colorschemes may not specialize in Tree-sitter directly but are written in
10991101
- [rlane/pounce.nvim](https://github.com/rlane/pounce.nvim) - An EasyMotion-like plugin for quick cursor movement using fuzzy search.
11001102
- [xiaoshihou514/squirrel.nvim](https://github.com/xiaoshihou514/squirrel.nvim) - Quickly jump between Tree-sitter nodes.
11011103
- [gen740/SmoothCursor.nvim](https://github.com/gen740/SmoothCursor.nvim) - Add fancy sub-cursor to signcolumn to show your scroll or jump direction.
1102-
- [edluffy/specs.nvim](https://github.com/edluffy/specs.nvim) - A fast and lightweight Neovim Lua plugin to keep an eye on where your cursor has jumped.
1104+
- [cxwx/specs.nvim](https://github.com/cxwx/specs.nvim) - A fast and lightweight Neovim Lua plugin to keep an eye on where your cursor has jumped.
11031105
- [abecodes/tabout.nvim](https://github.com/abecodes/tabout.nvim) - Jump out of brackets, quotes, objects, etc.
11041106
- [roobert/tabtree.nvim](https://github.com/roobert/tabtree.nvim) - Jump between significant code elements, such as brackets, quotes, etc.
11051107
- [woosaaahh/sj.nvim](https://github.com/woosaaahh/sj.nvim) - Search based navigation combined with quick jump features.
@@ -1140,6 +1142,7 @@ These colorschemes may not specialize in Tree-sitter directly but are written in
11401142
- [nvimtools/hydra.nvim](https://github.com/nvimtools/hydra.nvim) - Create custom submodes and menus. Port of Emacs Hydra. Maintained fork of anuvyklack/hydra.nvim.
11411143
- [anuvyklack/keymap-amend.nvim](https://github.com/anuvyklack/keymap-amend.nvim) - Amend the existing keymap.
11421144
- [max397574/better-escape.nvim](https://github.com/max397574/better-escape.nvim) - Create shortcuts to escape insert mode without getting delay.
1145+
- [TheBlob42/houdini.nvim](https://github.com/TheBlob42/houdini.nvim) - Create shortcut to escape modes without delay.
11431146
- [Nexmean/caskey.nvim](https://github.com/Nexmean/caskey.nvim) - Utility to keymappings configuration using declarative cascading trees, optionally integrates with `which-key`.
11441147
- [Wansmer/langmapper.nvim](https://github.com/Wansmer/langmapper.nvim) - Auto translating your mappings for non-English input methods.
11451148
- [tris203/hawtkeys.nvim](https://github.com/tris203/hawtkeys.nvim) - Suggest new easy-to-hit keymaps and find issues with your current keymap configurations.
@@ -1370,6 +1373,7 @@ These colorschemes may not specialize in Tree-sitter directly but are written in
13701373
- [jyscao/ventana.nvim](https://github.com/jyscao/ventana.nvim) - Convenient flips & shifts for your windows layout.
13711374
- [mrjones2014/smart-splits.nvim](https://github.com/mrjones2014/smart-splits.nvim) - Smart, seamless, directional navigation and resizing of splits.
13721375
- [altermo/nwm](https://github.com/altermo/nwm) - X11 window manager.
1376+
- [MisanthropicBit/winmove.nvim](https://github.com/MisanthropicBit/winmove.nvim) - Easily move, swap, and resize windows.
13731377

13741378
### Tmux
13751379

0 commit comments

Comments
 (0)