From 1c1a03bd3bec7a437a4544bbd81e4f7625c082fc Mon Sep 17 00:00:00 2001
From: chenjiajia
Date: Thu, 30 Nov 2023 21:09:04 +0000
Subject: [PATCH] Robot Updated at:30 Nov 2023 21:09:04 GMT
---
docs/awesome/awesome-blazor.md | 4 +
.../awesome-browser-extensions-for-github.md | 84 ++--
docs/awesome/awesome-cakephp.md | 1 +
docs/awesome/awesome-cl.md | 1 +
docs/awesome/awesome-coq.md | 2 +-
docs/awesome/awesome-cpp.md | 3 +
docs/awesome/awesome-dotnet.md | 29 +-
docs/awesome/awesome-integration.md | 16 +-
docs/awesome/awesome-slack.md | 230 ++++------
docs/awesome/awesome-zsh-plugins.md | 1 +
docs/awesome/free-for-dev.md | 3 +-
docs/awesome/machine-learning-with-ruby.md | 2 +
docs/awesome/static-analysis.md | 16 +-
docs/awesome/vertx-awesome.md | 411 +++++++++---------
14 files changed, 357 insertions(+), 446 deletions(-)
diff --git a/docs/awesome/awesome-blazor.md b/docs/awesome/awesome-blazor.md
index b351b6e8a3..d16dcf022b 100644
--- a/docs/awesome/awesome-blazor.md
+++ b/docs/awesome/awesome-blazor.md
@@ -331,6 +331,10 @@ Doing the [Build a web app with Blazor](https://docs.microsoft.com/en-us/learn/m
## Real-World applications
## Videos
+* [.NET Conf: Integrating Blazor with existing .NET web apps](https://www.youtube.com/watch?v=dE-XCUVCkkE) - ![duration](https://img.shields.io/badge/Duration:%20-30%20min-%230094FF?style=flat-square&cacheSeconds=maxAge&logo=youtube) November 18, 2023 - ASP.NET's RazorComponent model is intuitive and brings productivity to web development. In this session we'll learn how RazorComponents aren't just for Blazor apps and how we can integrate the best part of Blazor with existing ASP.NET applications using: Razor Pages, MVC, and even other front-end technologies.
+* [.NET Conf: Building beautiful Blazor apps with Tailwind CSS](https://www.youtube.com/watch?v=QIdedo8iI4Y) - ![duration](https://img.shields.io/badge/Duration:%20-39%20min-%230094FF?style=flat-square&cacheSeconds=maxAge&logo=youtube) November 18, 2023 - Tailwind CSS has been growing in popularity for some time. It’s fast becoming one of the top frameworks to use when styling applications. It offers a different approach to the traditional frameworks like Bootstrap—utility based styling. Rather than using prebuilt components—which result in your application looking like a lot of others on the web—you can tailor your design by applying small focused CSS classes resulting in a unique style for your app. In this code focused talk, you will learn how to bring the power of Tailwind CSS to your Blazor applications. We’ll start off with a brief introduction to Tailwind. Then we’ll get into some code and see how we can integrate Tailwind with Blazor. For the rest of the time, we’ll explore the various features of Tailwind and see just how beautiful we can make our Blazor app.
+* [.NET Conf: Blazor Puzzles and Answers](https://www.youtube.com/watch?v=fxGEVS2Gcyo) - ![duration](https://img.shields.io/badge/Duration:%20-25%20min-%230094FF?style=flat-square&cacheSeconds=maxAge&logo=youtube) November 18, 2023 - The Blazor Puzzle podcast team of Carl Franklin and Jeff Fritz have a collection of puzzles and brain-teasers for you in this code-focused session about the latest features of the Blazor framework. We'll fix bugs, build cool features, and even write a unit test or two.
+* [.NET Conf: Blazor-testing from A to Z](https://www.youtube.com/watch?v=aorfcDeHUpw) - ![duration](https://img.shields.io/badge/Duration:%20-28%20min-%230094FF?style=flat-square&cacheSeconds=maxAge&logo=youtube) November 18, 2023 - Discuss and showcase the different Blazor testing strategies, libraries, and tools available to us, so whether you are building a website, web app, or a reusable Blazor component library, you can pick the ones that yield the most bang for the buck. Specifically, this session covers end-2-end testing, component testing, unit testing, Playwright, bUnit, snapshot testing, semantic markup comparison, emulating user interactions, and how and when to use test doubles (e.g., mocks).
* [.NET Conf: Full stack web UI with Blazor in .NET 8](https://www.youtube.com/watch?v=YwZdtLEtROA) - ![duration](https://img.shields.io/badge/Duration:%20-56%20min-%230094FF?style=flat-square&cacheSeconds=maxAge&logo=youtube) November 15, 2023 - In .NET 8 you can deliver the best web app experiences entirely in Blazor using Blazor's convenient component model. You can build your entire web app in Blazor without the needed for writing JavaScript or mixing web frameworks. In this session you'll see how you can use Blazor's new server-side rendering support to power your web apps from the server for maximum performance and scalability. You'll see how you can easily add advanced capabilities like streaming rendering and enhanced navigation & form handling to further optimize the user experience. Then add rich client-side interactivity wherever it is needed using Blazor Server or Blazor WebAssembly.
* [Building Hybrid User Interfaces with Blazor Hybrid [Pt 4] | Blazor Hybrid for Beginners](https://www.youtube.com/watch?v=pWDf1AnJ4ds) - ![duration](https://img.shields.io/badge/Duration:%20-19%20min-%230094FF?style=flat-square&cacheSeconds=maxAge&logo=youtube) November 10, 2023 - Let's start to build out a full application with Blazor Hybrid inside of .NET MAUI. Join James as he walks through building out a full to do application with web components.
* [ASP.NET Community Standup - New Blazor updates in .NET 8 RC2](https://www.youtube.com/watch?v=C2y9tXcbweg) - ![duration](https://img.shields.io/badge/Duration:%20-61%20min-%230094FF?style=flat-square&cacheSeconds=maxAge&logo=youtube) October 10, 2023 - About what Blazor has to offer in .NET 8 RC2. [Community links](https://www.theurlist.com/aspnet-community-standup-2023-10-10).
diff --git a/docs/awesome/awesome-browser-extensions-for-github.md b/docs/awesome/awesome-browser-extensions-for-github.md
index b29bc0f815..ff21fe6b52 100644
--- a/docs/awesome/awesome-browser-extensions-for-github.md
+++ b/docs/awesome/awesome-browser-extensions-for-github.md
@@ -30,37 +30,37 @@ Installs: 132 | Stars: 78 | Last update: 2 Jun 2023
Removes clutter from your pull request by automatically marking as viewed files that aren't worth reviewing.
-Installs: 32 | Stars: 7 | Last update: 14 Feb 2022
+Installs: 31 | Stars: 7 | Last update: 14 Feb 2022
Next level code navigation for GitHub.
-Installs: 606 | Stars: 59 | Last update: 20 Jul 2022
+Installs: 611 | Stars: 60 | Last update: 20 Jul 2022
Visualize GitHub repos as d3 force-directed graphs. The extension gives you a quick overview of the size and composition of any repo.
-Installs: 231 | Stars: 12 | Last update: 26 Apr 2022
+Installs: 228 | Stars: 12 | Last update: 26 Apr 2022
The CoderStats link for GitHub Chrome extension displays a link to the CoderStats page for the currently displayed user or organization profile page on GitHub.
-Installs: 821 | Stars: 19 | Last update: 2 May 2023
+Installs: 824 | Stars: 19 | Last update: 2 May 2023
Show the # of PRs and other contributors stats in the Issues/PRs tab. Can be helpful for maintainers that want to know if it's a contributor's first PR.
-Installs: 341 | Stars: 455 | Last update: 1 Mar 2021
+Installs: 338 | Stars: 455 | Last update: 1 Mar 2021
Displays size of each file, download link and an option of copying file contents directly to clipboard
-Installs: 40735 | Stars: 1916 | Last update: 25 Dec 2021
+Installs: 40737 | Stars: 1916 | Last update: 25 Dec 2021
Easily search GIPHY to add a GIF into any GitHub comment box.
-Installs: 10502 | Stars: 158 | Last update: 7 Nov 2023
+Installs: 10505 | Stars: 158 | Last update: 7 Nov 2023
Find the best GIFs for your awesome pull requests.
@@ -70,7 +70,7 @@ Installs: 136 | Stars: 22 | Last update: n/a
Quickly browse the history of a file from any git repository.
-Installs: 7221 | Stars: 13428 | Last update: 14 Oct 2023
+Installs: 7220 | Stars: 13428 | Last update: 14 Oct 2023
GitHub provides a page that only shows diffs with a .diff at the end of the URL of the pull request. This browser extension makes it easier to view csv diffs by using daff on that page.
@@ -80,17 +80,17 @@ Installs: 29 | Stars: 4 | Last update: 18 Apr 2021
Code folding - the ability to selectively hide and display sections of a code - is an invaluable feature in many text editors and IDEs. Now, developers can utilize that same style code-folding while poring over source code on the web in GitHub. Works for any type of indentation- spaces or tabs.
-Installs: 3119 | Stars: 286 | Last update: 14 Jul 2022
+Installs: 3120 | Stars: 286 | Last update: 14 Jul 2022
Set custom tab size for code view on GitHub.com
-Installs: 553 | Stars: 67 | Last update: 6 May 2019
+Installs: 547 | Stars: 67 | Last update: 6 May 2019
Easily navigate through the changes in a file that has been edited on GitHub.
-Installs: 207 | Stars: 19 | Last update: 28 Apr 2023
+Installs: 209 | Stars: 19 | Last update: 28 Apr 2023
A browser extension which gives different filetypes different icons on GitHub.
@@ -105,12 +105,12 @@ Installs: 1000 | Stars: 142 | Last update: 8 Oct 2019
Neat hovercards for GitHub.
-Installs: 27171 | Stars: 1785 | Last update: 12 May 2021
+Installs: 27176 | Stars: 1785 | Last update: 12 May 2021
Colorize issue and PR links to see their status (open, closed, merged).
-Installs: 926 | Stars: 294 | Last update: 4 Nov 2021
+Installs: 924 | Stars: 294 | Last update: 4 Nov 2021
Displays npm package stats on GitHub
@@ -120,7 +120,7 @@ Installs: 645 | Stars: 56 | Last update: 31 May 2020
Lists repositories that are similar to the one being viewed
-Installs: 392 | Stars: 42 | Last update: 10 Aug 2022
+Installs: 394 | Stars: 42 | Last update: 10 Aug 2022
Revert closed GitHub issues from purple back to red
@@ -140,7 +140,7 @@ Installs: 607 | Stars: 60 | Last update: 17 Aug 2020
Generates a pie chart on user profile pages displaying a breakdown of what languages they have used in their repositories.
-Installs: 972 | Stars: 48 | Last update: 25 Sep 2023
+Installs: 976 | Stars: 48 | Last update: 25 Sep 2023
This extension adds the simplicity of WYSIWYG editing to issues, comments, pull requests, wikis and discussions in GitHub. It accepts Markdown input and offers productive writing, starting with tables.
@@ -155,22 +155,22 @@ Installs: 58 | Stars: 20 | Last update: 12 Apr 2023
Show [vscode-icons](https://github.com/vscode-icons/vscode-icons) in the repository browser.
-Installs: 2000 | Stars: 279 | Last update: 30 Sep 2021
+Installs: 2000 | Stars: 278 | Last update: 30 Sep 2021
It can make the sub-directories and files of github repository as zip and download it
-Installs: 103350 | Stars: 34 | Last update: 21 Aug 2023
+Installs: 103360 | Stars: 34 | Last update: 21 Aug 2023
Create, save, edit, pin, search and delete filters that you commonly use on the Github Issues and Pull Requests pages. You are able to scope filters to be shown globally (on each repo) or only have them show up on the repo you create them on. Pinning filters is also a feature that this extension allows you to do. So if you have several filters you use daily - you have a way to quickly access them, at the top of your list.
-Installs: 555 | Stars: n/a | Last update: 22 Aug 2022
+Installs: 547 | Stars: n/a | Last update: 22 Aug 2022
Extension to get back current and longest streak.
-Installs: 690 | Stars: 225 | Last update: 10 Jan 2023
+Installs: 687 | Stars: 225 | Last update: 10 Jan 2023
Replace browser new tab screen with GitHub trending projects.
@@ -180,7 +180,7 @@ Installs: 2000 | Stars: 343 | Last update: n/a
Hide dotfiles from the GitHub file browser.
-Installs: 693 | Stars: 317 | Last update: 17 Sep 2021
+Installs: 687 | Stars: 317 | Last update: 17 Sep 2021
Allows you to toggle between the normal GitHub contribution chart and an isometric pixel art version.
@@ -190,7 +190,7 @@ Installs: 10000 | Stars: 3396 | Last update: 19 Nov 2023
Browser extension to add git graph to GitHub website.
-Installs: 5344 | Stars: 2056 | Last update: 17 Nov 2023
+Installs: 5345 | Stars: 2068 | Last update: 17 Nov 2023
Chrome extension that adds a button in browser and links this button to a GitHub repository that you will configure, then on any webpage just click this extension button and it will add the given link with the title of the page in that repository.
@@ -200,49 +200,49 @@ Installs: 64 | Stars: 233 | Last update: 26 May 2018
See forks with the most stars under the names of repositories.
-Installs: 1326 | Stars: 561 | Last update: 6 Nov 2023
+Installs: 1328 | Stars: 561 | Last update: 6 Nov 2023
Show Material icons for files/folders in repository file viewer. Display the same icons from vscode-material-icon-theme VSCode extension.
-Installs: 10643 | Stars: 387 | Last update: 21 Nov 2023
+Installs: 10647 | Stars: 387 | Last update: 21 Nov 2023
An extension that creates direct links to imported modules, external or internal, on source code on GitHub. Supports multiple languages, including common ones like Rust, Go, Python and Ruby, but also odd ones like Nim, Haskell, Julia and Elm.
-Installs: 45 | Stars: 245 | Last update: 27 Nov 2019
+Installs: 46 | Stars: 245 | Last update: 27 Nov 2019
Chrome extension which helps you not to miss important changes in your news thread related to your repo
-Installs: 15 | Stars: 14 | Last update: 1 Oct 2018
+Installs: 14 | Stars: 14 | Last update: 1 Oct 2018
A Chrome and Firefox extension to quickly see your notifications in a popup without leaving the current page.
-Installs: 427 | Stars: 141 | Last update: 6 Apr 2023
+Installs: 433 | Stars: 141 | Last update: 6 Apr 2023
Displays your GitHub notifications unread count. Supports GitHub Enterprise and an option to only show unread count for issues you're participating in. You can click the icon to quickly see your unread notifications.
-Installs: 10561 | Stars: 1752 | Last update: 12 Jul 2023
+Installs: 10565 | Stars: 1753 | Last update: 12 Jul 2023
Filter your pull requests/issues in different categories giving you a big boost in productivity. Also suggests new trending repositories.
-Installs: 69 | Stars: 133 | Last update: 20 Nov 2023
+Installs: 83 | Stars: 133 | Last update: 20 Nov 2023
OctoLinker is the easiest and best way to navigate between files and projects on GitHub. It supports languages such as JavaScript, Ruby, Go, PHP, JAVA and more. It works with package.json as well as with Gemfiles.
-Installs: 32679 | Stars: 5199 | Last update: 13 Nov 2022
+Installs: 32683 | Stars: 5200 | Last update: 13 Nov 2022
OctoPermalinker is a browser extension that searches GitHub comments/files for links to files on branches, and adds a link to where the branch pointed when the comment/file was made/updated. This helps you avoid following a link that was broken after being posted. For context, here's some discussion about broken GitHub links: [Don't link to line numbers in GitHub](https://news.ycombinator.com/item?id=8046710).
For example, suppose you're looking at a gist that links to a file on the master branch of a repo. At the time the gist was made, the link worked, but if the file gets removed, the link is broken. OctoPermalinker uses the gist creation date to add a permalink that still works.
-Installs: 227 | Stars: 21 | Last update: 20 May 2017
+Installs: 220 | Stars: 21 | Last update: 20 May 2017
The missing IntelliSense hint for GitHub and GitLab
@@ -252,12 +252,12 @@ Installs: 5000 | Stars: 959 | Last update: 4 Feb 2022
Useful for developers who frequently read source in GitHub and do not want to download or checkout too many repositories.
-Installs: 337371 | Stars: 22566 | Last update: 17 Nov 2023
+Installs: 337391 | Stars: 22567 | Last update: 17 Nov 2023
Revert GitHub's UI back to its classic look (before the June 23, 2020 update that has a flat, rounded and more whitespaced design).
-Installs: 367 | Stars: 224 | Last update: 30 Apr 2023
+Installs: 369 | Stars: 224 | Last update: 30 Apr 2023
This browser extension allows you to open files in your IDE directly from GitHub, assuming the repository you are working on is cloned on your computer. When a fragment of a file is displayed, your IDE opens the file and puts the cursor at the desired line.
@@ -267,22 +267,22 @@ Installs: 1046 | Stars: 65 | Last update: 23 Sep 2023
Helps you keep track of incoming and outgoing PRs, and notifies you when you receive a pull request on GitHub.
-Installs: 747 | Stars: 112 | Last update: 21 Jun 2023
+Installs: 745 | Stars: 112 | Last update: 21 Jun 2023
Browser extension that shows which pull requests contain changes related to a file.
-Installs: 41 | Stars: 96 | Last update: 15 Oct 2020
+Installs: 39 | Stars: 96 | Last update: 15 Oct 2020
Extension that simplifies the GitHub interface and adds useful features.
-Installs: 78551 | Stars: 22183 | Last update: 23 Nov 2023
+Installs: 78585 | Stars: 22194 | Last update: 23 Nov 2023
Are they tabs? Are they spaces? How many? Never wonder again! Renders spaces as `·` and tabs as `→` in all the code on GitHub.
-Installs: 618 | Stars: 75 | Last update: 25 Aug 2018
+Installs: 611 | Stars: 75 | Last update: 25 Aug 2018
Introduces the Explore tab in the pull request interface where you can review changes ordered by importance and see the semantic context surrounding each change.
@@ -298,7 +298,7 @@ The Sourcegraph browser extension gives GitHub IDE-like powers when you're viewi
4. Hover tooltips
5. File tree navigation
-Installs: 101036 | Stars: 9184 | Last update: 25 Oct 2023
+Installs: 101039 | Stars: 9190 | Last update: 25 Oct 2023
Make tab indented code more readable by forcing the tab size to 4 instead of 8.
@@ -308,7 +308,7 @@ Installs: 2000 | Stars: 280 | Last update: 25 Sep 2021
Helps you see easily which activities happened since you last visited GitHub.
-Installs: 202 | Stars: 31 | Last update: n/a
+Installs: 205 | Stars: 31 | Last update: n/a
Generate a magic link for your PR and post it on shared Slack channel, to entice reviewers to pick up your PR faster!
@@ -323,12 +323,12 @@ Installs: 70000 | Stars: n/a | Last update: 23 Nov 2023
All your issues, PRs, repos and other work documents right in your new tab
-Installs: 20173 | Stars: n/a | Last update: 17 Oct 2023
+Installs: 20174 | Stars: n/a | Last update: 17 Oct 2023
file tree for github, and more than that.
-Installs: 10394 | Stars: n/a | Last update: 12 Aug 2023
+Installs: 10393 | Stars: n/a | Last update: 12 Aug 2023
Add breakpoints at 1400px, 1600px and 1800px for full GitHub experience on large screens. Also removes the truncating of file and directory names in the repository browser.
@@ -338,7 +338,7 @@ Installs: 2000 | Stars: 130 | Last update: 24 Jul 2020
gitpod streamlines developer workflows by providing ready-to-code development environments in your browser - powered by vs code.
-Installs: 52394 | Stars: 126 | Last update: 18 Oct 2023
+Installs: 52403 | Stars: 126 | Last update: 18 Oct 2023
When viewing a repository on github.com that has a package.json file, this extension will introspect the dependencies in package.json and display links and description for each dependency, just below the repo's README.
@@ -348,4 +348,4 @@ Installs: 2087 | Stars: 727 | Last update: 29 May 2023
Extends GitHub pages with math, diagrams, embedded YouTube videos etc.
-Installs: 473 | Stars: 87 | Last update: 22 Aug 2023
+Installs: 470 | Stars: 87 | Last update: 22 Aug 2023
diff --git a/docs/awesome/awesome-cakephp.md b/docs/awesome/awesome-cakephp.md
index 339501f15a..b5b353c6a7 100644
--- a/docs/awesome/awesome-cakephp.md
+++ b/docs/awesome/awesome-cakephp.md
@@ -96,6 +96,7 @@ Additional lists you might find useful:
- [EmailQueue plugin](https://github.com/lorenzo/cakephp-email-queue) - Email queue plugin with a preview and sender shell.
- [Mailgun plugin](https://github.com/narendravaghela/cakephp-mailgun) - Email transport plugin for sending email via Mailgun.
- 🍰 [Queue plugin](https://github.com/dereuromark/cakephp-queue) - A dependency-free queue-based mail solution using Mailer/Email class, allowing re-queue on (network) failure.
+- 🍰 [QueueScheduler plugin](https://github.com/dereuromark/cakephp-queue-scheduler) - A dependency-free crontab-like scheduler as DB driven solution and addon to Queue plugin.
## Environment
*Plugins for environment.*
diff --git a/docs/awesome/awesome-cl.md b/docs/awesome/awesome-cl.md
index 2fb0c5500c..629015483c 100644
--- a/docs/awesome/awesome-cl.md
+++ b/docs/awesome/awesome-cl.md
@@ -98,6 +98,7 @@ C, C++
* [with-c-syntax](https://github.com/y2q-actionman/with-c-syntax) - a fun package which introduces the C language syntax into Common Lisp. (Yes, this package is not for practical coding, I think.) WTFPL Licence.
* [ecrepl](https://gitlab.common-lisp.net/ecl/ecrepl) - an interactive REPL for the C language. [BSD_2Clause][17].
* [Software-Evolution-Library](https://github.com/GrammaTech/sel) - The SEL enables the programmatic modification and evaluation of software (C/C++ support using Clang, compiled assembler, and linked ELF binaries). [GPL3][2].
+* [vacietis](https://github.com/vsedach/Vacietis) - C to Common Lisp compiler. [LGPL3][9].
Cryptography
============
diff --git a/docs/awesome/awesome-coq.md b/docs/awesome/awesome-coq.md
index 2bea1b9837..edfcf5adfb 100644
--- a/docs/awesome/awesome-coq.md
+++ b/docs/awesome/awesome-coq.md
@@ -252,7 +252,7 @@ Contributions welcome! Read the [contribution guidelines](https://github.com/coq
- [Coq'Art Exercises and Tutorials](https://github.com/coq-community/coq-art) - Coq code and exercises from the Coq'Art book, including additional tutorials.
- [Coq in a Hurry](http://cel.archives-ouvertes.fr/inria-00001173) - Introduction to how Coq can be used to define logical concepts and functions and reason about them.
-- [Coq requirements in Common Criteria evaluations](https://www.ssi.gouv.fr/uploads/2014/11/anssi-requirements-on-the-use-of-coq-in-the-context-of-common-criteria-evaluations-v1.1-en.pdf) - Guide on how to write readable and reviewable Coq code in high assurance applications.
+- [Coq requirements in Common Criteria evaluations](https://web.archive.org/web/20230120103209/https://www.ssi.gouv.fr/uploads/2014/11/anssi-requirements-on-the-use-of-coq-in-the-context-of-common-criteria-evaluations-v1.1-en.pdf) - Guide on how to write readable and reviewable Coq code in high assurance applications.
- [Lemma Overloading](https://github.com/coq-community/lemma-overloading) - Demonstration of design patterns for programming and proving with canonical structures.
- [MathComp Tutorial Materials](https://github.com/math-comp/tutorial_material) - Source code for Mathematical Components tutorials.
- [Mike Nahas's Coq Tutorial](https://mdnahas.github.io/doc/nahas_tutorial.html) - Basics of using Coq to write formal proofs.
diff --git a/docs/awesome/awesome-cpp.md b/docs/awesome/awesome-cpp.md
index f7575d7d32..4cfa748432 100644
--- a/docs/awesome/awesome-cpp.md
+++ b/docs/awesome/awesome-cpp.md
@@ -434,6 +434,7 @@ A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny
* [Godot](https://github.com/godotengine/godot) - A fully featured, open source, MIT licensed, game engine. [MIT]
* [Grit](https://github.com/grit-engine/grit-engine) - Community project to build a free game engine for implementing open world 3D games. [MIT]
* [Halley](https://github.com/amzeratul/halley) - A lightweight game engine written in C++14 with a "true" entity-component system. [Apache 2.0]
+* [JNGL](https://github.com/jhasse/jngl/) - 2D library for Linux, Windows, macOS, Android, iOS, Xbox, the Nintendo Switch and the Web. [zlib] [website](https://bixense.com/jngl/)
* [KlayGE](https://github.com/gongminmin/KlayGE) - a cross-platform open source game engine with plugin-based architecture. [GPLv2] [website](http://www.klayge.org/)
* [nCine](https://github.com/nCine/nCine) - A cross-platform 2D game engine with an emphasis on performance, written in C++11 and optionally scriptable in Lua. [MIT] [website](https://ncine.github.io/)
* [o3de](https://github.com/o3de/o3de) - An open-source, real-time, multi-platform 3D engine based on Amazon Lumberyard. [Apache2] [website](https://o3de.org/)
@@ -611,6 +612,7 @@ A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny
* [RapidJSON](https://github.com/miloyip/rapidjson) :zap: - A fast JSON parser/generator for C++ with both SAX/DOM style API. [MIT] [website](https://rapidjson.org)
* [sajson](https://github.com/chadaustin/sajson) - Lightweight, extremely high-performance JSON parser for C++11. [MIT]
* [simdjson](https://github.com/lemire/simdjson) - Extremely fast JSON library that can parse gigabytes of JSON per second. [Apache-2.0]
+* [Sonic-Cpp](https://github.com/bytedance/sonic-cpp) - A fast JSON serializing & deserializing library, accelerated by SIMD. [Apache-2.0]
* [taoJSON](https://github.com/taocpp/json) - Zero-dependency C++ header-only JSON library. [MIT]
* [ujson](https://bitbucket.org/awangk/ujson) - µjson is a a small, C++11, UTF-8, JSON library. [MIT]
* [UltraJSON](https://github.com/ultrajson/ultrajson) - Ultra fast JSON decoder and encoder written in C. [BSD-3-Clause]
@@ -790,6 +792,7 @@ A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny
* [libharu](https://github.com/libharu/libharu) - A free, cross platform, open-sourced software library for generating PDF. [zlib]
* [MuPDF](https://mupdf.com/) - A lightweight PDF, XPS, and E-book viewer. [AGPL/Proprietary]
* [PDF-Writer](https://github.com/galkahana/PDF-Writer) - High performance library for creating, modiyfing and parsing PDF files in C++ [Apache-2.0] [website](https://www.pdfhummus.com/)
+* [pdfio](https://github.com/michaelrsweet/pdfio) - A simple C library for reading and writing PDF files. [Apache-2] [website](https://www.msweet.org/pdfio/)
* [PDFium](https://pdfium.googlesource.com/pdfium/) - PDF generation and rendering library. [BSD-3-Clause]
* [PoDoFo](http://podofo.sourceforge.net/) - A library to work with the PDF file format. [LGPL]
* [Poppler](https://poppler.freedesktop.org/) - Open-source multi-backend PDF rendering library based on the xpdf-3.0 code base. [GPLv2/GPLv3]
diff --git a/docs/awesome/awesome-dotnet.md b/docs/awesome/awesome-dotnet.md
index fc4671ca32..5cd3bb309a 100644
--- a/docs/awesome/awesome-dotnet.md
+++ b/docs/awesome/awesome-dotnet.md
@@ -107,6 +107,7 @@ To the extent possible under law, [Vitali Fokin](https://github.com/quozd) has w
* [OAuth](https://github.com/danielcrenna/vault/tree/master/oauth) - A very lightweight library for generating OAuth 1.0a signatures written in C#
* [Stuntman](https://rimdev.io/stuntman/) - Stuntman is a library for impersonating users during development leveraging .NET Claims Identity.
* [openiddict](https://github.com/openiddict/openiddict-core) - Flexible and versatile OAuth 2.0/OpenID Connect stack for .NET
+* [Topaz](https://www.topaz.sh/docs/software-development-kits/dotnet/install) - A fine-grained authorization system with .NET SDK.
## Blazor
@@ -120,31 +121,6 @@ To the extent possible under law, [Vitali Fokin](https://github.com/quozd) has w
* [Nethermind](https://github.com/NethermindEth/nethermind) - full Ethereum client in .NET Core
-## Books
-
-* [The Little ASP.NET Core Book](https://recaffeinate.co/book/) - A free, open-source, tutorial-based book aiming to provide a simple introduction to ASP.NET Core.
-* [.NET in Action, Second Edition](https://www.manning.com/books/dotnet-in-action-second-edition) - An introduction to implementing full-featured, cross-platform professional applications on the Microsoft .NET platform. **[$]**
-* [.NET Maui in Action](https://www.manning.com/books/dot-net-maui-in-action) - A book about creating mobile and desktop apps using a common set of .NET tools. **[$]**
-* [ASP.NET Core in Action, Third Edition](https://www.manning.com/books/asp-net-core-in-action-third-edition) - Build professional-grade full-stack web applications using C# and ASP.NET Core. **[$]**
-* [ASP.NET Core Razor Pages in Action](https://www.manning.com/books/asp-net-core-razor-pages-in-action) - A comprehensive guide to how to use Razor Pages to create dynamic websites that are easy to test and scale. **[$]**
-* [ASP.NET Core Security](https://www.manning.com/books/asp-net-core-security) - A practical and hands-on guide to securing web applications built with ASP.NET. **[$]**
-* [ASP.NET Core Web API](https://www.manning.com/books/asp-net-core-web-api) - A book about designing and implementing APIs using the REST and GraphQL standards. **[$]**
-* [Blazor in Action](https://www.manning.com/books/blazor-in-action) - A guide to building UIs and client-side applications using C# and .NET. **[$]**
-* [Building Web APIs with ASP.NET Core](https://www.manning.com/books/building-web-apis-with-asp-net-core) - Practical beginner’s guide to creating your first web APIs using ASP.NET Core. **[$]**
-* [C# in Depth, Fourth Edition](https://www.manning.com/books/c-sharp-in-depth-fourth-edition) - deep dive into the details of the C# language. **[$]**
-* [CLR via C#, Fourth Edition](https://www.microsoftpressstore.com/store/clr-via-c-sharp-9780735667457) - Dig deep and master the intricacies of the common language runtime, C#, and .NET development. **[$]**
-* [Code Like a Pro in C#](https://www.manning.com/books/code-like-a-pro-in-c-sharp) - Build on your existing programming skills and upskill to professional-level C# programming. **[$]**
-* [Dependency Injection in .NET](https://www.manning.com/books/dependency-injection-principles-practices-patterns) - teaches you to use Dependency Injection to reduce hard-coded dependencies between application components in .NET. **[$]**
-* [Entity Framework Core in Action](https://www.manning.com/books/entity-framework-core-in-action) - teaches how to use Entity Framework Core, including lighter weight data access alternatives such as Dapper. **[$]**
-* [Functional Programming in C#, Second edition](https://www.manning.com/books/functional-programming-in-c-sharp-second-edition) - Real world examples and practical techniques for functional programming in C# without the jargon and theory. **[$]**
-* [Microservices in .NET Core, Second edition](https://www.manning.com/books/microservices-in-net-core-second-edition) - A comprehensive guide to building microservice systems using the .NET stack. **[$]**
-* [Pro .NET 5 Custom Libraries](https://link.springer.com/book/10.1007/978-1-4842-6391-4) - Consists of sample projects for each data type implementation. Demonstrates implementation in C#. Covers dos and don'ts of each implementation. **[$]**
-* [Pro .NET Benchmarking](https://link.springer.com/book/10.1007/978-1-4842-4941-3) - Provides an in-depth look at software benchmarking for accurate performance measurement. Helps you get maximum performance impact by identifying and targeting the right bottlenecks. Includes coverage of the latest compilers and processors. **[$]**
-* [Pro .NET Framework with the Base Class Library](https://link.springer.com/book/10.1007/978-1-4842-4191-2) - Shows valuable tips and examples that reinforce the correct use of manage types, including how to avoid boxing/unboxing and better use of memory resources. **[$]**
-* [Pro .NET Memory Management](https://link.springer.com/book/10.1007/978-1-4842-4027-4) - Takes a deep dive into .NET memory management, including comprehensive coverage of how .NET memory works, implementation details, possible pitfalls, and ways to work around them. **[$]**
-* [Pro ASP.NET Core 6](https://link.springer.com/book/10.1007/978-1-4842-7957-1) - The most comprehensive coverage available on ASP.NET Core 6 in full-color. Detailed explanations and plenty of working code to learn new functionality. Provides a fully functioning ASP.NET Core 6 application that can be used as a template for projects. **[$]**
-* [Pro Microservices in .NET 6](https://link.springer.com/book/10.1007/978-1-4842-7833-8) - Shows you how to get up to speed with .NET 6, Docker, and microservices. Teaches you how to leverage microservice design patterns to strengthen an application. Provides environment options for orchestrators and Azure Kubernetes Service. **[$]**
-
## Build Automation
* [Psake](https://github.com/psake/psake) - .NET-based build automation tool written in PowerShell
@@ -155,6 +131,7 @@ To the extent possible under law, [Vitali Fokin](https://github.com/quozd) has w
* [Nake](https://github.com/yevhen/Nake) - Magic script-based C# task runner
* [Nuke](https://github.com/nuke-build/nuke) - Cross-platform build automation system
* [FlubuCore](https://github.com/dotnetcore/FlubuCore) - A cross platform build and deployment automation system for building projects and executing deployment scripts using C# code.
+* [ModularPipelines](https://github.com/thomhurst/ModularPipelines) - Write your pipelines in C#
## Business Intelligence
@@ -769,6 +746,7 @@ metadata in media files, including video, audio, and photo formats
* [Infinity Crawler](https://github.com/TurnerSoftware/InfinityCrawler) - A simple but powerful web crawler library for .NET
* [Build Versioning](https://github.com/TurnerSoftware/BuildVersioning) - Simple build versioning for .NET, powered by Git tags
* [SystemTextJson.JsonDiffPatch](https://github.com/weichch/system-text-json-jsondiffpatch) - High-performance, low-allocating JSON object diff and patch extension for System.Text.Json. Support generating patch document in RFC 6902 JSON Patch format.
+* [dotnet-exec](https://github.com/WeihanLi/dotnet-exec) - A command-line tool for executing C# program without a project file, and you can have your custom entry point other than Main method.
## MVVM
@@ -938,6 +916,7 @@ metadata in media files, including video, audio, and photo formats
## Regular Expression
* [RegExtract](https://github.com/sblom/RegExtract) - Clean & simple idiomatic C# RegEx-based line parser that emits strongly typed results.
+* [Gigantor](https://github.com/imagibee/Gigantor) - Fast regular expressions supporting gigantic files combining System.Text.RegularExpressions.Regex with multi-threading.
## Scheduling
diff --git a/docs/awesome/awesome-integration.md b/docs/awesome/awesome-integration.md
index 3cd23b6765..ed0999ee9d 100644
--- a/docs/awesome/awesome-integration.md
+++ b/docs/awesome/awesome-integration.md
@@ -21,7 +21,7 @@ System integration is the process of linking together different IT systems (com
- [Apigee](https://cloud.google.com/apigee) - A leading API management solution from Google that provides comprehensive API management capabilities and helps you create, secure, and scale APIs with ease.
- [Azure API Management](https://azure.microsoft.com/en-us/services/api-management/) - A hybrid, multicloud management platform for APIs across all environments, which enables you to manage APIs with ease, secure them, and gain insights into their performance.
- [DigitMarket API Manager](https://www.torryharris.com/products/digitmarket-api-manager-for-api-management) - A complete package from Torry Harris that helps you manage your APIs and turn them into tools that can drive your business forward.
-- [Gravitee.io API Management (⭐88)](https://github.com/gravitee-io/gravitee-api-management) - A flexible, lightweight, and open-source API management solution that provides comprehensive API management capabilities and helps you manage your APIs with ease.
+- [Gravitee.io API Management (⭐90)](https://github.com/gravitee-io/gravitee-api-management) - A flexible, lightweight, and open-source API management solution that provides comprehensive API management capabilities and helps you manage your APIs with ease.
- [IBM API Connect](https://www.ibm.com/cloud/api-connect) - A complete, intuitive, and scalable API platform that allows you to create, expose, manage, and monetize APIs across clouds.
- [Kong Enterprise](https://konghq.com/products/kong-enterprise) - A comprehensive service connectivity platform that provides a range of API management capabilities and allows you to manage APIs, microservices, and service meshes with ease.
- [Layer7 API Management](https://www.broadcom.com/products/software/api-management) - A continuous API management solution from Broadcom that provides comprehensive API management capabilities and helps you manage APIs throughout their lifecycle.
@@ -30,7 +30,7 @@ System integration is the process of linking together different IT systems (com
- [TIBCO Cloud Mashery](https://www.tibco.com/products/api-management) - A cloud-native API platform from TIBCO that enables you to deploy APIs anywhere and manage them from everywhere.
- [Tyk API Management](https://tyk.io/api-lifecycle-management/) - A powerful API management solution that allows you to connect, build, and control APIs with ease.
- [webMethods API](https://www.softwareag.cloud/site/product/webmethods-api.html) - A comprehensive API management solution from Software AG that provides full lifecycle API management capabilities and enables you to manage APIs in both on-premises and cloud environments.
-- [WSO2 API Manager (⭐778)](https://github.com/wso2/product-apim) - A fully open-source API management platform that provides comprehensive API management capabilities and allows you to manage APIs with ease.
+- [WSO2 API Manager (⭐779)](https://github.com/wso2/product-apim) - A fully open-source API management platform that provides comprehensive API management capabilities and allows you to manage APIs with ease.
@@ -49,9 +49,8 @@ System integration is the process of linking together different IT systems (com
### API Documentation
*Explore a collection of tools and platforms designed to create, maintain, and present clear, concise, and user-friendly documentation for APIs. These resources facilitate seamless collaboration between developers and enable effective communication of API functionalities and specifications.*
-- [APITree](https://www.apitree.com/) - A tool for managing and sharing API specifications, with version control, API testing automation, and integration with popular API tools.
- [DapperDox (⭐390)](https://github.com/DapperDox/dapperdox) - An open-source API documentation generator and server for OpenAPI/Swagger specifications, with customizable documentation, automated updates, and easy sharing.
-- [OpenAPI Explorer (⭐236)](https://github.com/Rhosys/openapi-explorer) - A tool for generating user interfaces from OpenAPI specifications, making it easier for software engineers to visualize and interact with APIs.
+- [OpenAPI Explorer (⭐238)](https://github.com/Rhosys/openapi-explorer) - A tool for generating user interfaces from OpenAPI specifications, making it easier for software engineers to visualize and interact with APIs.
- [RapiDoc (⭐1.4k)](https://github.com/rapi-doc/RapiDoc) - A tool that generates customizable, interactive API documentation from OpenAPI Specification, with a range of design options.
- [Redoc (⭐21k)](https://github.com/Redocly/redoc) - An open-source tool for generating documentation from OpenAPI (fka Swagger) definitions, with customizable themes, language support, and branding.
- [Slate (⭐35k)](https://github.com/slatedocs/slate) - A powerful tool that creates static API documentation from markdown, with API reference docs and code samples.
@@ -94,6 +93,7 @@ System integration is the process of linking together different IT systems (com
- [Offset Explorer](https://www.kafkatool.com) - GUI application for managing and using Apache Kafka clusters, formerly known as Kafka Tool.
- [Service Bus Explorer (⭐1.8k)](https://github.com/paolosalvatori/ServiceBusExplorer) - GUI app for Azure Service Bus, offering advanced features like import/export functionality and the ability to test topic, queues, subscriptions, relay services, notification hubs, and events hubs.
- Mocking tools
+ - [Imposter (⭐319)](https://github.com/outofcoffee/imposter) - Mock server for REST APIs, OpenAPI (and Swagger) specifications, SOAP web services (and WSDL files), Salesforce and HBase APIs.
- [Microcks (⭐1k)](https://github.com/microcks/microcks) - Open-source Kubernetes-native tool for API mocking and testing, supporting AsyncAPI, OpenAPI, Postman Collections, etc.
- [Mockable](https://www.mockable.io/) - Simple configurable service to mock out RESTful API or SOAP web-services.
- [Mockoon (⭐5.5k)](https://github.com/mockoon/mockoon) - Easy-to-use tool for designing and running mock REST APIs.
@@ -139,7 +139,7 @@ System integration is the process of linking together different IT systems (com
- [AltasMap (⭐170)](https://github.com/atlasmap/atlasmap) - A web-based data mapping solution that simplifies integration between Java, XML, CSV, and JSON data sources. Its interactive user interface makes configuring integrations easy.
- [Altova MapForce](https://www.altova.com/mapforce) - A graphical data mapping tool that can handle any-to-any conversion and integration tasks. It simplifies complex mapping tasks, enabling software engineers to complete projects faster.
- [JOLT (⭐1.4k)](https://github.com/bazaarvoice/jolt) - A Java-based JSON-to-JSON transformation library that uses a JSON document as the "specification" for the transform. JOLT provides a simple way for software engineers to transform JSON data.
-- [JSLT (⭐580)](https://github.com/schibsted/jslt) - A complete query and transformation language for JSON that is inspired by jq, XPath, and XQuery. With JSLT, software engineers can quickly and easily transform JSON data to meet their needs.
+- [JSLT (⭐581)](https://github.com/schibsted/jslt) - A complete query and transformation language for JSON that is inspired by jq, XPath, and XQuery. With JSLT, software engineers can quickly and easily transform JSON data to meet their needs.
@@ -152,7 +152,7 @@ System integration is the process of linking together different IT systems (com
- [NServiceBus (⭐2k)](https://github.com/Particular/NServiceBus) - A .NET-based service bus that offers an intuitive developer-friendly environment.
- [Oracle Service Bus](https://www.oracle.com/middleware/technologies/service-bus.html) - An integration platform that connects, virtualizes, and manages interactions between services and applications.
- [Oracle SOA Suite](https://www.oracle.com/middleware/technologies/soasuite.html) - A platform that enables system developers to set up and manage services and to orchestrate them into composite applications and business processes.
-- [Red Hat Fuse](https://www.redhat.com/en/technologies/jboss-middleware/fuse) - A cloud-native integration platform that supports distributed integration capabilities.
+- [Red Hat Fuse](https://developers.redhat.com/products/fuse/overview) - A cloud-native integration platform that supports distributed integration capabilities.
- [Software AG webMethods Integration Server](https://www.softwareag.com/en_corporate/platform/integration-apis/webmethods-integration.html) - An integration platform that enables faster integration of any application.
- [TIBCO BusinessWorks](https://www.tibco.com/products/tibco-businessworks) - A platform that implements enterprise patterns for hybrid integrations.
- [UltraESB](https://www.adroitlogic.com/products/ultraesb/) - An ESB that supports zero-copy proxying for extreme performance utilizing Direct Memory Access and Non-Blocking IO.
@@ -266,7 +266,7 @@ System integration is the process of linking together different IT systems (com
- [NATS (⭐13k)](https://github.com/nats-io/gnatsd) - A lightweight and high-performance messaging system designed for microservices, IoT, and cloud-native systems. Offers efficient and reliable message delivery and supports multiple messaging protocols.
- [Oracle AQ](https://www.oracle.com/database/technologies/advanced-queuing.html) - A messaging system that provides enterprise message functionality and is widely used within the Oracle database. Offers reliable and efficient message delivery and supports multiple messaging styles.
- [RabbitMQ (⭐11k)](https://github.com/rabbitmq/rabbitmq-server) - An open-source message broker that implements AMQP and supports multiple messaging protocols and patterns. Offers reliable and efficient message delivery and supports clustering and high availability.
-- [Redpanda (⭐8k)](https://github.com/vectorizedio/redpanda) - A streaming platform that is Kafka-compatible and does not require Zookeeper or JVM. Offers high-performance and low-latency messaging and supports stream processing and analytics.
+- [Redpanda (⭐8.1k)](https://github.com/vectorizedio/redpanda) - A streaming platform that is Kafka-compatible and does not require Zookeeper or JVM. Offers high-performance and low-latency messaging and supports stream processing and analytics.
- [Red Hat AMQ](https://www.redhat.com/en/technologies/jboss-middleware/amq) - A messaging system based on open-source communities like Apache ActiveMQ and Apache Kafka. Offers enterprise-grade messaging capabilities with reliable and efficient message delivery.
- [TIBCO Enterprise Message Service](https://www.tibco.com/products/tibco-enterprise-message-service) - A standards-based JMS implementation that allows for easy exchange of messages between applications. Offers reliable and efficient message delivery and supports various messaging protocols and patterns.
- [VerneMQ (⭐3k)](https://github.com/vernemq/vernemq) - A high-performance distributed MQTT message broker designed for scalability and reliability. Offers efficient and reliable message delivery and supports multiple messaging protocols and patterns.
@@ -753,7 +753,7 @@ the Design of Network-based Software Architectures](https://www.ics.uci.edu/~fie
- [NDJSON (⭐601)](https://github.com/ndjson/ndjson-spec) - A standard for delimiting JSON objects in stream protocols. It allows for efficient processing of large JSON datasets and is widely used in big data processing.
- [Protocol Buffers (⭐62k)](https://github.com/protocolbuffers/protobuf) - A language-neutral and platform-neutral serialization mechanism that is designed to be highly efficient and extensible. It supports rich data types and is widely used in distributed systems, such as gRPC and Apache Kafka.
- [XML](https://www.w3.org/TR/xml11/) - A flexible and widely used markup language that is used for storing and exchanging structured data. It supports rich data types and is compatible with many programming languages.
-- [YAML (⭐276)](https://github.com/yaml/yaml-spec) - A human-friendly and easy-to-read data serialization format that is widely used for configuration files and data exchange. It supports rich data types and is compatible with most programming languages.
+- [YAML (⭐277)](https://github.com/yaml/yaml-spec) - A human-friendly and easy-to-read data serialization format that is widely used for configuration files and data exchange. It supports rich data types and is compatible with most programming languages.
diff --git a/docs/awesome/awesome-slack.md b/docs/awesome/awesome-slack.md
index a672586b46..9fc39434bd 100644
--- a/docs/awesome/awesome-slack.md
+++ b/docs/awesome/awesome-slack.md
@@ -1,157 +1,73 @@
-
-[![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)
-
-
-
-
-
-
-
Awesome Slack
-
-
-
- A curated list of awesome, Slack-related things.
-
-
-***
-
-An avid Slack user? A developer looking for awesome tools to build out an integration? Just looking for inspiration? This is a list of all the best things Slack.
-
-
-## :pencil: Lists
-- [Community-Built Libraries](https://api.slack.com/community) - Slack-curated list of community open-source libraries
-- [Slack App Directory](https://slack.com/apps) - Official directory of publicly available Slack apps
-- [Slack Emojis](https://emoji.gg) - Unofficial directory of custom emojis for Slack
-
-## :art: Themes
-
-- [Slack Themes](http://slackthemes.net/) - A Slack sidebar theme browser
-- [Sweet Themes Are Made of These](http://sweetthemesaremadeofthe.se/) - Website for sharing Slack custom palettes
-
-## :hammer_and_wrench: Libraries and SDKs
-
-### C#
-
-- [margiebot](https://github.com/jammerware/margiebot) - A .NET library designed to make building bots for Slack fast, easy, and fun
-- [Slack.Webhooks](https://github.com/nerdfury/Slack.Webhooks) - A library to work with Slack webhooks more easily
-- [SlackAPI](https://github.com/Inumedia/SlackAPI) - A third-party implementation of Slack's API written in C#
-
-### Erlang
-
-- [slacker](https://github.com/julienXX/slacker) - Erlang Slack REST API wrapper
-
-### Go
-
-- [webhook](https://github.com/adnanh/webhook) - Easily run commands in response to HTTP webhook requests from Slack
-
-### Java
-
-- [java-slack-sdk](https://github.com/slackapi/java-slack-sdk) - Slack's official Java framework for building Slack apps
-- [simple-slack-api](https://github.com/Ullink/simple-slack-api) - A Slack client library in Java
-
-### JavaScript/TypeScript
-
-- [bolt-js](https://github.com/slackapi/bolt-js) - Slack's official JavaScript framework for building Slack apps
-- [jsx-slack](https://github.com/yhatt/jsx-slack) - Build JSON object for Slack Block Kit surfaces from JSX
-- [node-slack-sdk](https://github.com/slackapi/node-slack-sdk) - Slack's official SDK for Node.js
-- [slack-block-builder](https://github.com/raycharius/slack-block-builder) - Lightweight Node.js library for building Slack Block Kit UIs, with a declarative syntax inspired by SwiftUI
-
-### PHP
-
-- [SlackBundle](https://github.com/DZunke/SlackBundle) - SlackBundle for Symfony2
-- [slack-php-app-framework](https://github.com/slack-php/slack-php-app-framework) - Robust PHP framework for building Slack apps in PHP
-- [slack-php-block-kit](https://github.com/jeremeamia/slack-block-kit) - Fluent interface for composing Slack Block Kit messages and modals in PHP
-- [slack-php-socket-mode](https://github.com/slack-php/slack-php-socket-mode) - A Socket Mode implementation for [slack-php-app-framework](https://github.com/slack-php/slack-php-app-framework)
-- [slack-php-slick](https://github.com/slack-php/slack-php-slick) - Dependency-free micro-framework for building Slack apps in PHP
-
-### PowerShell
-
-- [PSSlack](https://github.com/RamblingCookieMonster/PSSlack) - PowerShell module for simple Slack integration.
-
-### Python
-
-- [blockkit](https://github.com/imryche/blockkit) - A fast way to build Block Kit interfaces in Python
-- [bolt-python](https://github.com/slackapi/bolt-python) - Slack's official Python framework for building Slack apps
-- [django-slack](https://github.com/lamby/django-slack) - Slack integration for Django, using the templating engine to generate messages
-- [django-slack-oauth](https://github.com/izdi/django-slack-oauth) - Slack OAuth module for Django
-- [python-slack-events-api](https://github.com/slackapi/python-slack-events-api) - Slack Events API adapter for Python
-- [python-slack-sdk](https://github.com/slackapi/python-slack-sdk) - Slack's official SDK for Python
-- [slackblocks](https://github.com/nicklambourne/slackblocks) - Python API for building Slack Block Kit messages
-- [slack-php-api](https://github.com/jolicode/slack-php-api) - PHP Slack client based on the official OpenAPI specification
-- [slacker-cli](https://github.com/juanpabloaj/slacker-cli) - Messages to slack from the command line
-- [slashbot](https://github.com/ebrassell/slashbot) - An easy way to create slash commands using AWS Lambda functions
-- [boltworks](https://github.com/YSaxon/boltworks) - Extensions to Slack's bolt framework: expandable GUIs, easier callbacks, richer CLIs
-
-### R
-
-- [slackr](https://github.com/hrbrmstr/slackr) - A package to send webhook API messages to Slack channels/users from R
-
-### Ruby
-
-- [slack-notifier](https://github.com/stevenosloan/slack-notifier) - A simple wrapper for posting to Slack
-- [slack-notify](https://github.com/sosedoff/slack-notify) - Send notifications to Slack
-- [slack-poster](https://github.com/rikas/slack-poster) - Simple gem to post messages on Slack using webhooks
-- [slack-ruby-block-kit](https://github.com/CGA1123/slack-ruby-block-kit) - A ruby wrapper for Slack's Block Kit
-- [slack-ruby-bot](https://github.com/dblock/slack-ruby-bot) - The easiest way to write a Slack bot in Ruby
-- [slack-ruby-bot-server](https://github.com/slack-ruby/slack-ruby-bot-server) - Ruby library for building Slack applications
-- [slack-ruby-client](https://github.com/dblock/slack-ruby-client) - A Ruby client for the Slack Web and RealTime Messaging APIs
-
-### Rust
-
-- [slack-morphism-rust](https://github.com/abdolence/slack-morphism-rust) - A modern async Slack API client for Rust
-
-### Scala
-
-- [slack-scala-client](https://github.com/gilbertw1/slack-scala-client) - A Scala Slack client for the Web and RTM API
-
-### Swift
-
-- [SwiftBlocksUI](https://github.com/SwiftBlocksUI/SwiftBlocksUI/) - Interactive Slack messages and modals using a SwiftUI-like declarative style
-
-## :gear: Open-Source Slack Apps and Integrations
-
-### CoffeeScript
-
-- [jinora](https://github.com/sdslabs/jinora) - Slack webhook app to create anonymous public channels
-
-### Java
-
-- [simple-slack-api](https://github.com/Ullink/simple-slack-api) - A Slack client library in Java
-- [tasks-app](https://github.com/slackapi/tasks-app) - Simple task management app produced by Slack
-
-### JavaScript/Typescript
-
-- [definition-app](https://github.com/slackapi/definition-app) - App for storing and accessing company-specific phrases
-- [slack-github-action](https://github.com/slackapi/slack-github-action) - Send data into Slack using this GitHub Action
-- [slack-reporting-tool](https://github.com/slackapi/slack-reporting-tool) - App that allows team members to report offensive messages
-- [tesla-slack](https://github.com/heikkipora/tesla-slack) - Track your Tesla from Slack
-- [tasks-app](https://github.com/slackapi/tasks-app) - Simple task management app produced by Slack
-
-### PHP
-
-- [MantisBT-Slack](https://github.com/infojunkie/MantisBT-Slack) - MantisBT plugin to send bug updates to Slack
-- [monolog](https://github.com/Seldaek/monolog) - Sends your logs to Slack
-
-### Python
-
-- [slackbot](https://github.com/lins05/slackbot) - A chat bot for Slack
-- [slacker-cli](https://github.com/juanpabloaj/slacker-cli) - Messages to slack from the command line
-- [tasks-app](https://github.com/slackapi/tasks-app) - Simple task management app produced by Slack
-- [wee-slack](https://github.com/rawdigits/wee-slack) - A WeeChat plugin for Slack
-
-### Ruby
-
-- [slack-gamebot](https://github.com/dblock/slack-gamebot) - A game bot for Slack
-- [snarkov](https://github.com/gesteves/snarkov) - Sinatra-based Markov bot for Slack
-- [tickbot](https://github.com/barryf/tickbot) - Simple team time tracking reminder
-- [trebekbot](https://github.com/gesteves/trebekbot) - A Jeopardy! bot for Slack
-
-## :busts_in_silhouette: Contributions
-
-Contributions are always welcome! Please read the [contribution guidelines](https://github.com/matiassingers/awesome-slack/blob/master/contributing.md) first.
-
-## :classical_building: License
-
-[![CC0](https://licensebuttons.net/p/zero/1.0/88x31.png)](http://creativecommons.org/publicdomain/zero/1.0/)
-
-To the extent possible under law, [Matias Singers](http://mts.io) has waived all copyright and related or neighboring rights to this work.
+
+## Awesome Slack Communities [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)
+[![Build Status](https://api.travis-ci.org/filipelinhares/awesome-slack.svg)](https://travis-ci.org/filipelinhares/awesome-slack)
+
+A list of communities about web development and design that are powered by **Slack**.
+
+## What's Slack
+> Slack is a platform for team communication: everything in one place, instantly searchable, available wherever you go. *- slack.com*
+
+
+## Development
+- [Ember](https://ember-community-slackin.herokuapp.com/)
+- [Laravel](https://larachat.co/)
+- [Ruby](https://rubydevelopers.typeform.com/to/l7WVWl)
+- [Front end](https://frontenddevelopers.org/)
+- [Android](https://androidchat.co/)
+- [GO](https://docs.google.com/forms/d/e/1FAIpQLScNsNXbz2SCLH5hVNoZS0C70nPAXv730SW9F3K1g6iVvlcUTg/viewform?fbzx=4754263898376949596)
+- [PHP Chat](https://phpchat.co)
+- [Clojure](http://clojurians.net/)
+- [iOS Developers](https://ios-developers.io/)
+- [Elixir](https://elixir-slackin.herokuapp.com/)
+- [slashrocket](https://slashrocket.io/)
+- [Cordova](http://slack.cordova.io/)
+- [Python Community](https://pythoncommunity.herokuapp.com/)
+- [CFML/ColdFusion](https://cfml-slack.herokuapp.com/)
+
+
+## Regional
+- [Australia & New Zealand](http://devanz.co)
+- [Les Pitonneux - Montreal QC Canada](https://pitonneux.slack.com)
+- [Python Brazilian Community](http://slack-pythonbrasil.herokuapp.com/)
+- [Remote workers in Romania](https://github.com/filipelinhares/awesome-slack/blob/master/weworkremotely.slack.com/)
+- [Russian-speaking developers community](https://rusdevs.herokuapp.com/)
+- [Kazan Developers](https://devkzn.slack.com/)
+- [Polish developers](http://slackin.devstyle.pl/)
+- [Spanish-speaking developer communities list](https://github.com/comunidad-tecnologica/awesome-spanish-slack-dev-groups)
+- [Ruby Turkey Community](https://rubytr.herokuapp.com/)
+- [Rochester NY USA Developers (RocDev)](https://rocdev.org/)
+- [Vancouver Developers (yvrdev)](https://yvrdev.slack.com/)
+
+## Design
+- [Sketch](http://teamsketch.io/)
+- [Design Talks](https://docs.google.com/forms/d/e/1FAIpQLSeKT_LC8kKTzJ4JjmgVQVpfl24i1qBkjJ7TYyQcNHL7fBQkYQ/viewform?c=0&w=1)
+- [Designer Hangout](https://www.designerhangout.co/)
+
+## Misc
+- [WordPress](https://make.wordpress.org/chat/)
+- [Chit Chats](http://www.chitchats.co/)
+- [The Evangelist Collective](https://github.com/evangelistcollective/)
+- [Psychedelic Chat](http://psychedelicchat.com/)
+- [LGBTQ in Technology](https://lgbtq.technology/)
+- [#Startup](http://startup.chat)
+- [Safelight](http://safelight.herokuapp.com/) - Photography.
+- [DFIR Community](https://rishi28.typeform.com/to/sTbTI8) - Information Security.
+- [First Contributors](https://firstcontributors.slack.com/join/shared_invite/enQtNjkxNzQwNzA2MTMwLTVhMWJjNjg2ODRlNWZhNjIzYjgwNDIyZWYwZjhjYTQ4OTBjMWM0MmFhZDUxNzBiYzczMGNiYzcxNjkzZDZlMDM#/) - Help / mentorship for open source contributors.
+- [IT Pro Community](https://www.electric.ai/it-pro-slack) - Connect and network with IT practitioners and decision-makers
+- [SaaS Community](https://join.slack.com/t/saas-hgv7803/shared_invite/zt-qwvrywyr-8DmSpEzBiSWD2WQuB9r9pw) - Community for SaaS product builders, to discuss the challenges involved.
+- [Developer Marketing](https://marketingto.dev/) - Passionate marketing folks working in API Marketing, developer tooling, or actively marketing to developers.
+
+## DevOps
+- [Google Cloud Platform](http://bit.ly/gcp-slack)
+- [Kubernetes](http://slack.kubernetes.io/)
+- [DevOps](https://devopschat.co/)
+- [Devop Engineers](https://www.devopsengineers.com/)
+- [SweetOps](https://slack.cloudposse.com/)
+## Looking for more lists like that
+- [Awesome Community](https://github.com/phpearth/awesome-community)
+
+## Contribute
+Your contributions and suggestions are :heart: welcome. Ensure to read the [guidelines](https://github.com/filipelinhares/awesome-slack/blob/master/CONTRIBUTING.md) first.
+
+## License
+[![CC0](http://mirrors.creativecommons.org/presskit/buttons/88x31/svg/cc-zero.svg)](https://creativecommons.org/publicdomain/zero/1.0/)
diff --git a/docs/awesome/awesome-zsh-plugins.md b/docs/awesome/awesome-zsh-plugins.md
index 1f767cb64a..6910b9c145 100644
--- a/docs/awesome/awesome-zsh-plugins.md
+++ b/docs/awesome/awesome-zsh-plugins.md
@@ -2171,6 +2171,7 @@ If you're using [Antigen](https://github.com/zsh-users/antigen), you can test th
- [prompt-powerline](https://github.com/Valodim/zsh-prompt-powerline) - A fairly heavyweight ZSH prompt, based on the powerline font from the popular eponymous `vim` plugin, which works well for a dark background.
- [prompt](https://github.com/nathanblair/prompt) - A lightweight prompt consistent across `sh`, `dash`, `ash`, `zsh`, and `pwsh`. Includes `git` status decorations.
- [prompt_j2](https://github.com/malinoskj2/prompt_j2) - Has a dynamic exit status indicator, can change to two lines dynamically to display context.
+- [promptly](https://github.com/manuelcattelan/promptly) - Lightweight, async zsh theme for a prompt(ly) experience.
- [promptor](https://github.com/MickaelBlet/Promptor) - Powerline-inspired. Includes decorators for `git` status, username, hostname, working directory and time.
- [promptus](https://github.com/willeccles/promptus) - Simple, minimalist and configurable shell prompt program in C which can be used to make your prompt the same on any shell. Includes exit code and working directory decorations.
- [pronto](https://github.com/jthat/zsh-pronto) - Simple and fast theme with `git` decorations and timing information.
diff --git a/docs/awesome/free-for-dev.md b/docs/awesome/free-for-dev.md
index 05000e2c83..0d2b4badce 100644
--- a/docs/awesome/free-for-dev.md
+++ b/docs/awesome/free-for-dev.md
@@ -611,7 +611,7 @@ This list results from Pull Requests, reviews, ideas, and work done by 1100+ peo
* [Authgear](https://www.authgear.com) - Bring Passwordless, OTPs, 2FA, SSO to your apps in minutes. All Front-end included. Free up to 5000 MAUs.
* [Authress](https://authress.io/) — Authentication login and access control, unlimited identity providers for any project. Facebook, Google, Twitter and more. The first 1000 API calls are free.
* [Authy](https://authy.com) - Two-factor authentication (2FA) on multiple devices, with backups. Drop-in replacement for Google Authenticator. Free for up to 100 successful authentications.
- * [Clerk](https://clerk.com) — User management, auth, 2FA/MFA with prebuilt UI components. Free up to 5,000 monthly active users.
+ * [Clerk](https://clerk.com) — User management, authentication, 2FA/MFA, prebuilt UI components for sign-in, sign-up, user profiles, and more. Free up to 10,000 monthly active users.
* [Cloud-IAM](https://www.cloud-iam.com/) — Keycloak Identity and Access Management as a Service. Free up to 100 users and one realm.
* [Corbado](https://www.corbado.com/) — Add passkey-first authentication to new or existing apps. Free for unlimited MAUs.
* [Descope](https://www.descope.com/) — Highly customizable AuthN flows, has both a no-code and API/SDK approach, Free 7,500 active users/month, 50 tenants (up to 5 SAML/SSO tenants).
@@ -1058,6 +1058,7 @@ Update Time, five active automations, webhooks.
## Low-code Platform
+ * [Basedash](https://www.basedash.com) — Low-code platform for building internal admin panels and dashboards. Supports SQL databases and REST APIs.
* [BudiBase](https://budibase.com/) — Budibase is an open-source low-code platform for creating internal apps in minutes. Supports PostgreSQL, MySQL, MSSQL, MongoDB, Rest API, Docker, K8s
* [appsmith](https://www.appsmith.com/) — Low code project to build admin panels, internal tools, and dashboards. Integrates with 15+ databases and any API.
* [ToolJet](https://www.tooljet.com/) — Extensible low-code framework for building business applications. Connect to databases, cloud storages, GraphQL, API endpoints, Airtable, etc., and build apps using drag-and-drop application builder.
diff --git a/docs/awesome/machine-learning-with-ruby.md b/docs/awesome/machine-learning-with-ruby.md
index 8cdf80cbcb..49d055b66a 100644
--- a/docs/awesome/machine-learning-with-ruby.md
+++ b/docs/awesome/machine-learning-with-ruby.md
@@ -383,6 +383,8 @@ section on the [Data Science with Ruby][ds-with-ruby] list.
- [Twitter](https://twitter.com/search?q=Machine%20Learning%20Ruby&src=typd)
- [NonWebRuby](https://twitter.com/NonWebRuby)
- [Ruby AI Builders Discord](https://discord.gg/zDyFJFBTGB)
+- [X Ruby AI group](https://twitter.com/i/communities/1709211359039078677)
+- [Mastodon Ruby AI and Data group](https://ruby.social/@Ruby_AI_and_Data@chirp.social)
## Related Resources
diff --git a/docs/awesome/static-analysis.md b/docs/awesome/static-analysis.md
index da3084b811..2ff9e774a1 100644
--- a/docs/awesome/static-analysis.md
+++ b/docs/awesome/static-analysis.md
@@ -88,7 +88,7 @@ Also check out the sister project, [awesome-dynamic-analysis](https://github.com
Assembly
-- [STOKE](https://github.com/StanfordPL/stoke) :warning: — A programming-language agnostic stochastic optimizer for the x86_64 instruction set. It uses random search to explore the extremely high-dimensional space of all possible program transformations.
+- [STOKE](https://github.com/StanfordPL/stoke) — A programming-language agnostic stochastic optimizer for the x86_64 instruction set. It uses random search to explore the extremely high-dimensional space of all possible program transformations.
@@ -618,7 +618,7 @@ Its technology helps developers automate testing, find bugs, and reduce manual l
- [tern](https://ternjs.net) — A JavaScript code analyzer for deep, cross-editor language support.
-- [TypL](https://typl.dev) :warning: — With TypL, you just write completely standard JS, and the tool figures out your types via powerful inferencing.
+- [TypL](https://typl.dev) — With TypL, you just write completely standard JS, and the tool figures out your types via powerful inferencing.
- [xo](https://github.com/xojs/xo) — Opinionated but configurable ESLint wrapper with lots of goodies included. Enforces strict and readable code.
@@ -1078,9 +1078,11 @@ It removes a feature of a dependency and then compiles the project to see if it
- [holistic](https://holistic.dev/) — More than 1,300 rules to analyze SQL queries. Takes an SQL schema definition and the query source code to generate improvement recommendations. Detects code smells, unused indexes, unused tables, views, materialized views, and more.
+- [pgspot](https://github.com/timescale/pgspot) — Spot vulnerabilities in postgres extension scripts. Finds unsafe search_path usage and unsafe object creation in PostgreSQL extension scripts or any other PostgreSQL SQL code.
+
- [sleek](https://github.com/nrempel/sleek) — Sleek is a CLI tool for formatting SQL. It helps you maintain a consistent style across your SQL code, enhancing readability and productivity. The heavy lifting is done by the sqlformat crate.
-- [sqlcheck](https://github.com/jarulraj/sqlcheck) :warning: — Automatically identify anti-patterns in SQL queries.
+- [sqlcheck](https://github.com/jarulraj/sqlcheck) — Automatically identify anti-patterns in SQL queries.
- [SQLFluff](https://www.sqlfluff.com/) — Multiple dialect SQL linter and formatter.
@@ -1090,7 +1092,7 @@ It removes a feature of a dependency and then compiles the project to see if it
- [tsqllint](https://github.com/tsqllint/tsqllint) — T-SQL-specific linter.
-- [TSqlRules](https://github.com/ashleyglee/TSqlRules) :warning: — TSQL Static Code Analysis Rules for SQL Server.
+- [TSqlRules](https://github.com/ashleyglee/TSqlRules) — TSQL Static Code Analysis Rules for SQL Server.
- [Visual Expert](https://www.visual-expert.com) :copyright: — Code analysis for PowerBuilder, Oracle, and SQL Server Explores, analyzes, and documents Code
@@ -1192,7 +1194,7 @@ TSLint is an extensible static analysis tool that checks TypeScript code for rea
Vim Script
-- [vint](https://github.com/Kuniwak/vint) :warning: — Fast and Highly Extensible Vim script Language Lint implemented by Python.
+- [vint](https://github.com/Kuniwak/vint) — Fast and Highly Extensible Vim script Language Lint implemented by Python.
## Multiple languages
@@ -1459,7 +1461,7 @@ TSLint is an extensible static analysis tool that checks TypeScript code for rea
- [WhiteHat Application Security Platform](https://www.whitehatsec.com/platform/static-application-security-testing) :copyright: — WhiteHat Scout (for Developers) combined with WhiteHat Sentinel Source (for Operations) supporting WhiteHat Top 40 and OWASP Top 10.
-- [Wotan](https://github.com/fimbullinter/wotan) :warning: — Pluggable TypeScript and JavaScript linter.
+- [Wotan](https://github.com/fimbullinter/wotan) — Pluggable TypeScript and JavaScript linter.
- [XCode](https://developer.apple.com/xcode) :copyright: — XCode provides a pretty decent UI for [Clang's](https://clang-analyzer.llvm.org/xcode.html) static code analyzer (C/C++, Obj-C).
@@ -2073,7 +2075,7 @@ TruffleHog is an open source secret-scanning engine that resolves exposed secret
Translation
-- [dennis](https://github.com/willkg/dennis) :warning: — A set of utilities for working with PO files to ease development and improve quality.
+- [dennis](https://github.com/willkg/dennis) — A set of utilities for working with PO files to ease development and improve quality.
diff --git a/docs/awesome/vertx-awesome.md b/docs/awesome/vertx-awesome.md
index 08a9477e76..cb05b1578d 100644
--- a/docs/awesome/vertx-awesome.md
+++ b/docs/awesome/vertx-awesome.md
@@ -3,311 +3,312 @@
[](http://vertx.io)
-*Awesome Vert.x* 是一个很棒的框架、库或其他相关组件的列表
+*Awesome Vert.x* is a list of awesome frameworks, libraries or other components related to
[Vert.x](https://github.com/eclipse/vert.x).
-如果您希望您的组件出现在这里,请向此存储库发送拉取请求以添加它.
+If you want your component to appear here, send a pull request to this repository to add it.
-请注意,我们不能保证此列表中所有内容的稳定性或生产价值,除非它有
-图标
-在它的旁边. 这个图标表示该组件是官方的一部分
+Please note that we can't vouch for the stability or production-worthiness of everything on this list unless it has
+the icon
+next to it. This icon means the component is part of the official
[Vert.x stack](https://vertx.io/docs/).
## Books
-* [Building Reactive Microservices in Java](https://developers.redhat.com/promotions/building-reactive-microservices-in-java/) 克莱门特埃科菲
-* [Vert.x in Action](https://www.manning.com/books/vertx-in-action) 通过 Julien Ponge
+* [Building Reactive Microservices in Java](https://developers.redhat.com/promotions/building-reactive-microservices-in-java/) by Clément Escoffier
+* [Vert.x in Action](https://www.manning.com/books/vertx-in-action) by Julien Ponge
## Build tools
* [Vert.x Maven plugin](https://github.com/reactiverse/vertx-maven-plugin)
* [Vert.x Gradle plugin](https://plugins.gradle.org/plugin/io.vertx.vertx-plugin)
-* [Vert.x Codegen Gradle plugin](https://github.com/bulivlad/vertx-codegen-plugin) - 一个 Gradle 插件,用于促进 Vert.x Java 项目的代码生成使用.
+* [Vert.x Codegen Gradle plugin](https://github.com/bulivlad/vertx-codegen-plugin) - A Gradle plugin to facilitate the codegen usage for Vert.x Java projects.
## Web Frameworks
-* [Vert.x Jersey](https://github.com/englishtown/vertx-jersey) - 创建 JAX-RS [Jersey](https://jersey.java.net/) Vert.x 中的资源.
-* [Kovert](https://github.com/kohesive/kovert) - 用于 Kotlin + Vert.x Web 的隐形 REST 框架.
-* [Handlers](https://github.com/spriet2000/vertx-handlers-http) - Vert.x 的开放网络框架.
-* [QBit](https://github.com/advantageous/qbit) - REST 和 WebSocket 方法调用编组和反应库.
+* [Vert.x Jersey](https://github.com/englishtown/vertx-jersey) - Create JAX-RS [Jersey](https://jersey.java.net/) resources in Vert.x.
+* [Kovert](https://github.com/kohesive/kovert) - Invisible REST framework for Kotlin + Vert.x Web.
+* [Handlers](https://github.com/spriet2000/vertx-handlers-http) - Open web framework for Vert.x.
+* [QBit](https://github.com/advantageous/qbit) - REST and WebSocket method call marshaling and reactive library.
* [vertx-rest-storage](https://github.com/swisspush/vertx-rest-storage) - Persistence for REST resources in the filesystem or a redis database.
-* [Jubilee](https://github.com/isaiah/jubilee) - 基于 Vert.x 3 构建的机架兼容 Ruby HTTP 服务器.
-* [Knot.x](https://github.com/Cognifide/knotx) - 适用于基于 Vert.x 3 的现代网站的高效和高性能集成平台.
-* [Irked](https://github.com/GreenfieldTech/irked) - 用于 Vert.x Web 的基于注释的配置,具有用于 REST 的控制器框架和富有表现力的 API.
-* [REST.VertX](https://github.com/zandero/rest.vertx) - 轻量级 JAX-RS (RestEasy),例如用于 Vert.x 垂直行业的注释处理器.
-* [Atmosphere Vert.x](https://github.com/Atmosphere/atmosphere-vertx) - 用于 JVM 的实时客户端服务器框架,支持 WebSockets 和具有跨浏览器回退的服务器发送事件.
-* [Vert.x Vaadin](https://github.com/mcollovati/vertx-vaadin) - 在 Vert.x 上运行 Vaadin 应用程序.
-* [Serverx](https://github.com/lukehutch/serverx) - 允许您仅使用路由处理程序注释快速轻松地设置 Vert.x 驱动的服务器.
-* [Cloudopt Next](https://github.com/cloudoptlab/cloudopt-next) - Cloudopt Next 是一个非常轻量级的、现代的、基于 JVM 的全堆栈 kotlin 框架,旨在构建模块化、易于测试的 JVM 应用程序,支持 Java、Kotlin 语言,由最好的 Java 库和标准精心打造.
-* [Donkey](https://github.com/AppsFlyer/donkey) - 为易用性和性能而构建的现代 Clojure HTTP 服务器和客户端.
-* [SCX](https://github.com/scx567888/scx) - 一个开放易用的web框架,大部分功能基于注解.
-* [vertx-rest](https://github.com/dream11/vertx-rest) - 对 resteasy-vertx 的抽象,以简化基于 JAX-RS 注释编写 Vert.x REST 应用程序.
+* [Jubilee](https://github.com/isaiah/jubilee) - A rack compatible Ruby HTTP server built on Vert.x 3.
+* [Knot.x](https://github.com/Cognifide/knotx) - Efficient & high-performance integration platform for modern websites built on Vert.x 3.
+* [Irked](https://github.com/GreenfieldTech/irked) - Annotations-based configuration for Vert.x Web, with a controller framework and expressive APIs for REST.
+* [REST.VertX](https://github.com/zandero/rest.vertx) - Lightweight JAX-RS (RestEasy) like annotation processor for Vert.x verticals.
+* [Atmosphere Vert.x](https://github.com/Atmosphere/atmosphere-vertx) - Realtime Client Server Framework for the JVM, supporting WebSockets and Server Sent Events with Cross-Browser Fallbacks.
+* [Vert.x Vaadin](https://github.com/mcollovati/vertx-vaadin) - Run Vaadin applications on Vert.x.
+* [Serverx](https://github.com/lukehutch/serverx) - Allows you to quickly and easily set up a Vert.x-powered server using only route handler annotations.
+* [Cloudopt Next](https://github.com/cloudoptlab/cloudopt-next) - Cloudopt Next is a very lightweight and modern, JVM-based, full stack kotlin framework designed for building modular, easily testable JVM applications with support for Java, Kotlin language, crafted from the best of breed Java libraries and standards.
+* [Donkey](https://github.com/AppsFlyer/donkey) - Modern Clojure HTTP server and client built for ease of use and performance.
+* [SCX](https://github.com/scx567888/scx) - An open and easy-to-use web framework, most functions are based on annotations.
+* [vertx-rest](https://github.com/dream11/vertx-rest) - Abstraction over resteasy-vertx to simplify writing a Vert.x REST application based on JAX-RS annotations.
## Authentication Authorisation
-* [Vert.x-Pac4j](https://github.com/pac4j/vertx-pac4j) - 使用实现的 Vert.x 身份验证/授权 [pac4j](http://www.pac4j.org/).
+* [Vert.x-Pac4j](https://github.com/pac4j/vertx-pac4j) - Vert.x authentication/authorisation implemented using [pac4j](http://www.pac4j.org/).
## Database Clients
-*连接数据库的客户端*
-
-* 关系数据库
- * [Reactive SQL Client](https://github.com/eclipse-vertx/vertx-sql-client) - 高性能反应式 SQL 客户端.
- * [JDBC](https://github.com/vert-x3/vertx-jdbc-client) - 围绕 JDBC 数据源的异步接口.
- * [MySQL / PostgreSQL](https://github.com/vert-x3/vertx-mysql-postgresql-client) - MySQL/PostgreSQL 的异步客户端.
- * [PostgreSQL](https://github.com/vietj/reactive-pg-client) - 反应式 PostgreSQL 客户端.
- * [database](https://github.com/susom/database) - Oracle、PostgreSQL、SQL Server、HyperSQL 等的客户端,专为安全性、正确性和易用性而设计.
- * [jOOQ](https://github.com/jklingsporn/vertx-jooq) - 执行类型安全的异步 SQL 并使用 jOOQ 生成代码.
- * [jOOQx](https://github.com/zero88/jooqx) - 利用来自 jOOQ DSL 的类型安全 SQL 的强大功能,并使用来自 Vert.x 的反应式和非阻塞 SQL 驱动程序.
-
-* NoSQL 数据库
- * [MongoDB](https://github.com/vert-x3/vertx-mongo-client) - 用于与 MongoDB 数据库交互的异步客户端.
- * [Redis](https://github.com/vert-x3/vertx-redis-client) - 与 Redis 交互的异步 API.
- * [Cassandra](https://github.com/vert-x3/vertx-cassandra-client) - 允许应用程序与 Cassandra 服务交互的 Vert.x 客户端.
- * [Cassandra](https://github.com/englishtown/vertx-cassandra) - 与 Cassandra 和 Cassandra 映射交互的异步 API.
+*Clients for connecting to databases*
+
+* Relational Databases
+ * [Reactive SQL Client](https://github.com/eclipse-vertx/vertx-sql-client) - High performance reactive SQL client.
+ * [JDBC](https://github.com/vert-x3/vertx-jdbc-client) - Asynchronous interface around a JDBC datasource.
+ * [MySQL / PostgreSQL](https://github.com/vert-x3/vertx-mysql-postgresql-client) - Asynchronous Client for MySQL/PostgreSQL.
+ * [PostgreSQL](https://github.com/vietj/reactive-pg-client) - Reactive PostgreSQL Client.
+ * [database](https://github.com/susom/database) - Client for Oracle, PostgreSQL, SQL Server, HyperSQL, etc. designed for security, correctness, and ease of use.
+ * [jOOQ](https://github.com/jklingsporn/vertx-jooq) - Doing typesafe, asynchronous SQL and generate code using jOOQ.
+ * [jOOQx](https://github.com/zero88/jooqx) - Leverages the power of typesafe SQL from `jOOQ DSL` and uses the reactive and non-blocking SQL driver from Vert.x.
+
+* NoSQL Databases
+ * [MongoDB](https://github.com/vert-x3/vertx-mongo-client) - An asynchronous client for interacting with a MongoDB database.
+ * [Redis](https://github.com/vert-x3/vertx-redis-client) - Asynchronous API to interact with Redis.
+ * [Cassandra](https://github.com/vert-x3/vertx-cassandra-client) - A Vert.x client allowing applications to interact with a Cassandra service.
+ * [Cassandra](https://github.com/englishtown/vertx-cassandra) - Asynchronous API to interact with Cassandra and Cassandra Mapping.
* [OrientDB](https://github.com/cstamas/vertx-orientdb) - Non-blocking OrientDB server integration.
- * [Bitsy](https://github.com/cstamas/vertx-bitsy) - 非阻塞 Bitsy Graph 服务器集成.
- * [MarkLogic](https://github.com/etourdot/vertx-marklogic) - Marklogic 数据库服务器的异步客户端.
- * [SirixDB](https://github.com/sirixdb/sirix/tree/master/bundles/sirix-rest-api) - 非阻塞 SirixDB HTTP 服务器.
- * [DGraph](https://github.com/aesteve/vertx-dgraph-client) - 有关如何构建 Vert.x gRPC 兼容客户端的示例. 此处定位 [dgraph](https://dgraph.io)
- * [RxFirestore](https://github.com/pjgg/rxfirestore) - 以反应方式编写的非阻塞 Firestore SDK.
- * [MongoDB](https://github.com/imrafaelmerino/vertx-mongodb-effect) - 纯功能性和反应性 MongoDB 客户端之上 [Vert.x Effect](https://github.com/imrafaelmerino/vertx-mongodb-effect) . 完全支持重试、回退和恢复操作.
- * [Aerospike](https://github.com/dream11/vertx-aerospike-client) - 与 Aerospike 服务器交互的异步和非阻塞 API. 用途 [AerospikeClient's](https://github.com/aerospike/aerospike-client-java) 内部异步命令并在 Vert.x 上下文中处理结果.
+ * [Bitsy](https://github.com/cstamas/vertx-bitsy) - Non-blocking Bitsy Graph server integration.
+ * [MarkLogic](https://github.com/etourdot/vertx-marklogic) - Asynchronous client for Marklogic Database Server.
+ * [SirixDB](https://github.com/sirixdb/sirix/tree/master/bundles/sirix-rest-api) - Non-blocking SirixDB HTTP-server.
+ * [DGraph](https://github.com/aesteve/vertx-dgraph-client) - An example on how to build a Vert.x gRPC compliant client. Here targeting [dgraph](https://dgraph.io)
+ * [RxFirestore](https://github.com/pjgg/rxfirestore) - Non-blocking Firestore SDK written in a reactive way.
+ * [MongoDB](https://github.com/imrafaelmerino/vertx-mongodb-effect) - Pure functional and reactive MongoDB client on top of [Vert.x Effect](https://github.com/imrafaelmerino/vertx-mongodb-effect). Full support for retry, fallback and recovery operations.
+ * [Aerospike](https://github.com/dream11/vertx-aerospike-client) - Asynchronous and non-blocking API to interact with Aerospike server. Uses [AerospikeClient's](https://github.com/aerospike/aerospike-client-java) async commands internally and handles the result on the Vert.x Context.
-* [vertx-pojo-mapper](https://github.com/BraintagsGmbH/vertx-pojo-mapper) - MySQL 和 MongoDB 的非阻塞 POJO 映射.
-* [vertx-mysql-binlog-client](https://github.com/guoyu511/vertx-mysql-binlog-client) - 用于进入 MySQL 复制流的 Vert.x 客户端.
+* [vertx-pojo-mapper](https://github.com/BraintagsGmbH/vertx-pojo-mapper) - Non-blocking POJO mapping for MySQL and MongoDB.
+* [vertx-mysql-binlog-client](https://github.com/guoyu511/vertx-mysql-binlog-client) - A Vert.x client for tapping into MySQL replication stream.
## Integration
-* 服务器发送的事件
- * [jEaSSE](https://github.com/mariomac/jeasse) - Java 简易 SSE. SSE 的简单、轻量级实现.
- * [vertx-sse](https://github.com/aesteve/vertx-sse) - Vert.x SSE 实现 + 事件总线 SSE 桥.
-
-* 邮件
- * [SMTP](https://github.com/vert-x3/vertx-mail-client) - 异步 SMTP 客户端.
- * [vertx-smtp-server](https://github.com/cinterloper/vertx-smtp-server) - 桥接到 EventBus 的 SMTP 服务器.
-
-* 休息
- * [Retrofit adapter for Vert.x](https://github.com/vietj/retrofit-vertx) - 一个高度可扩展的适配器,用于使用 Vert.x 进行改造.
- * [openapi4j adapter for Vert.x](https://github.com/openapi4j/openapi4j/tree/master/openapi-operation-adapters/openapi-operation-vertx) - OpenAPI 3 请求验证器和路由器工厂替代方案.
- * [Vert.x Effect HTTP client](https://github.com/imrafaelmerino/vertx-effect) - 纯功能性和反应性 HTTP 客户端使用 [Vert.x Effect](https://github.com/imrafaelmerino/vertx-effect) 具有 OAuth 支持和重试、回退和恢复操作.
-
-* 文件服务器
- * [Vert.x TFTP Client](https://github.com/OneManCrew/vertx-tftp-client) - Vert.x 的 TFTP 客户端支持下载/上传文件.
-*消息
- * [AMQP 1.0](https://github.com/vert-x3/vertx-amqp-bridge) - 使用 Vert.x 生产者和消费者 API 与 AMQP 1.0 服务器交互.
- * [MQTT](https://github.com/vert-x3/vertx-mqtt) - 提供两个不同的组件:一个 MQTT 服务器,用于处理所有 MQTT 通信和与客户端的消息交换,以及一个 MQTT 客户端,用于发送和接收针对 MQTT 代理的消息.
- * [RabbitMQ](https://github.com/vert-x3/vertx-rabbitmq-client) - 一个 RabbitMQ 客户端(AMQP 0.9.1).
- * [Kafka Client](https://github.com/vert-x3/vertx-kafka-client) - 卡夫卡客户端.
- * [kafka](https://github.com/cyngn/vertx-kafka) - 用于消费和生产消息的 Kafka 客户端.
- * [STOMP](https://github.com/vert-x3/vertx-stomp) - Kafka 客户端和服务器.
- * [ZeroMQ](https://github.com/dano/vertx-zeromq) - ZeroMQ 事件总线桥.
- * [Azure ServiceBus](https://github.com/TextBack/vertx-azure-servicebus) - 蔚蓝 [ServiceBus](https://azure.microsoft.com/en-us/services/service-bus/) 生产者和消费者(完全异步,不使用 Microsoft Azure SDK).
- * [AMQP 1.0 - Kafka bridge](https://github.com/rhiot/amqp-kafka-bridge) - 使用 AMQP 1.0 协议向/从 Apache Kafka 发送/接收消息的桥.
- * [Vert.x Kafka Client](https://github.com/vert-x3/vertx-kafka-client) - Apache Kafka 客户端,用于从/向 Apache Kafka 集群读取和发送消息.
- * [The White Rabbit](https://github.com/viartemev/the-white-rabbit) - 基于 Kotlin 协程的异步 RabbitMQ (AMQP) 客户端.
- * [WAMP Broker](https://github.com/i22-digitalagentur/vertx-wamp) - 可以嵌入到 Vert.x 应用程序中的 WAMP 代理.
+* Server-Sent Events
+ * [jEaSSE](https://github.com/mariomac/jeasse) - Java Easy SSE. A simple, lightweight implementation of SSE.
+ * [vertx-sse](https://github.com/aesteve/vertx-sse) - Vert.x SSE implementation + event-bus SSE bridge.
+
+* Mail
+ * [SMTP](https://github.com/vert-x3/vertx-mail-client) - Async SMTP client.
+ * [vertx-smtp-server](https://github.com/cinterloper/vertx-smtp-server) - SMTP server bridging to EventBus.
+
+* REST
+ * [Retrofit adapter for Vert.x](https://github.com/vietj/retrofit-vertx) - A highly scalable adapter for Retrofit with Vert.x.
+ * [openapi4j adapter for Vert.x](https://github.com/openapi4j/openapi4j/tree/master/openapi-operation-adapters/openapi-operation-vertx) - OpenAPI 3 request validator and router factory alternative.
+ * [Vert.x Effect HTTP client](https://github.com/imrafaelmerino/vertx-effect) - Pure functional and reactive HTTP client using [Vert.x Effect](https://github.com/imrafaelmerino/vertx-effect) with OAuth support and retry, fallback and recovery operations.
+
+* File Server
+ * [Vert.x TFTP Client](https://github.com/OneManCrew/vertx-tftp-client) - TFTP client for Vert.x support download/upload files.
+* Messaging
+ * [AMQP 1.0](https://github.com/vert-x3/vertx-amqp-bridge) - Interact with AMQP 1.0 servers using the Vert.x Producer and Consumer APIs.
+ * [MQTT](https://github.com/vert-x3/vertx-mqtt) - Provides two different components: an MQTT server for handling all the MQTT communication and messages exchanges with clients and an MQTT client for sending and receiving messages against an MQTT broker.
+ * [RabbitMQ](https://github.com/vert-x3/vertx-rabbitmq-client) - A RabbitMQ client (AMQP 0.9.1).
+ * [Kafka Client](https://github.com/vert-x3/vertx-kafka-client) - A Kafka client.
+ * [kafka](https://github.com/cyngn/vertx-kafka) - Kafka client for consuming and producing messages.
+ * [STOMP](https://github.com/vert-x3/vertx-stomp) - A Kafka client and server.
+ * [ZeroMQ](https://github.com/dano/vertx-zeromq) - ZeroMQ Event Bus bridge.
+ * [Azure ServiceBus](https://github.com/TextBack/vertx-azure-servicebus) - Azure [ServiceBus](https://azure.microsoft.com/en-us/services/service-bus/) producer and consumer (fully async, doesn't use Microsoft Azure SDK).
+ * [AMQP 1.0 - Kafka bridge](https://github.com/rhiot/amqp-kafka-bridge) - Bridge for sending/receiving messages to/from Apache Kafka using the AMQP 1.0 protocol.
+ * [Vert.x Kafka Client](https://github.com/vert-x3/vertx-kafka-client) - Apache Kafka client for reading and sending messages from/to an Apache Kafka cluster.
+ * [The White Rabbit](https://github.com/viartemev/the-white-rabbit) - An asynchronous RabbitMQ (AMQP) client based on Kotlin coroutines.
+ * [WAMP Broker](https://github.com/i22-digitalagentur/vertx-wamp) - A WAMP broker you can embed into your Vert.x application.
* JavaEE
- * [JCA adaptor](https://github.com/vert-x3/vertx-jca) - 用于 Vert.x 事件总线的 Java 连接器架构适配器.
- * [Weld](https://github.com/weld/weld-vertx) - 将 CDI 编程模型引入 Vert.x 生态系统(将 CDI 观察器方法注册为 Vert.x 消息消费者、CDI 驱动的 Verticles、以声明方式定义路由等).
+ * [JCA adaptor](https://github.com/vert-x3/vertx-jca) - Java Connector Architecture Adaptor for the Vert.x event bus.
+ * [Weld](https://github.com/weld/weld-vertx) - Brings the CDI programming model into the Vert.x ecosystem (register CDI observer methods as Vert.x message consumers, CDI-powered Verticles, define routes in a declarative way, etc.).
-* 流星
- * [Meteor](https://github.com/jmusacchio/vertxbus/) - 通过 Vert.x 事件总线支持 Meteor 集成.
+* Meteor
+ * [Meteor](https://github.com/jmusacchio/vertxbus/) - Meteor integration support through Vert.x event bus.
-* 指标
- * [Hawkular metrics](https://github.com/tsegismont/vertx-monitor) - [Hawkular](http://www.hawkular.org/) Vert.x Metrics SPI 的实现.
- * [DropWizard metrics](https://github.com/vert-x3/vertx-dropwizard-metrics) - 使用 DropWizard 指标的指标实施.
- * [Micrometer metrics](https://github.com/vert-x3/vertx-micrometer-metrics) - 使用 Micrometer 指标的指标实施.
- * [OpenTsDb Metrics](https://github.com/cyngn/vertx-opentsdb) - [OpenTsDb](http://opentsdb.net/) Vert.x 的指标客户端.
- * [Bosun Monitoring](https://github.com/cyngn/vertx-bosun) - [Bosun](https://bosun.org/) Vert.x 的客户端库.
+* Metrics
+ * [Hawkular metrics](https://github.com/tsegismont/vertx-monitor) - [Hawkular](http://www.hawkular.org/) implementation of the Vert.x Metrics SPI.
+ * [DropWizard metrics](https://github.com/vert-x3/vertx-dropwizard-metrics) - Metrics implementation using DropWizard metrics.
+ * [Micrometer metrics](https://github.com/vert-x3/vertx-micrometer-metrics) - Metrics implementation using Micrometer metrics.
+ * [OpenTsDb Metrics](https://github.com/cyngn/vertx-opentsdb) - [OpenTsDb](http://opentsdb.net/) metrics client for Vert.x.
+ * [Bosun Monitoring](https://github.com/cyngn/vertx-bosun) - [Bosun](https://bosun.org/) client library for Vert.x.
* Netflix - Hystrix
- * [Hystrix Metrics Stream](https://github.com/kennedyoliveira/hystrix-vertx-metrics-stream.git) - 从 Vert.x 应用程序发出 Hystrix 仪表板的指标 [Hystrix](https://github.com/Netflix/Hystrix).
+ * [Hystrix Metrics Stream](https://github.com/kennedyoliveira/hystrix-vertx-metrics-stream.git) - Emits metrics for Hystrix Dashboard from a Vert.x application with [Hystrix](https://github.com/Netflix/Hystrix).
-* 飞镖
- * [Vert.x Dart SockJS](https://github.com/wem/vertx-dart-sockjs) - [Dart](https://www.dartlang.org/) 整合为 [Vert.x SockJS bridge](http://vertx.io/docs/vertx-web/java/#_sockjs_event_bus_bridge) 和使用 dart:js 的普通 SockJS.
+* Dart
+ * [Vert.x Dart SockJS](https://github.com/wem/vertx-dart-sockjs) - [Dart](https://www.dartlang.org/) integration for [Vert.x SockJS bridge](http://vertx.io/docs/vertx-web/java/#_sockjs_event_bus_bridge) and plain SockJS with use of dart:js.
-* 推送通知
- * [Onesignal](https://github.com/jklingsporn/vertx-push-onesignal) - 从您的 Vert.x 应用程序向(移动/网络)应用程序发送推送通知 [OneSignal](https://onesignal.com/).
+* Push Notifications
+ * [Onesignal](https://github.com/jklingsporn/vertx-push-onesignal) - Send push notifications to (mobile/web) apps from your Vert.x application with [OneSignal](https://onesignal.com/).
-* CNCF 云事件
- * [CloudEvents.io Java SDK](https://github.com/cloudevents/sdk-java) - 发送和接收 [CloudEvents](https://cloudevents.io/) 使用 [Vert.x HTTP Transport](https://github.com/cloudevents/sdk-java/blob/master/http/vertx/README.md) 对于 CloudEvents.
+* CNCF CloudEvents
+ * [CloudEvents.io Java SDK](https://github.com/cloudevents/sdk-java) - Send and receive [CloudEvents](https://cloudevents.io/) using the [Vert.x HTTP Transport](https://github.com/cloudevents/sdk-java/blob/master/http/vertx/README.md) for CloudEvents.
## Middleware
-* [Apache Camel](https://camel.apache.org/components/vertx-component.html) - [Apache Camel](http://camel.apache.org/) 用于桥接 Camel 与 Vert.x 事件总线的组件.
-* [Gateleen](https://github.com/swisspush/gateleen) - 基于 Vert.x 的中间件库,用于构建高级 JSON/REST 通信服务器.
-* [Gravitee.io](https://gravitee.io) - 一个OSS API平台,包括一个API网关和一个基于Vert.x Core / Vert.x Web等模块的OAuth2 / OIDC授权服务器.
-* [API Framework](https://github.com/vinscom/api-framework) - 基于 Vert.x 和 Glue 的微服务框架消除了独立应用程序和无服务应用程序之间的区别. 所有服务都可以在独立服务器中运行,但如果需要,可以使用相同的代码库将任何服务作为无服务器应用程序运行.
+* [Apache Camel](https://camel.apache.org/components/vertx-component.html) - [Apache Camel](http://camel.apache.org/) component for bridging Camel with the Vert.x event bus.
+* [Gateleen](https://github.com/swisspush/gateleen) - Middleware library based on Vert.x to build advanced JSON/REST communication servers.
+* [Gravitee.io](https://gravitee.io) - An OSS API Platform including an API Gateway and an OAuth2 / OIDC authorization server based on Vert.x Core / Vert.x Web and other modules.
+* [API Framework](https://github.com/vinscom/api-framework) - Vert.x and Glue based microservice framework removing distinction between standalone and serveless application. All services can run in standalone server, but, if required, same codebase can be used to run any service as serverless application.
## Language Support
-*对 Vert.x 的编程语言支持*
+*Programming language support for Vert.x*
-* [Python](https://github.com/vert-x3/vertx-lang-python) - Python 支持.
-* [EcmaScript](https://github.com/reactiverse/es4x) - EcmaScript >=6 (JavaScript) 支持.
-* [Php](https://github.com/vert-x-cn/vertx-lang-jphp) - PHP支持.
+* [Python](https://github.com/vert-x3/vertx-lang-python) - Python support.
+* [EcmaScript](https://github.com/reactiverse/es4x) - EcmaScript >=6 (JavaScript) support.
+* [Php](https://github.com/vert-x-cn/vertx-lang-jphp) - Php support.
-*语言扩展*
+*Language extensions*
-* [Grooveex](https://github.com/aesteve/grooveex) - 语法糖 + 实用程序(DSL 构建器等) [vertx-lang-groovy](https://github.com/vert-x3/vertx-lang-groovy).
+* [Grooveex](https://github.com/aesteve/grooveex) - Syntactic sugar + utilities (DSL builders, etc.) on top of [vertx-lang-groovy](https://github.com/vert-x3/vertx-lang-groovy).
## Reactive
-* [vertx-util](https://github.com/cyngn/vertx-util) - Vert.x 的轻量级承诺和闩锁.
-* [QBit](https://github.com/advantageous/qbit) - 异步类型的 actor-like lib,可以在 Vert.x 异步回调中轻松运行. 回调管理.
-* [VxRifa](https://nsforth.github.io/vxrifa) - Vert.X 的实用程序库,允许在通过 EventBus 的通信中使用强类型接口.
-* [Vert.x Effect](https://github.com/imrafaelmerino/vertx-effect) - 基于 IO Monad 的纯函数式和反应式库,用于实现任何复杂的流程. 完全支持重试、回退和恢复操作.
-* [SmallRye Mutiny](https://smallrye.io/smallrye-mutiny/) - 用于 Java 的直观事件驱动的反应式编程库 [bindings for Vert.x](https://smallrye.io/smallrye-mutiny-vertx-bindings/).
+* [vertx-util](https://github.com/cyngn/vertx-util) - Light weight promises & latches for Vert.x.
+* [QBit](https://github.com/advantageous/qbit) - Async typed actor-like lib that runs easily in Vert.x Async Callbacks. Callback management.
+* [VxRifa](https://nsforth.github.io/vxrifa) - Utility library for Vert.X that allows using strong-typed interfaces in communication through EventBus.
+* [Vert.x Effect](https://github.com/imrafaelmerino/vertx-effect) - Pure functional and reactive library based on the IO Monad to implement any complex flow. Full support for retry, fallback and recovery operations.
+* [SmallRye Mutiny](https://smallrye.io/smallrye-mutiny/) - Intuitive event-driven reactive programming library for Java with [bindings for Vert.x](https://smallrye.io/smallrye-mutiny-vertx-bindings/).
## Sync Thread Non Block
-* [Sync](https://github.com/vert-x3/vertx-sync) - 同步但非操作系统线程阻塞的 Verticle.
+* [Sync](https://github.com/vert-x3/vertx-sync) - Synchronous but non-OS-thread-blocking verticles.
## Vert.x Event Bus Clients
-*将应用程序连接到 Vert.x 事件总线的客户端*
+*Clients to connect applications to the Vert.x event bus*
-* [C++11](https://github.com/julien3/vertxbuspp) - C++11 事件总线客户端.
-* [Java](https://github.com/saffron-technology/vertx-eventbusbridge) - vertxbus.js 的 Java 实现.
-* [Java](https://github.com/abdlquadri/vertx-eventbus-java) - Java 和 Android 事件总线客户端.
-* [Java](https://github.com/danielstieger/javaxbus) - 使用纯 TCP 套接字 I/O 的简单 Java 事件总线客户端.
-* [CLI](https://github.com/cinterloper/vxc) - Vert.x 事件总线的命令行二进制客户端 - JSON 管道,发出 JSON.
-* [Swift](https://github.com/tobias/vertx-swift-eventbus) - 事件总线客户端 [Apple's Swift](https://swift.org) 使用 [TCP-based protocol](https://github.com/vert-x3/vertx-tcp-eventbus-bridge).
-* [Python](https://github.com/jaymine/TCP-eventbus-client-Python) - 使用 Python 的事件总线客户端 [TCP-based protocol](https://github.com/vert-x3/vertx-tcp-eventbus-bridge).
+* [C++11](https://github.com/julien3/vertxbuspp) - C++11 event bus client.
+* [Java](https://github.com/saffron-technology/vertx-eventbusbridge) - Java implementation of vertxbus.js.
+* [Java](https://github.com/abdlquadri/vertx-eventbus-java) - Java and Android Event Bus Client.
+* [Java](https://github.com/danielstieger/javaxbus) - Simple Java Event Bus Client using plain TCP socket I/O.
+* [CLI](https://github.com/cinterloper/vxc) - Command-line binary client for Vert.x event bus - pipe in JSON, emit JSON.
+* [Swift](https://github.com/tobias/vertx-swift-eventbus) - Event bus client for [Apple's Swift](https://swift.org) using the [TCP-based protocol](https://github.com/vert-x3/vertx-tcp-eventbus-bridge).
+* [Python](https://github.com/jaymine/TCP-eventbus-client-Python) - Event bus client for Python using the [TCP-based protocol](https://github.com/vert-x3/vertx-tcp-eventbus-bridge).
* [C#](https://github.com/jaymine/TCP-eventbus-client-C-Sharp) - Event bus client for C# using the [TCP-based protocol](https://github.com/vert-x3/vertx-tcp-eventbus-bridge).
-* [C](https://github.com/jaymine/TCP-eventbus-client-C) - C99 的事件总线客户端使用 [TCP-based protocol](https://github.com/vert-x3/vertx-tcp-eventbus-bridge).
-* [Go](https://github.com/jponge/vertx-go-tcp-eventbus-bridge)- 使用 Go-lang 的事件总线客户端 [TCP-based protocol](https://github.com/vert-x3/vertx-tcp-eventbus-bridge).
-* [Smalltalk](https://github.com/mumez/VerStix)- 事件总线客户端 [Pharo Smalltalk](http://pharo.org/) 使用 [TCP-based protocol](https://github.com/vert-x3/vertx-tcp-eventbus-bridge).
-* [Java](https://github.com/nielsbaloe/vertxui/tree/master/vertxui-core/src/main/java/live/connector/vertxui/client/transport) - 通过 Java 代码在 JavaScript 中支持事件总线.
-* [Elixir](https://github.com/PharosProduction/ExVertx) - 事件总线支持使用 TCP 套接字的 Elixir 应用程序.
-* [Rust](https://github.com/aesteve/vertx-eventbus-client-rs) - 通过 TCP 的 Rust 应用程序事件总线客户端.
+* [C](https://github.com/jaymine/TCP-eventbus-client-C) - Event bus client for C99 using the [TCP-based protocol](https://github.com/vert-x3/vertx-tcp-eventbus-bridge).
+* [Go](https://github.com/jponge/vertx-go-tcp-eventbus-bridge)- Event bus client for Go-lang using the [TCP-based protocol](https://github.com/vert-x3/vertx-tcp-eventbus-bridge).
+* [Smalltalk](https://github.com/mumez/VerStix)- Event bus client for [Pharo Smalltalk](http://pharo.org/) using the [TCP-based protocol](https://github.com/vert-x3/vertx-tcp-eventbus-bridge).
+* [Java](https://github.com/nielsbaloe/vertxui/tree/master/vertxui-core/src/main/java/live/connector/vertxui/client/transport) - Event bus support in JavaScript through Java code.
+* [Elixir](https://github.com/PharosProduction/ExVertx) - Event bus support for Elixir apps using TCP socket.
+* [Rust](https://github.com/aesteve/vertx-eventbus-client-rs) - Event bus client for Rust applications through TCP.
## Vert.x Event Bus Extensions
-* [Eventbus Service](https://github.com/wowselim/eventbus-service) - 通过简单的 Kotlin 接口进行类型安全事件总线通信的代码生成器.
+* [Eventbus Service](https://github.com/wowselim/eventbus-service) - Code generator for type-safe event bus communication via simple Kotlin interfaces.
## Cluster Managers
-*Vert.x 集群管理器 SPI 的实现*
+*Implementations of the Vert.x cluster manager SPI*
-* [JGroups Cluster Manager](https://github.com/vert-x3/vertx-jgroups) - JGroups 集群管理器.
-* [Atomix Cluster Manager](https://github.com/atomix/atomix-vertx) - 一个 [Atomix](http://atomix.io) 基于 Vert.x 3 的集群管理器实现.
-* [Consul Cluster Manager](https://github.com/reactiverse/consul-cluster-manager) - 领事集群管理器.
+* [JGroups Cluster Manager](https://github.com/vert-x3/vertx-jgroups) - JGroups cluster manager.
+* [Atomix Cluster Manager](https://github.com/atomix/atomix-vertx) - An [Atomix](http://atomix.io) based cluster manager implementation for Vert.x 3.
+* [Consul Cluster Manager](https://github.com/reactiverse/consul-cluster-manager) - Consul cluster manager.
## Cloud Support
-* [AWS SDK](https://github.com/reactiverse/aws-sdk) - 将 AWS Java SDK v2(异步)与 Vert.x 结合使用
+* [AWS SDK](https://github.com/reactiverse/aws-sdk) - Use AWS Java SDK v2 (async) with Vert.x
## Microservices
-* [Vert.x GraphQL Service Discovery](https://github.com/engagingspaces/vertx-graphql-service-discovery) - [GraphQL](http://graphql.org/) 服务发现和查询您的 Vert.x 微服务.
-* [Resilience4j](https://github.com/resilience4j/resilience4j) - Resilience4j 是为 Java8 和函数式编程设计的容错库. Resilience4j 提供了用于熔断、速率限制、隔板、自动重试、响应缓存和指标测量的模块.
-* [Failsafe](https://failsafe.dev/) - Failsafe 是一个轻量级、*零依赖* 库,用于处理 Java 8+ 中的故障. 简洁的API. 与使用自己的调度程序进行异步执行的库集成,例如 Akka 或 Vert.x. [Vert.x example](https://github.com/failsafe-lib/failsafe/blob/master/examples/src/main/java/dev/failsafe/examples/VertxExample.java)
-* [Autonomous Services](https://github.com/mikand13/autonomous-services) - 用于创建自主服务的工具包. 一种利用 vert.x 和 nannoq-tools 提供基于事件的反应式架构的架构,无需集中式组件,既不用于通信也不用于数据,从而在理论上提供跨架构的线性可扩展性.
-* [Apache ServiceComb Java Chassis](https://github.com/apache/servicecomb-java-chassis) - ServiceComb Java Chassis 是一个用于Java微服务快速开发的软件开发工具包(SDK),提供服务注册、服务发现、动态路由和服务管理等功能.
+* [Vert.x GraphQL Service Discovery](https://github.com/engagingspaces/vertx-graphql-service-discovery) - [GraphQL](http://graphql.org/) service discovery and querying for your Vert.x microservices.
+* [SmallRye Fault Tolerance](https://smallrye.io/docs/smallrye-fault-tolerance/6.2.6), [GitHub](https://github.com/smallrye/smallrye-fault-tolerance) - SmallRye Fault Tolerance is an implementation of Eclipse MicroProfile Fault Tolerance with additional features not defined by the specification. Native support of [Vert.x](https://smallrye.io/docs/smallrye-fault-tolerance/6.2.6/integration/event-loop.html) and [Mutiny](https://smallrye.io/docs/smallrye-fault-tolerance/6.2.6/reference/asynchronous.html#async-types)
+* [Resilience4j](https://github.com/resilience4j/resilience4j) - Resilience4j is a fault tolerance library designed for Java8 and functional programming. Resilience4j provides modules for Circuit Breaking, Rate Limiting, Bulkheading, Automatic retrying, Response caching and Metric measuring.
+* [Failsafe](https://failsafe.dev/) - Failsafe is a lightweight, *zero-dependency* library for handling failures in Java 8+. Concise API. Integration with libraries that use their own schedulers for async executions, such as Akka or Vert.x. [Vert.x example](https://github.com/failsafe-lib/failsafe/blob/master/examples/src/main/java/dev/failsafe/examples/VertxExample.java)
+* [Autonomous Services](https://github.com/mikand13/autonomous-services) - A toolkit for creating autonomous services. An architecture that leverages vert.x and nannoq-tools to provide an event-based reactive architecure without centralized components, neither for communication or data, providing a theoretically linear scalability across the architecture.
+* [Apache ServiceComb Java Chassis](https://github.com/apache/servicecomb-java-chassis) - ServiceComb Java Chassis is a Software Development Kit (SDK) for rapid development of microservices in Java, providing service registration, service discovery, dynamic routing, and service management features.
## Search Engines
-* [Vert.x Elasticsearch Service](https://github.com/englishtown/vertx-elasticsearch-service) - 垂直 x 3 [Elasticsearch](https://www.elastic.co/) 事件总线代理服务.
-* [Vert.x Solr Service](https://github.com/englishtown/vertx-solr-service) - 带有事件总线代理的 Vert.x 3 Solr 服务.
+* [Vert.x Elasticsearch Service](https://github.com/englishtown/vertx-elasticsearch-service) - Vert.x 3 [Elasticsearch](https://www.elastic.co/) service with event bus proxying.
+* [Vert.x Solr Service](https://github.com/englishtown/vertx-solr-service) - Vert.x 3 Solr service with event bus proxying.
## Template Engines
-* [KorTE Template Engine](https://github.com/korlibs/korte) - 类似于 Twig/Django/Liquid 的 Kotlin 模板引擎,支持调用 Kotlin 挂起方法.
+* [KorTE Template Engine](https://github.com/korlibs/korte) - Kotlin Template Engine similar to Twig/Django/Liquid supporting calling Kotlin suspend methods.
## Service Factory
-* [Node.js Service Factory](https://github.com/mellster2012/vertx-nodejs-service-factory) - Vert.x Node.js 服务工厂.
-* [Eclipse SISU Service Factories](https://github.com/cstamas/vertx-sisu) - Vert.x 与 [Eclipse SISU](https://www.eclipse.org/sisu/) DI 容器提供 `vertx-service-factory` 和 `vertx-maven-service-factory` 的替代品.
+* [Node.js Service Factory](https://github.com/mellster2012/vertx-nodejs-service-factory) - Vert.x Node.js Service Factory.
+* [Eclipse SISU Service Factories](https://github.com/cstamas/vertx-sisu) - Vert.x integration with [Eclipse SISU](https://www.eclipse.org/sisu/) DI container offering alternatives for `vertx-service-factory` and `vertx-maven-service-factory`.
## Config
-* [Vert.x Config AWS SSM Store](https://github.com/Finovertech/vertx-config-aws-ssm) - A [config store](http://vertx.io/docs/vertx-config/java/) 从中检索配置值的实现 [AWS EC2 SSM Parameter Store](https://aws.amazon.com/ec2/systems-manager/parameter-store/).
-* [Vert.x Boot](https://github.com/jponge/vertx-boot) - 从 HOCON 配置部署 Verticles.
+* [Vert.x Config AWS SSM Store](https://github.com/Finovertech/vertx-config-aws-ssm) - A [config store](http://vertx.io/docs/vertx-config/java/) implementation for retrieving configuration values from the [AWS EC2 SSM Parameter Store](https://aws.amazon.com/ec2/systems-manager/parameter-store/).
+* [Vert.x Boot](https://github.com/jponge/vertx-boot) - Deploying verticles from a HOCON configuration.
## Dependency Injection
-* [Vert.x Guice](https://github.com/englishtown/vertx-guice) - 用于 Guice 依赖注入的 Vert.x verticle 工厂.
-* [Vert.x HK2](https://github.com/englishtown/vertx-hk2) - 用于 HK2 依赖注入的 Vert.x verticle 工厂.
-* [Spring Vert.x Extension](https://github.com/amoAHCP/spring-vertx-ext) - 用于 Spring DI 注入的 Vert.x verticle 工厂.
-* [Vert.x Beans](https://github.com/rworsnop/vertx-beans) - 将 Vert.x 对象作为 bean 注入到您的 Spring 应用程序中.
-* [QBit](https://github.com/advantageous/qbit) - QBit 与 Spring DI 和 Spring Boot(当然还有 Vert.x)一起工作. 允许您在同一应用程序中使用 QBit、Vert.x、Spring DI 和 Spring Boot.
-* [Vert.x Eclipse SISU](https://github.com/cstamas/vertx-sisu) - Vert.x 与 [Eclipse SISU](https://www.eclipse.org/sisu/) 的容器.
-* [Vert.x Spring Verticle Factory](https://github.com/juanavelez/vertx-spring-verticle-factory) - 使用 Spring 获取和配置 Verticle 的 Vert.x Verticle Factory.
-* [Glue](https://github.com/vinscom/glue) - 基于 Java 和 Vert.x 的应用程序的经过验证和自以为是的编程和配置模型. 受 ATG Nucleus 启发,使用简单的属性文件提供强大的层基础配置管理.
+* [Vert.x Guice](https://github.com/englishtown/vertx-guice) - Vert.x verticle factory for Guice dependency injection.
+* [Vert.x HK2](https://github.com/englishtown/vertx-hk2) - Vert.x verticle factory for HK2 dependency injection.
+* [Spring Vert.x Extension](https://github.com/amoAHCP/spring-vertx-ext) - Vert.x verticle factory for Spring DI injection.
+* [Vert.x Beans](https://github.com/rworsnop/vertx-beans) - Inject Vert.x objects as beans into your Spring application.
+* [QBit](https://github.com/advantageous/qbit) - QBit works with Spring DI and Spring Boot (and of course Vert.x). Allows you to use QBit, Vert.x, Spring DI and Spring Boot in the same application.
+* [Vert.x Eclipse SISU](https://github.com/cstamas/vertx-sisu) - Vert.x integration with [Eclipse SISU](https://www.eclipse.org/sisu/) DI container.
+* [Vert.x Spring Verticle Factory](https://github.com/juanavelez/vertx-spring-verticle-factory) - A Vert.x Verticle Factory that makes use of Spring to obtain and configure Verticles.
+* [Glue](https://github.com/vinscom/glue) - Proven and opinionated programming, and configuration model for Java and Vert.x based applications. Inspired from ATG Nucleus, provides powerful layer base configuration management using simple properties file.
## Testing
-* [Vert.x WireMongo](https://github.com/noenv/vertx-wiremongo) - 用于 Vert.x 的轻量级 MongoDB 模拟
+* [Vert.x WireMongo](https://github.com/noenv/vertx-wiremongo) - Lightweight MongoDB mocking for Vert.x
## Development Tools
-* [Vert.x health check](https://github.com/vert-x3/vertx-health-check) - 允许在 Vert.x 项目中进行远程健康检查.
-* [Vert.x Hot](https://github.com/dazraf/vertx-hot) - 用于热部署 Maven Vert.x 项目的 Maven 插件.
-* [slush-vertx](https://www.npmjs.com/package/slush-vertx) - 用于不同语言和构建工具的模板驱动的 Vert.x 项目生成器.
-* [Vert.x for Visual Studio Code](https://github.com/pmlopes/VertxSnippet) - Vert.x 的 Visual Studio Code(多语言)插件. 也可从 [Marketplace](https://marketplace.visualstudio.com/items?itemName=pmlopes.vertxsnippet).
-* [Vert.x Starter](http://www.jetdrone.xyz/vertx-starter/) - 用于 Vert.x 应用程序的基于浏览器的项目启动器和项目模板.
-* [Vert.x LiveReload](https://github.com/ybonnel/vertx-livereload) - 用于 Vert.x 应用程序的简单 livereload 服务器.
-* [openapi-generator](https://github.com/OpenAPITools/openapi-generator) - OpenAPI 生成器允许在给定 OpenAPI 规范(v2、v3)的情况下自动生成 API 客户端库(SDK 生成)、服务器存根、文档和配置.
+* [Vert.x health check](https://github.com/vert-x3/vertx-health-check) - Allows for remote health checking in Vert.x projects.
+* [Vert.x Hot](https://github.com/dazraf/vertx-hot) - A Maven plugin for the hot-deploy of Maven Vert.x projects.
+* [slush-vertx](https://www.npmjs.com/package/slush-vertx) - A template driven Vert.x project generator for different languages and build tools.
+* [Vert.x for Visual Studio Code](https://github.com/pmlopes/VertxSnippet) - A Visual Studio Code (polyglot) plugin for Vert.x. Also available from the [Marketplace](https://marketplace.visualstudio.com/items?itemName=pmlopes.vertxsnippet).
+* [Vert.x Starter](http://www.jetdrone.xyz/vertx-starter/) - A browser-based project starter and project templates for Vert.x applications.
+* [Vert.x LiveReload](https://github.com/ybonnel/vertx-livereload) - A simple livereload server for Vert.x applications.
+* [openapi-generator](https://github.com/OpenAPITools/openapi-generator) - OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3).
## Miscellaneous
-* [Vert.x Child Process](https://github.com/vietj/vertx-childprocess) - 从 Vert.x 生成子进程.
-* [vertx-redisques](https://github.com/swisspush/vertx-redisques) - 用于 Vert.x 的高度可扩展的 redis-persistent 排队系统.
-* [Simple File Server](https://github.com/pitchpoint-solutions/sfs) - 一个 OpenStack Swift 兼容的分布式对象存储服务器,可以使用 Vert.x 实现的最少资源来服务和安全地存储数十亿个大小文件.
-* [Vert.x Boot](https://github.com/jponge/vertx-boot) - 从 HOCON 配置部署 Verticles.
-* [GDH](https://github.com/maxamel/GDH) - 建立在 Vert.x 之上的通用 Diffie-Hellman 密钥交换 Java 库.
-* [vertx-values](https://github.com/imrafaelmerino/vertx-values) - 从发送不可变和持久的 JSON [json-values](https://github.com/imrafaelmerino/json-values) 穿过事件总线.
+* [Vert.x Child Process](https://github.com/vietj/vertx-childprocess) - Spawn child process from Vert.x.
+* [vertx-redisques](https://github.com/swisspush/vertx-redisques) - A highly scalable redis-persistent queuing system for Vert.x.
+* [Simple File Server](https://github.com/pitchpoint-solutions/sfs) - An OpenStack Swift compatible distributed object storage server that can serve and securely store billions of large and small files using minimal resources implemented using Vert.x.
+* [Vert.x Boot](https://github.com/jponge/vertx-boot) - Deploying verticles from a HOCON configuration.
+* [GDH](https://github.com/maxamel/GDH) - Generalized Diffie-Hellman key exchange Java library built on top of Vert.x.
+* [vertx-values](https://github.com/imrafaelmerino/vertx-values) - Send immutable and persistent JSON from [json-values](https://github.com/imrafaelmerino/json-values) across the event bus.
## Distribution
## Examples
-* [Vert.x feeds](https://github.com/aesteve/vertx-feeds) - 使用 Vert.x、Gradle、MongoDB、Redis、Handlebars 模板、AngularJS、事件总线和 SockJS 构建的 RSS 聚合器示例.
-* [Vert.x Markdown service](https://github.com/aesteve/vertx-markdown-service) - 如何使用示例 [service-proxy](https://github.com/vert-x3/vertx-service-proxy) 与摇篮.
-* [Example using event bus and service proxies to connect vertx and node](https://github.com/advantageous/vertx-node-ec2-eventbus-example) - 带有 wiki 描述的分步示例展示了如何使用事件总线和服务代理连接 Vert.x 和 Node.
-* [Vert.x Todo-Backend implementation](https://github.com/aesteve/todo-backend-vertx) - Todo MVC 后端的纯 Java 8 实现. 使用 Vert.x LocalMap 进行存储.
-* [Kotlin Todo-Backend implementation](https://github.com/aesteve/vertx-kotlin-todomvc) - Todo MVC 后端的 Kotlin 实现.
-* [Scala Todo-Backend implementation](https://github.com/aesteve/vertx-scala-todomvc) - Todo MVC 后端的 Scala 实现.
-* [Grooveex Todo-Backend implementation](https://github.com/aesteve/todo-backend-grooveex) - 使用 Vert.x + Groovy + 一些语法糖 + DSL 路由设施的 Todo MVC 后端实现.
-* [Vert.x Gradle Starter](https://github.com/yyunikov/vertx-gradle-starter) - Java 8 入门应用程序,带有将 Vert.x 与 Gradle 构建系统、配置文件配置和 SLF4J 结合使用的示例.
-* [Vert.x Gentics Mesh Example](https://github.com/gentics/mesh-vertx-example) - 关于如何使用 Gentics Mesh 和 handlebars 构建基于模板的 Web 服务器的示例.
-* [HTTP/2 showcase](https://github.com/aesteve/http2-showcase) - 一个简单的演示,展示了 HTTP/2 如何在涉及巨大延迟时显着改善用户体验.
-* [Vert.x Music Store](https://github.com/tsegismont/vertx-musicstore) - 关于如何使用 RxJava 构建 Vert.x 应用程序的示例应用程序.
-* [Crabzilla](https://github.com/crabzilla/crabzilla) - 另一个事件溯源实验. 探索 Vert.x 以开发事件源/CQRS 应用程序的项目.
-* [Vert.x PostgreSQL Starter](https://github.com/BillyYccc/vertx-postgresql-starter) - 使用 Vert.x 堆栈和 PostgreSQL 构建整体 CRUD RESTful Web 服务的初学者.
-* [Cloud Foundry](https://github.com/amdelamar/vertx-cloudfoundry) - 用于部署到的 Vert.x 示例 [Cloud Foundry](https://www.cloudfoundry.org/) 服务提供者.
-* [Knative](https://github.com/knative/docs/tree/main/code-samples/community/serving/helloworld-vertx) - 关于如何使用的示例应用程序 [Reactive Extensions Vert.x](https://github.com/vert-x3/vertx-rx) 和 [Knative](https://github.com/knative).
-* [Starter Single Verticle API](https://github.com/jgarciasm/ssv-api) - REST API Starter 和项目模板准备好部署大量管道代码、示例和文档,以快速开发 API,几乎不了解 vert.x,也不会浪费任何时间.
-* [AI model output API based on PMML with Vert.x](https://github.com/immusen/vertx-pmml) - 基于 Vert.x 的高性能 PMML 评估器 API. 支持通过 JSON 对多个 PMML 模型进行动态路由配置.
+* [Vert.x feeds](https://github.com/aesteve/vertx-feeds) - Example of an RSS aggregator built using Vert.x, Gradle, MongoDB, Redis, Handlebars templates, AngularJS, the event bus and SockJS.
+* [Vert.x Markdown service](https://github.com/aesteve/vertx-markdown-service) - Example on how to use [service-proxy](https://github.com/vert-x3/vertx-service-proxy) with Gradle.
+* [Example using event bus and service proxies to connect vertx and node](https://github.com/advantageous/vertx-node-ec2-eventbus-example) - Step by step example with wiki description showing how to connect Vert.x and Node using event bus and service proxies.
+* [Vert.x Todo-Backend implementation](https://github.com/aesteve/todo-backend-vertx) - Pure Java 8 implementation of the Todo MVC backend. Uses a Vert.x LocalMap for storage.
+* [Kotlin Todo-Backend implementation](https://github.com/aesteve/vertx-kotlin-todomvc) - Kotlin implementation of the Todo MVC backend.
+* [Scala Todo-Backend implementation](https://github.com/aesteve/vertx-scala-todomvc) - Scala implementation of the Todo MVC backend.
+* [Grooveex Todo-Backend implementation](https://github.com/aesteve/todo-backend-grooveex) - Todo MVC backend implementation with Vert.x + Groovy + some syntactic sugar + DSL routing facilities.
+* [Vert.x Gradle Starter](https://github.com/yyunikov/vertx-gradle-starter) - Java 8 starter application with example of using Vert.x with Gradle build system, profiles configuration and SLF4J.
+* [Vert.x Gentics Mesh Example](https://github.com/gentics/mesh-vertx-example) - Example on how to build a template-based web server with Gentics Mesh and handlebars.
+* [HTTP/2 showcase](https://github.com/aesteve/http2-showcase) - A simple demo, showing how HTTP/2 can drastically improve user experience when a huge latency is involved.
+* [Vert.x Music Store](https://github.com/tsegismont/vertx-musicstore) - An example application on how to build Vert.x applications with RxJava.
+* [Crabzilla](https://github.com/crabzilla/crabzilla) - Yet another Event Sourcing experiment. A project exploring Vert.x to develop Event Sourcing / CQRS applications.
+* [Vert.x PostgreSQL Starter](https://github.com/BillyYccc/vertx-postgresql-starter) - A starter to build a monolithic CRUD RESTful Web Service with Vert.x stack and PostgreSQL.
+* [Cloud Foundry](https://github.com/amdelamar/vertx-cloudfoundry) - An example Vert.x for deploying to a [Cloud Foundry](https://www.cloudfoundry.org/) service provider.
+* [Knative](https://github.com/knative/docs/tree/main/code-samples/community/serving/helloworld-vertx) - An example application on how to use [Reactive Extensions Vert.x](https://github.com/vert-x3/vertx-rx) with [Knative](https://github.com/knative).
+* [Starter Single Verticle API](https://github.com/jgarciasm/ssv-api) - REST API Starter and Project Template ready to deploy with lots of plumbing code, examples, and documentation to quickly develope an API with almost no knowledge of vert.x and without any waste of time.
+* [AI model output API based on PMML with Vert.x](https://github.com/immusen/vertx-pmml) - High performance PMML evaluator API based on Vert.x. Supports dynamic routing configuration for multiple PMML models via JSON.
## Deployment
-* [Vert.x Deploy Application](https://github.com/msoute/vertx-deploy-tools) -(无缝)部署到基于 AWS 的 Vert.x 应用程序集群.
+* [Vert.x Deploy Application](https://github.com/msoute/vertx-deploy-tools) - (Seamless) deploy to AWS based Vert.x application clusters.
## Utilities
-* [Chime](https://github.com/LisiLisenok/Chime) - 在 Vert.x 事件总线上工作的时间调度程序允许使用 *cron-style* 和 *interval* 计时器进行调度.
-* [Vert.x Cron](https://github.com/diabolicallabs/vertx-cron) - 使用 cron 规范安排事件. 有事件总线和 Observable 版本.
-* [Vert.x CronUtils](https://github.com/NoEnv/vertx-cronutils) - vertx 调度程序的 cron-utils 的抽象. 支持 Unix、Cron4j 和 Quartz 风格的表达式.
-* [Vert.x Scheduler](https://github.com/zero88/vertx-scheduler) - 基于普通 Vert.x 核心的轻量级可插拔调度程序,没有任何外部库,用于使用 *cron-style* 和 *interval* 计时器进行调度,并在同步和异步任务上有详细的 *monitor*.
-* [Vert.x POJO config](https://github.com/aesteve/vertx-pojo-config) - 允许在标准 JSON 配置和(类型安全的)配置 Java bean 之间进行映射. 还允许通过 JSR 303 验证配置 bean.
-* [Vert.x Async](https://github.com/gchauvet/vertx-async) - 将 caolan/async nodejs 模块移植到 Vert.x 框架,为常见的异步模式提供帮助方法.
-* [Vert.x JOLT](https://github.com/lusoalex/vertx-jolt) - 基于原始 bazaarvoice JOLT 项目的 JSON 到 JSON 转换工具. 有助于将不同的 json 结构转换为预期的 json 格式.
-* [Vert.x Dependent Verticle Deployer](https://github.com/juanavelez/vertx-dependent-verticle-deployer) - 旨在部署 Verticle 及其相关 Verticle 的 Vert.x Verticle.
-* [Vert.x Dataloader](https://github.com/engagingspaces/vertx-dataloader) - 用于 Vert.x 的 Facebook Dataloader 的 Java 端口. 数据层的高效批处理和缓存.
-* [Vert.x Util](https://github.com/juanavelez/vertx-util) - Vert.x 实用方法的集合.
-* [Vert.x Web Accesslog](https://github.com/romanpierson/vertx-web-accesslog) - 只是一个简单的处理程序,用于在 Vert.x Web 中生成访问日志.
-* [Vert.x GraphQL Utils](http://github.com/tibor-kocsis/vertx-graphql-utils) - 路由处理程序和 Vert.x 兼容接口,用于处理 Vert.x 和 Vert.x Web 中的 GraphQL 查询.
-* [Nannoq-Tools](https://noriginmedia.github.io/nannoq-tools/) - Nannoq-Tools 是一个利用 Vert.x 构建健壮、可扩展和分布式应用程序的工具包,包括用于身份验证、集群管理、Firebase 云消息传递、DynamoDB、完全通用查询、REST 等的模块.
-* [Contextual logging](https://github.com/reactiverse/reactiverse-contextual-logging) - 适用于 Vert.x 事件循环模型的映射诊断上下文 (MDC).
-* [Vert.x JsonPath](https://github.com/NoEnv/vertx-jsonpath) - JsonPath 的一个非常基本的实现,使用 Vert.x 的 JsonObject 和 JsonArray,模仿它们的 getX、containsKey、put 和 remove 方法.
+* [Chime](https://github.com/LisiLisenok/Chime) - Time scheduler working on Vert.x event bus allowing for scheduling with *cron-style* and *interval* timers.
+* [Vert.x Cron](https://github.com/diabolicallabs/vertx-cron) - Schedule events with cron specifications. Has event bus and Observable versions.
+* [Vert.x CronUtils](https://github.com/NoEnv/vertx-cronutils) - An abstraction of cron-utils for the vertx scheduler. Unix, Cron4j and Quartz style expressions are supported.
+* [Vert.x Scheduler](https://github.com/zero88/vertx-scheduler) - A lightweight plugable scheduler based on plain Vert.x core without any external libs for scheduling with *cron-style* and *interval* timers with a detail *monitor* on both sync and async task.
+* [Vert.x POJO config](https://github.com/aesteve/vertx-pojo-config) - Allows for mapping between standard JSON configuration and a (type-safe) configuration Java bean. Also allows the configuration bean to be validated through JSR 303.
+* [Vert.x Async](https://github.com/gchauvet/vertx-async) - Portage of caolan/async nodejs module to Vert.x framework that provides helpers methods for common async patterns.
+* [Vert.x JOLT](https://github.com/lusoalex/vertx-jolt) - JSON to JSON transformation tool based on the original bazaarvoice JOLT project. Helpful to transform different json structure into an expected json format.
+* [Vert.x Dependent Verticle Deployer](https://github.com/juanavelez/vertx-dependent-verticle-deployer) - A Vert.x Verticle intended to deploy verticles and their dependent verticles.
+* [Vert.x Dataloader](https://github.com/engagingspaces/vertx-dataloader) - Java port of Facebook Dataloader for Vert.x. Efficient batching and caching for your data layer.
+* [Vert.x Util](https://github.com/juanavelez/vertx-util) - A collection of Vert.x utility methods.
+* [Vert.x Web Accesslog](https://github.com/romanpierson/vertx-web-accesslog) - Just a simple handler to be used in Vert.x Web to generate access logs.
+* [Vert.x GraphQL Utils](http://github.com/tibor-kocsis/vertx-graphql-utils) - A route handler and Vert.x compatible interfaces to handle GraphQL queries in Vert.x and Vert.x Web.
+* [Nannoq-Tools](https://noriginmedia.github.io/nannoq-tools/) - Nannoq-Tools is a toolkit for constructing robust, scalable and distributed applications leveraging Vert.x including modules for authentication, cluster management, Firebase Cloud Messaging, DynamoDB, fully generic queries, REST, and more.
+* [Contextual logging](https://github.com/reactiverse/reactiverse-contextual-logging) - Mapped Diagnostic Context (MDC) that works with the Vert.x event-loop model.
+* [Vert.x JsonPath](https://github.com/NoEnv/vertx-jsonpath) - A very basic implementation of JsonPath using Vert.x’s JsonObject and JsonArray, mimicking their getX, containsKey, put and remove methods.
## Presentations
@@ -315,12 +316,12 @@
## Community
-* [User Group](https://groups.google.com/forum/?fromgroups#!forum/vertx) - 讨论与*使用* Vert.x 相关的所有用户问题.
-* [Developer Group](https://groups.google.com/forum/?fromgroups#!forum/vertx-dev) - Vert.x 核心*开发人员*和*贡献者*的群组.
-* [Discord Server](https://discord.gg/KzEMwP2) - 讨论任何与 Vert.x 相关的话题.
-* [Issues](https://github.com/vert-x3/issues/issues) - Vert.x 核心问题跟踪器.
-* [Wiki](https://github.com/vert-x3/wiki/wiki) - 包含有关 Vert.x 的有用信息.
-* [Blog](http://vertx.io/blog/) - 包含许多教程和其他信息的官方 Vert.x 博客.
+* [User Group](https://groups.google.com/forum/?fromgroups#!forum/vertx) - Discuss all user issues related to *using* Vert.x.
+* [Developer Group](https://groups.google.com/forum/?fromgroups#!forum/vertx-dev) - A group for Vert.x core *developers* and *contributors*.
+* [Discord Server](https://discord.gg/KzEMwP2) - Chat about any Vert.x-related topic.
+* [Issues](https://github.com/vert-x3/issues/issues) - Vert.x core issue tracker.
+* [Wiki](https://github.com/vert-x3/wiki/wiki) - Contains useful information about Vert.x.
+* [Blog](http://vertx.io/blog/) - The official Vert.x blog containing many tutorials and other information.
## Articles
@@ -341,8 +342,8 @@
## Front-End
-* [VertxUI](https://github.com/nielsbaloe/vertxui) - 一个纯 Java 前端工具包,具有描述性流畅的模型视图、POJO 流量、虚拟 DOM 上的 JUnit 测试或真实 DOM 上的混合语言等等.
+* [VertxUI](https://github.com/nielsbaloe/vertxui) - A pure Java front-end toolkit with descriptive fluent views-on-models, POJO traffic, JUnit testing on the virtual DOM or mixed-language on a real DOM, and more.
## Contribute
-欢迎投稿! 阅读 [contribution guidelines](https://github.com/vert-x3/vertx-awesome/blob/master/CONTRIBUTING.md) 第一的.
+Contributions welcome! Read the [contribution guidelines](https://github.com/vert-x3/vertx-awesome/blob/master/CONTRIBUTING.md) first.