diff --git a/docs/awesome/Mind-Expanding-Books.md b/docs/awesome/Mind-Expanding-Books.md
index 07ba97c4e0..d7721590d4 100644
--- a/docs/awesome/Mind-Expanding-Books.md
+++ b/docs/awesome/Mind-Expanding-Books.md
@@ -386,6 +386,7 @@ If you like Mind Expanding books you should check out my new project http://diff
| Deep Work: Rules for Focused Success in a Distracted World | Cal Newport | [4.20](https://www.goodreads.com/book/show/25744928-deep-work) | 2016 |
| Make It Stick: The Science of Successful Learning | Peter C. Brown, Henry L. Roediger III, Mark A. McDaniel | [4.20](https://www.goodreads.com/book/show/18770267.make-it-stick) | 2014 |
| Teaching as a Subversive Activity | Neil Postman, Charles Weingartner | [4.19](https://www.goodreads.com/book/show/79681.Teaching_as_a_Subversive_Activity) | 1971 |
+| Limitless: Upgrade Your Brain, Learn Anything Faster, and Unlock Your Exceptional Life | Jim Kwik | [4.09](https://www.goodreads.com/book/show/49994260-limitless?from_search=true&from_srp=true&qid=pbeSkuESjB&rank=1) | 2020 |
| Summerhill School: A New View of Childhood | A. S. Neill, Albert Lamb | [4.09](https://www.goodreads.com/book/show/178734.Summerhill) | 1995 |
| The Art of Learning: An Inner Journey to Optimal Performance | Josh Waitzkin | [4.08](https://www.goodreads.com/book/show/857333.The_Art_of_Learning) | 2016 |
| Wounded by School: Recapturing the Joy in Learning and Standing Up to Old School Culture | Kirsten Olson, Sara Lawrence-Lightfoot, Parker J. Palmer | [3.92](https://www.goodreads.com/book/show/6425208-wounded-by-school) | 2009 |
@@ -606,6 +607,8 @@ If you like Mind Expanding books you should check out my new project http://diff
| Breath: The New Science of a Lost Art | James Nestor | [4.15](https://www.goodreads.com/book/show/48890486-breath) | 2020 |
| Convict Conditioning | Paul Wade | [4.13](http://www.goodreads.com/book/show/7305111-convict-conditioning) | 2012 |
| Eat and Run: My Unlikely Journey to Ultramarathon Greatness | Scott Jurek, Steve Friedman | [3.95](https://www.goodreads.com/book/show/13202092-eat-and-run) | 2012 |
+| Brain Food: The Surprising Science of Eating for Cognitive Power | Lisa Mosconi | [3.92](https://www.goodreads.com/book/show/35457267-brain-food) | 2018 |
+| Super Human: The Bulletproof Plan to Age Backward and Maybe Even Live Forever | Dave Asprey | [3.86](https://www.goodreads.com/book/show/43801612-super-human?ref=nav_sb_ss_3_11) | 2019 |
| 8 Weeks to Optimum Health | Andrew Weil | [3.86](https://www.goodreads.com/book/show/37124.8_Weeks_to_Optimum_Health) | |
| Grain Brain: The Surprising Truth about Wheat, Carbs, and Sugar--Your Brain's Silent Killers | David Perlmutter | [3.89](https://www.goodreads.com/book/show/17333302-grain-brain) | 2013 |
diff --git a/docs/awesome/awesome-angular.md b/docs/awesome/awesome-angular.md
index 15ee62da72..0ede2fc426 100644
--- a/docs/awesome/awesome-angular.md
+++ b/docs/awesome/awesome-angular.md
@@ -7,20 +7,20 @@
## Awesome Angular [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome) [![Build Status](https://travis-ci.org/PatrickJS/awesome-angular.svg?branch=gh-pages)](https://travis-ci.org/PatrickJS/awesome-angular)
-很棒的列表 [Angular](https://angular.io/) 种子库、启动器、样板、示例、教程、组件、模块、视频以及 Angular 生态系统中的任何其他内容. [View as github page.](https://PatrickJS.github.io/awesome-angular/)
+Awesome list of [Angular](https://angular.io/) seed repos, starters, boilerplates, examples, tutorials, components, modules, videos, and anything else in the Angular ecosystem. [View as github page.](https://PatrickJS.github.io/awesome-angular/)
-> 如果您正在寻找 AngularJS(版本 1.xx),请访问 https://github.com/gianarb/awesome-angularjs
+> If you're looking for AngularJS (version 1.x.x) please visit https://github.com/gianarb/awesome-angularjs
##### Current Angular version:
[![npm version](https://badge.fury.io/js/%40angular%2Fcore.svg)](https://www.npmjs.com/~angular)
-目录:
+Table of contents:
### Angular
-> Angular 是一个用于构建移动和桌面 Web 应用程序的开发平台.
+> Angular is a development platform for building mobile and desktop web applications.
#### Official Resources
@@ -34,20 +34,20 @@
#### Community
* `#angular2` channel on Freenode IRC Server
-* [`#angular`](https://twitter.com/hashtag/angular) 推特上的标签
+* [`#angular`](https://twitter.com/hashtag/angular) hashtag on Twitter
* [Gitter Channel](https://gitter.im/angular/angular)
* [Angular StackOverflow](https://stackoverflow.com/questions/tagged/angular)
* [@Angular on Twitter](https://twitter.com/angular)
* [/r/Angular2 Subreddit](https://www.reddit.com/r/Angular2/)
* [Angular Group on Facebook](https://www.facebook.com/groups/angular2/)
* [AngularJS on Google+](https://plus.google.com/+AngularJS)
-* [AngularAir](https://angularair.com/) 播客和直播
-* [Adventures in Angular](https://devchat.tv/adv-in-angular) 播客
-* [Angular Expo](https://angularexpo.com/) 陈列柜
-* [`#ng-2 Slack Channel`](https://angularbuddies.slack.com/messages/ng-2/) 在 AngularBuddies 上
-* [`#angular2 Slack Channel`](https://dartlang.slack.com/messages/angular2) 在 dartlang.slack.com([Sign up](https://dartlang-slack.herokuapp.com/))
+* [AngularAir](https://angularair.com/) podcast and live broadcast
+* [Adventures in Angular](https://devchat.tv/adv-in-angular) podcast
+* [Angular Expo](https://angularexpo.com/) showcase
+* [`#ng-2 Slack Channel`](https://angularbuddies.slack.com/messages/ng-2/) on AngularBuddies
+* [`#angular2 Slack Channel`](https://dartlang.slack.com/messages/angular2) on dartlang.slack.com ([Sign up](https://dartlang-slack.herokuapp.com/))
* [Programming Community Curated Resources for Learning Angular](https://hackr.io/tutorials/learn-angular)
-* [最受好评的 Angular stackoverflow 问题仪表板] (https://dashboard.nbshare.io/apps/stackoverflow/top-angular-questions/)
+* [Top rated Angular stackoverflow questions Dashboard] (https://dashboard.nbshare.io/apps/stackoverflow/top-angular-questions/)
#### Angular Team on twitter
@@ -61,7 +61,7 @@
#### Experts on Twitter
- > 您应该在 Twitter 上关注的 Angular 专家列表(排名不分先后). 这份清单绝不是完整的.
+> List of Angular experts you should follow on Twitter (in no particular order). This list is by no means complete.
* [@PatrickJS__](https://twitter.com/PatrickJS__)
* [@scotups](https://twitter.com/scotups)
@@ -129,15 +129,15 @@
#### Material Design
* [Official Angular Material Design (GitHub)](https://github.com/angular/material2)
-* [md2](https://www.npmjs.com/package/md2) 基于 Angular2 的 Material Design 组件、指令和服务包括 Accordion、Autocomplete、Collapse、Colorpicker、Datepicker、Dialog(Modal)、Menu、Multiselect、Select、Switch、Tabs、Tags(Chips)、Toast 和 Tooltip.
-* [ng2-material](https://www.npmjs.com/package/ng2-material) 在@angular2-material/core 之上构建的一组 material2 示例和额外组件(数据表、对话框等)
-* [angular2-mdl](https://www.npmjs.com/package/angular2-mdl) 基于 Material Design Lite 的 Angular 2 组件、指令和样式
-* [mdl-ext](https://www.npmjs.com/package/mdl-ext) Material Design Lite Ext(旋转木马、网格、灯箱、选择字段、粘性标题...)
-* [ng2-materialize](https://github.com/sherweb/ng2-materialize) Angular 2 环绕 Materialise 库
-* [Material Light](https://github.com/YagoLopez/material-light) 适用于 Angular 2+(尤其是移动用户界面)的轻量级、快速且易于使用的 Material Design 组件. 有多种选择,但我认为这个具有附加值和优势(在 Readme.md 中获取详细信息). 还有一个在线演示可以看到它的实际效果. (API 文档仍然缺乏,但正在处理中).
-* [Blox Material](https://github.com/src-zone/material) Angular 的轻量级 Material Design 库,基于 Google 的 Web Material Components.
-* [Material Web Components](https://trimox.github.io/angular-mdc-web) Angular 的 Material Web 组件. 忠实而准确地呈现 Web 上所设想的 Material Design.
-* [MDBootstrap](https://github.com/mdbootstrap/Angular-Bootstrap-with-Material-Design) 使用 Angular 7、Bootstrap 4 和 TypeScript 强大的 UI KIT 构建,提供一组灵活的响应式页面模板、布局、组件和小部件,以快速构建响应式、移动优先的网站和应用程序.
+* [md2](https://www.npmjs.com/package/md2) Angular2 based Material Design components, directives and services are Accordion, Autocomplete, Collapse, Colorpicker, Datepicker, Dialog(Modal), Menu, Multiselect, Select, Switch, Tabs, Tags(Chips), Toast and Tooltip.
+* [ng2-material](https://www.npmjs.com/package/ng2-material) set of material2 examples and extra components (data table, dialog, ...) built on top of @angular2-material/core
+* [angular2-mdl](https://www.npmjs.com/package/angular2-mdl) Angular 2 components, directives and styles based on Material Design Lite
+* [mdl-ext](https://www.npmjs.com/package/mdl-ext) Material Design Lite Ext (carousel, grid, lightbox, selectfield, sticky header, ...)
+* [ng2-materialize](https://github.com/sherweb/ng2-materialize) An Angular 2 wrap around Materialize library
+* [Material Light](https://github.com/YagoLopez/material-light) Light, fast and easy to use Material Design components for Angular 2+ (Especially for mobile UI). There are several alternatives but this one has added value and advantages in my opinion (Take a loot at the Readme.md for details). There is also an online demo to see it in action. (API documentation is still lacking but in process).
+* [Blox Material](https://github.com/src-zone/material) A lightweight Material Design library for Angular, based upon Google's Material Components for the Web.
+* [Material Web Components](https://trimox.github.io/angular-mdc-web) Material Web Components for Angular. A faithful and accurate representation of Material Design as envisioned on the web.
+* [MDBootstrap](https://github.com/mdbootstrap/Angular-Bootstrap-with-Material-Design) Built with Angular 7, Bootstrap 4 and TypeScript powerful UI KIT providing a set of slick, responsive page templates, layouts, components and widgets to rapidly build responsive, mobile-first websites and apps.
#### Cheatsheet
@@ -154,42 +154,42 @@
###### Directives
-指令允许您将行为附加到 DOM 中的元素.
+Directives allow you to attach behavior to elements in the DOM.
###### Components
-组件是使用影子 DOM 来创建封装视觉行为的指令. 组件通常用于创建 UI 小部件或将应用程序分解为更小的组件.
+A component is a directive which uses shadow DOM to create encapsulate visual behavior. Components are typically used to create UI widgets or to break up the application into smaller components.
##### View
-View 是 Angular 用来渲染 DOM 树的核心原语.
+A View is a core primitive used by angular to render the DOM tree.
##### Templates
-模板是添加到 HTML 中以声明方式描述应用程序模型的标记
-投射到 DOM 以及哪些 DOM 事件应该调用控制器上的哪些方法.
+Templates are markup which is added to HTML to declaratively describe how the application model should be
+projected to DOM as well as which DOM events should invoke which methods on the controller.
##### Change detection
-每个组件都有一个变更检测器,负责检查其模板中定义的绑定.
+Every component gets a change detector responsible for checking the bindings defined in its template.
##### Dependency Injection
- Angular 1.x 有两个用于将依赖项注入指令的 API. Angular 2 统一了这两个 API,使代码更易于理解和测试.
+Angular 1.x has two APIs for injecting dependencies into a directive. Angular 2 unifies the two APIs, making the code easier to understand and test.
##### Pipes
-管道可以附加在表达式的末尾,以将值转换为不同的格式.
+Pipes can be appended on the end of the expressions to translate the value to a different format.
##### Web Workers
-Angular 中的 WebWorker 支持旨在使您可以轻松地在 Web 应用程序中利用并行化.
-当您选择在 WebWorker 中运行您的应用程序时,angular 会同时运行您的应用程序的逻辑和
-WebWorker 中的大部分核心 Angular 框架.
+WebWorker support in Angular is designed to make it easy to leverage parallelization in your web application.
+When you choose to run your application in a WebWorker angular runs both your application's logic and the
+majority of the core angular framework in a WebWorker.
##### HTTP
- HttpClient 为基于浏览器公开的 XMLHttpRequest 接口的 Angular 应用程序提供了一个简化的客户端 HTTP API. HttpClient 的其他好处包括可测试性特性、类型化请求和响应对象、请求和响应拦截、Observable api 和简化的错误处理.
+The HttpClient offers a simplified client HTTP API for Angular applications that rests on the XMLHttpRequest interface exposed by browsers. Additional benefits of HttpClient include testability features, typed request and response objects, request and response interception, Observable apis, and streamlined error handling.
* [Official HttpClient](https://angular.io/guide/http)
@@ -218,7 +218,7 @@ WebWorker 中的大部分核心 Angular 框架.
* [Official web page](https://cli.angular.io/)
* [Official repository](https://github.com/angular/angular-cli)
-* [ng-cli-hooks](https://github.com/smartin85/ng-cli-hooks) - 挂钩 Angular CLI 以自定义构建
+* [ng-cli-hooks](https://github.com/smartin85/ng-cli-hooks) - Hooks for the Angular CLI to customize the build
#### Webpack
@@ -228,28 +228,28 @@ WebWorker 中的大部分核心 Angular 框架.
* [Angular Nightly Webpack Starter](https://github.com/qdouble/angular-webpack2-starter)
* [Angular Webpack with Visual Studio ASP.NET Core from Damien Bowden](https://github.com/damienbod/AngularWebpackVisualStudio)
* [Angular Typescript Webpack from schempy](https://github.com/schempy/angular2-typescript-webpack)
-* [Angular Webpack Tour of Heroes from michaelbazos](https://github.com/michaelbazos/angular-starter) - 使用 webpack 构建的英雄之旅官方 typescript 教程
+* [Angular Webpack Tour of Heroes from michaelbazos](https://github.com/michaelbazos/angular-starter) - Tour of Heroes official typescript tutorial built with webpack
* [Angular Webpack + rxjs + modules](https://github.com/jorgeas80/angular2-webpack-toh)
#### Series
-*离子
- * 角度
+* Ionic
+ * Angular
* [Introduction](https://blog.ionic.io/angular-2-series-introduction/)
* [Components](https://blog.ionic.io/angular-2-series-components/)
-* 授权0
- * 角度
+* Auth0
+ * Angular
* [Working with Pipes](https://auth0.com/blog/angular2-series-working-with-pipes/)
* [Domain Models and Dependency Injection](https://auth0.com/blog/angular-2-series-part-2-domain-models-and-dependency-injection/)
* [Using Http](https://auth0.com/blog/angular-2-series-part-3-using-http/)
* [Create a Desktop App with Angular 2 and Electron](https://auth0.com/blog/create-a-desktop-app-with-angular-2-and-electron/)
-* 思维导图
- * Angular 模板语法揭秘
+* thoughtram
+ * Angular Template Syntax Demystified
* [Part 1](https://blog.thoughtram.io/angular/2015/08/11/angular-2-template-syntax-demystified-part-1.html)
* [letsboot.com](https://medium.com/letsboot)
- * 测试驱动开发
+ * Test Driven Development
* [Part 1 Angular TDD, Karma, Jasmine, PhantomJS, Gitlab-CI](https://medium.com/letsboot/angular-4-and-testing-angular-cli-gitlab-ci-ng-test-phantomjs-tdd-afc20f50b928)
- * 角度和火力地堡
+ * Angular and Firebase
* [Part 1 Let’s learn how to install and setup AngularFire2 4.0](https://medium.com/letsboot/lets-learn-how-to-install-and-setup-angularfire2-4-0-135d72bb0a41)
#### Video Tutorials
@@ -292,18 +292,18 @@ WebWorker 中的大部分核心 Angular 框架.
#### Books
* [ng-book 2](https://www.ng-book.com/2/) `fullstack.io`
-* [Become a ninja with Angular 2](https://books.ninja-squad.com/angular) `忍者小队`
-* [Angular Development with TypeScript](https://www.manning.com/books/angular-2-development-with-typescript) `曼宁出版社`
-* [Angular in Action](https://www.manning.com/books/angular-in-action) `曼宁出版社`
-* [Practical Angular 2](https://leanpub.com/practical-angular-2) ``精益酒吧''
-* [Switching to Angular 2](https://www.packtpub.com/product/switching-to-angular-2/9781785886201) `Packt 出版`
+* [Become a ninja with Angular 2](https://books.ninja-squad.com/angular) `Ninja Squad`
+* [Angular Development with TypeScript](https://www.manning.com/books/angular-2-development-with-typescript) `Manning Publications`
+* [Angular in Action](https://www.manning.com/books/angular-in-action) `Manning Publications`
+* [Practical Angular 2](https://leanpub.com/practical-angular-2) `Leanpub`
+* [Switching to Angular 2](https://www.packtpub.com/product/switching-to-angular-2/9781785886201) `Packt Publishing`
* [Rangle's Angular 2 training](https://www.gitbook.com/book/rangle-io/ngcourse2/details) `Rangle.io`
-* [Testing Angular Applications](https://www.manning.com/books/testing-angular-applications) `曼宁出版社`
+* [Testing Angular Applications](https://www.manning.com/books/testing-angular-applications) `Manning Publications`
* [Angular-Buch (German)](https://angular-buch.com/) `dpunkt.verlag`
* [Angular Institute](https://angular.institute/) `angular.institute`
-* [Build a Full-Stack Web Application Using Angular & Firebase](https://www.c-sharpcorner.com/ebooks/build-a-full-stack-web-application-using-angular-and-firebase) `安吉夏尔马`
-* [Angular Cookbook - 80+ Recipes to enhance your Angular skills for enterprises](https://codewithahsan.dev/ng-book) `Packt 出版`
-* [Build a Frontend Web Framework (From Scratch)](https://www.manning.com/books/build-a-frontend-web-framework-from-scratch) `曼宁出版社`
+* [Build a Full-Stack Web Application Using Angular & Firebase](https://www.c-sharpcorner.com/ebooks/build-a-full-stack-web-application-using-angular-and-firebase) `Ankit Sharma`
+* [Angular Cookbook - 80+ Recipes to enhance your Angular skills for enterprises](https://codewithahsan.dev/ng-book) `Packt Publishing`
+* [Build a Frontend Web Framework (From Scratch)](https://www.manning.com/books/build-a-frontend-web-framework-from-scratch) `Manning Publications`
#### On-Site Training
@@ -319,7 +319,7 @@ WebWorker 中的大部分核心 Angular 框架.
#### Approach and Explanation
-*维克多·萨夫金
+* Victor Savkin
* [Dependency Injection in Angular 1 and Angular 2](https://vsavkin.com/dependency-injection-in-angular-1-and-angular-2-d69589979c18)
* [Writing Angular in Typescript](https://vsavkin.com/writing-angular-2-in-typescript-1fa77c78d8e8)
@@ -331,7 +331,7 @@ WebWorker 中的大部分核心 Angular 框架.
* [Angular 2 Bits Unified Dependency Injection](https://vsavkin.tumblr.com/post/102965317996/angular-2-bits-unified-dependency-injection)
* [Angular 2 Router](https://vsavkin.com/angular-2-router-d9e30599f9ea)
-* 思维导图
+* thoughtram
* [Developing a tabs component in Angular 2](https://blog.thoughtram.io/angular/2015/04/09/developing-a-tabs-component-in-angular-2.html)
* [Developing a zippy component in Angular 2](https://blog.thoughtram.io/angular/2015/03/27/building-a-zippy-component-in-angular-2.html)
@@ -348,11 +348,11 @@ WebWorker 中的大部分核心 Angular 框架.
* [Writing Angular 2 code in ES5](https://blog.thoughtram.io/angular/2015/05/09/writing-angular-2-code-in-es5.html)
* [The difference between Annotations and Decorators](https://blog.thoughtram.io/angular/2015/05/03/the-difference-between-annotations-and-decorators.html)
-* 赫里斯托·格奥尔基耶夫
+* Hristo Georgiev
* [Debugging Angular 2 Applications](https://www.pluralsight.com/guides/debugging-angular-2-applications)
-* Helgevold 咨询公司
+* Helgevold Consulting
* [Web Workers in Angular 2.0](https://www.syntaxsuccess.com/viewarticle/web-workers-in-angular-2.0)
* [Creating a Virtualized Grid](https://www.syntaxsuccess.com/viewarticle/virtualized-spreadsheet-component-in-angular-2.0)
@@ -368,67 +368,68 @@ WebWorker 中的大部分核心 Angular 框架.
* [Angular2-Meteor](https://angular-meteor.com/angular2)
* [nativescript-angular](https://github.com/NativeScript/nativescript-angular)
* [react-native-renderer](https://github.com/angular/react-native-renderer)
-* [ng-sapphiredb](https://github.com/SapphireDb/ng-sapphiredb) - SapphireDb 的客户端实现,这是一个用于轻松开发具有实时数据同步的应用程序的框架,以及用于 asp.net core 和 ef core 的 firebase 实时数据库/firestore 的自托管替代方案. 查看文档以获取更多详细信息: [Documentation](https://sapphire-db.com)
+* [ng-sapphiredb](https://github.com/SapphireDb/ng-sapphiredb) - Client implementation of SapphireDb, a framework for easy development of applications with realtime data synchronization and a self hosted alternative to firebase realtime database/firestore for asp.net core and ef core. Check out the documentation for more details: [Documentation](https://sapphire-db.com)
* [GraphQL + Angular](https://github.com/apollographql/apollo-angular)
-* [ckeditor5-angular](https://github.com/ckeditor/ckeditor5-angular) - Angular 2+ 的官方 CKEditor 5 富文本编辑器组件
-* [ckeditor4-angular](https://github.com/ckeditor/ckeditor4-angular) - Angular 2+ 的官方 CKEditor 4 富文本编辑器组件
+* [ckeditor5-angular](https://github.com/ckeditor/ckeditor5-angular) - An official CKEditor 5 rich text editor component for Angular 2+
+* [ckeditor4-angular](https://github.com/ckeditor/ckeditor4-angular) - An official CKEditor 4 rich text editor component for Angular 2+
+* [TailwindCSS + Angular](https://tailwind-elements.com/docs/standard/integrations/angular-integration/) - Integrate Angular app with Tailwind
#### Decorators
-* [segal-decorators](https://github.com/danrevah/segal-decorators) 一堆有用的网络装饰器!
-* [ng-portal](https://github.com/nigrosimone/ng-portal) Angular 应用程序中的组件属性连接.
-* [ng-lock](https://www.npmjs.com/package/ng-lock) 用于在任务运行时锁定功能和用户界面的 Angular 装饰器.
+* [segal-decorators](https://github.com/danrevah/segal-decorators) Bunch of useful decorators for the web!
+* [ng-portal](https://github.com/nigrosimone/ng-portal) Component property connection in Angular application.
+* [ng-lock](https://www.npmjs.com/package/ng-lock) Angular decorator for lock a function and user interface while a task running.
#### Site Templates
-* [NG-Dashboard](https://github.com/YagoLopez/ng-dashboard) - Angular 4+ 的仪表板. UI组件基于 [Material Light](https://github.com/YagoLopez/material-light?ref=awesome-angular) . 图表组件基于 [MetricsGraficsJS](https://www.metricsgraphicsjs.org) . 映射指令基于 [LeafletJS](https://leafletjs.com). [DEMO ONLINE](https://yagolopez.js.org/ng-dashboard/dist/)
-* [HowToKeepAngularDeploymentSizeSmall](https://github.com/younos1986/HowToKeepAngularDeploymentSizeSmall) - 示例包括 Angular 7 的主页和仪表板以及如何保持 Angular 部署规模小的演示
-* [Angular Material Dashboard](https://github.com/flatlogic/angular-material-dashboard) - 具有基于 Angular Material 的材料设计的响应式 Angular 管理仪表板.
+* [NG-Dashboard](https://github.com/YagoLopez/ng-dashboard) - Dashboard for Angular 4+. UI Components based on [Material Light](https://github.com/YagoLopez/material-light?ref=awesome-angular). Chart Component based on [MetricsGraficsJS](https://www.metricsgraphicsjs.org). Map Directive based on [LeafletJS](https://leafletjs.com). [DEMO ONLINE](https://yagolopez.js.org/ng-dashboard/dist/)
+* [HowToKeepAngularDeploymentSizeSmall](https://github.com/younos1986/HowToKeepAngularDeploymentSizeSmall) - A sample included Homepage and Dashboard for Angular 7 and a demonestration of How To Keep Angular Deployment Size Small
+* [Angular Material Dashboard](https://github.com/flatlogic/angular-material-dashboard) - Responsive Angular admin dashboard with material design based on Angular Material.
#### Pipes
-* [fuel-ui](https://github.com/FuelInteractive/fuel-ui) 从 Angular 1.x 移植到 Angular 2 的 OrderBy 和 Range 管道
-* [ngx-filter-pipe](https://github.com/VadimDez/ngx-filter-pipe) 用于过滤数组的管道
-* [ngx-pipes](https://github.com/danrevah/ngx-pipes) 一堆对 Angular 及其他有用的管道!
-* [ngx-order-pipe](https://github.com/VadimDez/ngx-order-pipe) Angular4+ 的 OrderBy 管道 - 按字段对集合进行排序
-* [angular2-camelcase](https://github.com/previousdeveloper/angular2-camelcase) Angular2 管道将驼峰式字符串转换为人类可读的字符串编辑
-* [ng-generic-pipe](https://github.com/nigrosimone/ng-generic-pipe) Angular 应用程序的通用管道.
+* [fuel-ui](https://github.com/FuelInteractive/fuel-ui) OrderBy and Range pipes ported from Angular 1.x to Angular 2
+* [ngx-filter-pipe](https://github.com/VadimDez/ngx-filter-pipe) Pipe for filtering arrays
+* [ngx-pipes](https://github.com/danrevah/ngx-pipes) Bunch of useful pipes for Angular and beyond!
+* [ngx-order-pipe](https://github.com/VadimDez/ngx-order-pipe) OrderBy pipe for Angular4+ - sort collection by a field
+* [angular2-camelcase](https://github.com/previousdeveloper/angular2-camelcase) Angular2 pipe to convert camelCase strings to human readable strings Edit
+* [ng-generic-pipe](https://github.com/nigrosimone/ng-generic-pipe) Generic pipe for Angular application.
#### Generators
-* 节点.js
- *雪泥
+* Node.js
+ * Slush
* [TheVelourFog/slush-angular2](https://github.com/RyanMetin/slush-angular2)
- *约曼
+ * Yeoman
* [swirlycheetah/generator-angular2](https://github.com/chrisdwheatley/generator-angular2)
- * ngX-Rocket:可扩展的 Angular 4+ 企业级生成器和工具
+ * ngX-Rocket: Extensible Angular 4+ enterprise-grade generator and tools
* [ngx-rocket/generator-ngx-rocket](https://github.com/ngx-rocket/generator-ngx-rocket)
* [ngx-rocket/cli](https://github.com/ngx-rocket/cli)
* [ngx-rocket/core](https://github.com/ngx-rocket/core)
-* 飞镖
- *舞台工作人员
+* Dart
+ * Stagehand
* [dart-lang/stagehand](https://github.com/dart-lang/stagehand)
-* 脚手架
- * [ScaffoldHub.io](https://scaffoldhub.io):使用 MongoDB、SQL 或 Firebase Firestore 数据库生成完整的 Angular Material 应用程序.
+* Scaffold
+ * [ScaffoldHub.io](https://scaffoldhub.io): Generate full Angular Material applications with MongoDB, SQL or Firebase Firestore databases.
#### Documentation tools
-* [Storybook](https://github.com/storybooks/storybook) :“您会喜欢使用的 UI 开发环境”
+* [Storybook](https://github.com/storybooks/storybook) : "The UI development environment you'll love to use"
-* [Compodoc](https://github.com/compodoc/compodoc) :“Angular 2 应用程序缺少的文档工具”,与 npm 脚本很好地集成
+* [Compodoc](https://github.com/compodoc/compodoc) : "The missing documentation tool for your Angular 2 application", integrate well with npm scripts
-* [NgModule-Viz](https://github.com/politie/ngmodule-viz) :可视化 Angular 2+ 应用程序中 NgModules 之间的依赖关系.
+* [NgModule-Viz](https://github.com/politie/ngmodule-viz) : Visualize the dependencies between the NgModules in your Angular 2+ application.
-* [ng-app-counter](https://github.com/Jamaks/ng-app-counter) :计算 Angular 应用程序中使用的模块、惰性模块、管道、提供者、指令、组件的数量.
+* [ng-app-counter](https://github.com/Jamaks/ng-app-counter) : Count the number of Modules, Lazy Modules, Pipes, Providers, Directives, Components used in an Angular application.
#### Developer tools
-* [Angular State Inspector](https://chrome.google.com/webstore/detail/angular-state-inspector/nelkodgfpddgpdbcjinaaalphkfffbem) - 帮助您调试 Angular 组件状态. 支持 Angular 1/2+/Ivy.
-* [Augury](https://augury.rangle.io/) - 用于调试和分析 Angular 应用程序的浏览器扩展.
-* [CodeSandbox](https://codesandbox.io/s/angular-angular) - 用于快速 Angular 开发的在线 IDE 和原型制作工具.
-* [Bugfender](https://bugfender.com/platforms/angular-logging/) - 实时收集日志和 Angular 错误的云服务.
-* [Angular Dev Tools](https://angular.io/guide/devtools/) - Angular DevTools 是一个 Chrome 扩展,它为 Angular 应用程序提供调试和分析功能.
+* [Angular State Inspector](https://chrome.google.com/webstore/detail/angular-state-inspector/nelkodgfpddgpdbcjinaaalphkfffbem) - Helps you debug Angular component state. Supports Angular 1/2+/Ivy.
+* [Augury](https://augury.rangle.io/) - Browser extension for debugging and profiling Angular applications.
+* [CodeSandbox](https://codesandbox.io/s/angular-angular) - An online IDE and prototyping tool for rapid Angular development.
+* [Bugfender](https://bugfender.com/platforms/angular-logging/) - A cloud service to collect logs and Angular errors in Real-Time.
+* [Angular Dev Tools](https://angular.io/guide/devtools/) - Angular DevTools is a Chrome extension that provides debugging and profiling capabilities for Angular applications.
#### TodoMVC
@@ -436,11 +437,11 @@ WebWorker 中的大部分核心 Angular 框架.
#### Schematics
-* [Cypress](https://github.com/briebug/cypress-schematic): 将 Cypress 添加到 Angular CLI 应用程序
-* [Jest](https://github.com/briebug/jest-schematic): 配置 Angular 以使用 Jest 而不是 Karma + Jasmine 执行单元测试
-* [Prettier](https://github.com/schuchard/prettier-schematic):添加 Prettier 和一个预提交挂钩,用于在 Angular 应用程序中格式化暂存文件
-* [Tailwind CSS](https://github.com/ngneat/tailwind): 将 Tailwind CSS 添加到 Angular 应用程序
-* [Threejs](https://github.com/JohnnyDevNull/ng-three-template): 新的 three.js 入门应用
+* [Cypress](https://github.com/briebug/cypress-schematic): Add Cypress to an Angular CLI application
+* [Jest](https://github.com/briebug/jest-schematic): Configure Angular to execute unit tests with Jest instead of Karma + Jasmine
+* [Prettier](https://github.com/schuchard/prettier-schematic): Add Prettier and a pre-commit hook for formatting staged files in an Angular application
+* [Tailwind CSS](https://github.com/ngneat/tailwind): Add Tailwind CSS to an Angular application
+* [Threejs](https://github.com/JohnnyDevNull/ng-three-template): New three.js starter app
---
@@ -449,257 +450,262 @@ WebWorker 中的大部分核心 Angular 框架.
#### Animations
-* [lottie-angular2](https://github.com/chenqingspring/ng-lottie) - 基于 Bodymovin 在 Angular2 上渲染 After Effects 动画.
-* [ng-animate](https://github.com/jiayihu/ng-animate) - 一组很酷、可重复使用且灵活的 Angular 动画
-* [ngx-interactive-paycard](https://github.com/milantenk/ngx-interactive-paycard) - 具有流畅动画的交互式支付卡库
-* [ng-particles](https://github.com/matteobruni/tsparticles/blob/master/components/angular) - 一个组件,可以轻松地将粒子动画添加到您的 Angular 应用程序
+* [lottie-angular2](https://github.com/chenqingspring/ng-lottie) - Render After Effects animations on Angular2 based on Bodymovin.
+* [ng-animate](https://github.com/jiayihu/ng-animate) - 🌙 A collection of cool, reusable and flexible animations for Angular
+* [ngx-interactive-paycard](https://github.com/milantenk/ngx-interactive-paycard) - Interactive payment card library with smooth animations
+* [ng-particles](https://github.com/matteobruni/tsparticles/blob/master/components/angular) - A component to easily add Particles animations to your Angular application
#### Auth Components
-* [casl-angular](https://github.com/stalniy/casl/tree/master/packages/casl-angular) - 集成同构权限管理库的模块 [CASL](https://github.com/stalniy/casl) 使用 Angular2+
-* [ng2-permission](https://github.com/JavadRasouli/ng2-permission) - 为您的 Angular 4+ 应用程序提供基于权限的全功能访问控制. 该模块的灵感来自 [`angular-permission`](https://github.com/Narzerus/angular-permission).
-* [ngx-auth-firebaseui](https://github.com/AnthonyNahas/ngx-auth-firebaseui) - 用于 `firebase` `authentication` 的 Angular Material UI 组件
-* [ngx-auth](https://github.com/fulls1z3/ngx-auth) -@fulls1z3 的 Angular 身份验证实用程序
-* [ngx-permissions](https://github.com/AlexKhymenko/ngx-permissions) - 角度(角度 2、角度 4,5+)应用程序(AOT、惰性模块兼容)的基于权限和角色的访问控制
+* [casl-angular](https://github.com/stalniy/casl/tree/master/packages/casl-angular) - Module which integrates isomorphic permissions management library [CASL](https://github.com/stalniy/casl) with Angular2+
+* [ng2-permission](https://github.com/JavadRasouli/ng2-permission) - Fully featured permission based access control for your angular 4+ applications. This module inspired from [`angular-permission`](https://github.com/Narzerus/angular-permission).
+* [ngx-auth-firebaseui](https://github.com/AnthonyNahas/ngx-auth-firebaseui) - Angular Material UI component for `firebase` `authentication`
+* [ngx-auth](https://github.com/fulls1z3/ngx-auth) -Authentication utility for Angular by @fulls1z3
+* [ngx-permissions](https://github.com/AlexKhymenko/ngx-permissions) - Permission and roles based access control for your angular(angular 2, angular 4,5+) applications(AOT, lazy modules compatible)
#### Backend Components
-* [Cloudinary](https://github.com/cloudinary/cloudinary_angular/tree/angular_next) - 用于云端图像和视频管理的 Angular2 SDK
-* [ng-s-resource](https://github.com/hiyali/ng-s-resource) - 简化 Angular 4+ 的 RESTful http 资源生成器.
-* [ngx-restangular](https://github.com/2muchcoffeecom/ngx-restangular) - 用于 Angular 2 及更高版本的 Restangular.
+* [Cloudinary](https://github.com/cloudinary/cloudinary_angular/tree/angular_next) - Angular2 SDK for image and video management in the cloud
+* [ng-s-resource](https://github.com/hiyali/ng-s-resource) - Simplify RESTful http resource generator for Angular 4+.
+* [ngx-restangular](https://github.com/2muchcoffeecom/ngx-restangular) - Restangular for Angular 2 and higher versions.
#### Calendars
-* [angular-calendar](https://github.com/mattlewis92/angular-calendar) - 适用于 Angular 6.0+ 的灵活日历组件,可以在月、周或日视图中显示事件.
-* [ng-data-picker](https://github.com/hiyali/ng-data-picker) - 基于 Angular 4+ 的数据选择器(类似于 iOS 原生日期时间选择器)
-* [ng-fullcalendar](https://github.com/ng-fullcalendar/ng-fullcalendar) Angular 的全日历模块
+* [angular-calendar](https://github.com/mattlewis92/angular-calendar) - A flexible calendar component for angular 6.0+ that can display events on a month, week or day view.
+* [ng-data-picker](https://github.com/hiyali/ng-data-picker) - 🏄🏼 A data picker based on Angular 4+ (like iOS native datetime picker)
+* [ng-fullcalendar](https://github.com/ng-fullcalendar/ng-fullcalendar) Fullcalendar module for Angular
#### Charts
-* [@ctrl/ngx-chartjs](https://github.com/TypeCtrl/ngx-chartjs) - Angular 的功能性 Chart.js 包装器
-* [dl-chart](https://github.com/Chtau/dlChart) - 没有外部依赖的简单轻量级图表库
-* [ng2-charts](https://github.com/valor-software/ng2-charts) 基于 Chart.js 的 Angular2 漂亮图表
-* [ngx-charts](https://github.com/swimlane/ngx-charts) - Angular2 及更高版本的声明性图表框架!
-* [ngx-f2](https://github.com/hamdiwanis/ngx-f2) - 面向 antv f2 移动图表的 Angular2+ 包装器
-* [ngx-trend](https://github.com/scttcper/ngx-trend) - Angular 的简单、优雅的火花线
+* [@ctrl/ngx-chartjs](https://github.com/TypeCtrl/ngx-chartjs) - Functional Chart.js wrapper for Angular
+* [dl-chart](https://github.com/Chtau/dlChart) - Simple and lightweight Chart library without extern Dependencies
+* [ng2-charts](https://github.com/valor-software/ng2-charts) Beautiful charts for Angular2 based on Chart.js
+* [ngx-charts](https://github.com/swimlane/ngx-charts) - Declarative Charting Framework for Angular2 and beyond!
+* [ngx-f2](https://github.com/hamdiwanis/ngx-f2) - Angular2+ wrapper for antv f2 mobile oriented charts
+* [ngx-trend](https://github.com/scttcper/ngx-trend) - 📈 Simple, elegant spark lines for Angular
#### Drag/Drop
-* [angular2-grid](https://github.com/BTMorton/angular2-grid) 用于 angular2 的基于网格的拖放/调整大小插件指令.
-* [ng2-dragula](https://github.com/valor-software/ng2-dragula) 拖放如此简单,令人痛心!
+* [angular2-grid](https://github.com/BTMorton/angular2-grid) A drag/drop/resize grid-based plugin directive for angular2.
+* [ng2-dragula](https://github.com/valor-software/ng2-dragula) Drag and Drop so simple it hurts!
#### Editor Components
-* [@ctrl/ngx-codemirror](https://github.com/TypeCtrl/ngx-codemirror) - Angular 的 Codemirror 包装器
-* [@instechnologies/ng-rooster](https://github.com/insurance-technologies/ng-rooster) - 富文本编辑器 roosterjs 的 Angular 包装器
-* [angular2-froala-wysiwyg](https://github.com/froala/angular-froala-wysiwyg) Froala 所见即所得 HTML 编辑器的 Angular 2 包装器
-* [ng2-ace](https://github.com/seiyria/ng2-ace) 为 Angular 2 制作的 Ace 编辑器指令
-* [ng2-quill-editor](https://github.com/surmon-china/ngx-quill-editor) - Angular2 的 Quill 编辑器组件
+* [@ctrl/ngx-codemirror](https://github.com/TypeCtrl/ngx-codemirror) - Codemirror Wrapper for Angular
+* [@instechnologies/ng-rooster](https://github.com/insurance-technologies/ng-rooster) - Angular wrapper of roosterjs, a rich text editor
+* [angular2-froala-wysiwyg](https://github.com/froala/angular-froala-wysiwyg) Angular 2 wrapper for Froala WYSIWYG HTML Editor
+* [ng2-ace](https://github.com/seiyria/ng2-ace) Ace editor directive made for Angular 2
+* [ng2-quill-editor](https://github.com/surmon-china/ngx-quill-editor) - Quill editor component for Angular2
#### File Upload
-* [@ctrl/ngx-droppable](https://github.com/typectrl/ngx-droppable) - 赋予任何元素或组件文件删除能力
-* [file-droppa](https://github.com/chenyukunJoshHub/fileDroppa) 带有文件列表的简单文件拖放和上传组件
-* [ng2-file-upload](https://github.com/valor-software/ng2-file-upload) 易于使用的文件上传指令
-* [ngx-awesome-uploader](https://www.npmjs.com/package/ngx-awesome-uploader) 用于上传文件的 Angular 库. 它支持:文件上传和预览(另外使用灯箱预览图像)、验证、图像裁剪器、拖放和多语言支持.
-* [ngx-dropzone](https://github.com/peterfreeman/ngx-dropzone) - 高度可定制的组件来处理文件删除和选择.
-* [ngx-flow](https://github.com/flowjs/ngx-flow) - Angular7+ 包装器 [flow.js](https://github.com/flowjs/flow.js) 用于文件上传
+* [@ctrl/ngx-droppable](https://github.com/typectrl/ngx-droppable) - Give file dropping ability to any element or component
+* [file-droppa](https://github.com/chenyukunJoshHub/fileDroppa) Simple files drop and upload component with files list
+* [ng2-file-upload](https://github.com/valor-software/ng2-file-upload) Easy to use file upload directives
+* [ngx-awesome-uploader](https://www.npmjs.com/package/ngx-awesome-uploader) Angular Library for uploading files. It supports: File Upload and Preview (additionally preview images with lightbox), validation, image cropper , drag and drop with multi language support.
+* [ngx-dropzone](https://github.com/peterfreeman/ngx-dropzone) - Highly customizable component to handle file drops and selection.
+* [ngx-flow](https://github.com/flowjs/ngx-flow) - Angular7+ wrapper for [flow.js](https://github.com/flowjs/flow.js) for file upload
#### Form Controls
-* [@ctrl/ngx-emoji-mart](https://github.com/TypeCtrl/ngx-emoji-mart) - 可自定义的类似 Slack 的 Angular 表情符号选择器
-* [angular-imask](https://github.com/uNmAnNeR/imaskjs/tree/master/packages/angular-imask) Angular 4+ 输入掩码
-* [angular2-multiselect-dropdown](https://github.com/CuppaLabs/angular2-multiselect-dropdown) 用于 Web 应用程序的 Angular 2 多选下拉组件
-* [angular2-text-mask](https://github.com/text-mask/text-mask) Angular 2 输入掩码指令
-* [ng-fveh](https://github.com/guilhermewaess/ng-fveh) - 表单验证错误助手 - 一些帮助您进行表单验证的助手 :)
-* [ng-select](https://github.com/ng-select/ng-select) Angular ng-select - 多合一 UI 选择、多选和自动完成
-* [ng2-dropdown](https://github.com/pleerock/ngx-dropdown) angular2 和 bootstrap 3 的下拉菜单
-* [ng2-radio-group](https://github.com/pleerock/ngx-select-controls) 用于单选和复选框输入以及单选输入组的 Angular2 指令
-* [ng2-select](https://github.com/valor-software/ng2-select) 基于 Angular2 的选择框替换
-* [ngx-color](https://github.com/scttcper/ngx-color) - 来自 Sketch、Photoshop、Chrome、Github、Twitter 等的颜色选择器
-* [ngx-credit-cards](https://www.npmjs.com/package/ngx-credit-cards) - 用于 Angular X (4+) 的信用卡指令和表单验证程序包.
-* [ngx-flag-picker](https://github.com/iamartyom/ngx-flag-picker) - 可自定义的 Angular 组件,其中包含带有国旗的下拉菜单
-* [ngx-flexible-select](https://github.com/andreysyagrovskiy/ngx-flexible-select) - 最灵活和定制的选择
-* [ngx-recursive-form](https://github.com/hsbalar/ngx-recursive-form) - 基于您的 json 输入的任何级别的 Angular 递归形式.
+* [@ctrl/ngx-emoji-mart](https://github.com/TypeCtrl/ngx-emoji-mart) - Customizable Slack-like emoji picker for Angular
+* [angular-imask](https://github.com/uNmAnNeR/imaskjs/tree/master/packages/angular-imask) Angular 4+ input mask
+* [angular2-multiselect-dropdown](https://github.com/CuppaLabs/angular2-multiselect-dropdown) Angular 2 multiselect dropdown component for web applications
+* [angular2-text-mask](https://github.com/text-mask/text-mask) Angular 2 input mask directive
+* [ng-fveh](https://github.com/guilhermewaess/ng-fveh) - Form Validations Errors Helper - Some helpers to help you with form validation :)
+* [ng-select](https://github.com/ng-select/ng-select) Angular ng-select - All in One UI Select, Multiselect and Autocomplete
+* [ng2-dropdown](https://github.com/pleerock/ngx-dropdown) Dropdown menu for angular2 and bootstrap 3
+* [ng2-radio-group](https://github.com/pleerock/ngx-select-controls) Angular2 directives for radio and checkbox inputs and radio input groups
+* [ng2-select](https://github.com/valor-software/ng2-select) Angular2 based replacement for select boxes
+* [ngx-color](https://github.com/scttcper/ngx-color) - 🎨 Color Pickers from Sketch, Photoshop, Chrome, Github, Twitter & more
+* [ngx-credit-cards](https://www.npmjs.com/package/ngx-credit-cards) - A Credit Card Directives and Form Validators package for Angular X (4+).
+* [ngx-flag-picker](https://github.com/iamartyom/ngx-flag-picker) - 😻 Customizable Angular component which containing a dropdown with country flags
+* [ngx-flexible-select](https://github.com/andreysyagrovskiy/ngx-flexible-select) - The most flexible and customized select
+* [ngx-recursive-form](https://github.com/hsbalar/ngx-recursive-form) - Angular recursive form at any level based on your json input.
#### Icons
-* [angular2-fontawesome](https://github.com/travelist/angular2-fontawesome) Fontawesome 的 Angular2 组件和指令
-* [ng2-fontawesome](https://github.com/seiyria/ng2-fontawesome) 一个小指令使字体很棒更容易使用.
-* [ngx-icon-blur](https://github.com/wadie/ngx-icon-blur) 一个 Angular 组件,可用于创建图标的毛玻璃效果.
+* [angular2-fontawesome](https://github.com/travelist/angular2-fontawesome) Angular2 Components and Directives for Fontawesome
+* [ng2-fontawesome](https://github.com/seiyria/ng2-fontawesome) A small directive making font awesome even easier to use.
+* [ngx-icon-blur](https://github.com/wadie/ngx-icon-blur) An Angular component that can be used to create frosted glass effect of icons.
#### Keyboard Mouse
-* [@ctrl/ngx-rightclick](https://github.com/TypeCtrl/ngx-rightclick) - Angular 的上下文菜单服务
-* [angular-clickable-click](https://github.com/DanielKucal/angular-clickable-click) - 使用标准“(click)”输出在元素上设置指针光标,并允许禁用此类事件
-* [angular-esc](https://github.com/DanielKucal/angular-esc) - 添加由 Escape 键触发的 `(esc)` 输出
-* [ngx-konami](https://github.com/lauthieb/ngx-konami) - 在 Angular 2+ 应用程序中添加彩蛋的简单指令
-* [ngx-focus-control](https://github.com/Raiper34/ngx-focus-control) - 库提供工具来处理焦点和可聚焦元素,以改善用户界面和可访问性
+* [@ctrl/ngx-rightclick](https://github.com/TypeCtrl/ngx-rightclick) - Context Menu Service for Angular
+* [angular-clickable-click](https://github.com/DanielKucal/angular-clickable-click) - Sets pointer cursor on elements using standard `(click)` output and allows to disable such events
+* [angular-esc](https://github.com/DanielKucal/angular-esc) - Adds `(esc)` output fired by the Escape key
+* [ngx-konami](https://github.com/lauthieb/ngx-konami) - Simple directive to add easter eggs in Angular 2+ applications
+* [ngx-focus-control](https://github.com/Raiper34/ngx-focus-control) - Library to provide tools to work with focus and focusable elements to improve user interfaces and accessibility
#### Layout Components
-* [angular-fullpage](https://github.com/alvarotrigo/angular-fullpage) fullPage.js 的官方组件,一个全屏滚动库.
-* [angular-split](https://github.com/bertrandg/angular-split) 角度拆分组件
-* [angular2-infinite-scroll](https://www.npmjs.com/package/angular2-infinite-scroll) - Angular2 的无限滚动指令(基于 Observables)
-* [egjs-infinitegrid](https://github.com/naver/egjs-infinitegrid/tree/master/packages/ngx-infinitegrid) - 根据各种布局类型排列无限卡片元素,如 Angular 的砌体.
-* [ng2-card](https://github.com/c-bata/ng2-card) - Angular2 的卡片视图组件
-* [ng2-fullpage](https://github.com/meiblorn/ngx-fullpage) 基于 fullPage.js 的 Angular2 全页滚动
-* [ng2-sheet](https://github.com/lexikteam/ng2-sheet) Angular2 Components 将您的组件添加到工作表窗口中并重复
-* [ng2-swipeable-card](https://github.com/JayKan/ng2-swipeable-card) - Angular2 的可刷卡组件
-* [ngx-scrolltop](https://github.com/bartholomej/ngx-scrolltop) - 轻量级,Material Design 启发**页面滚动到顶部**按钮. _没有依赖性. 纯 Angular!_(兼容性:Angular 9、Ivy、Universal、`ng add`)
-* [od-virtualscroll](https://github.com/dinony/od-virtualscroll) Angular 中基于 Observable 的虚拟滚动实现
+* [angular-fullpage](https://github.com/alvarotrigo/angular-fullpage) Official component for fullPage.js, a fullscreen scrolling library.
+* [angular-split](https://github.com/bertrandg/angular-split) Angular split component
+* [angular2-infinite-scroll](https://www.npmjs.com/package/angular2-infinite-scroll) - An Infinite Scroll Directive for Angular2 (based on Observables)
+* [egjs-infinitegrid](https://github.com/naver/egjs-infinitegrid/tree/master/packages/ngx-infinitegrid) - Arrange infinite card elements according to various layout types like masonry for Angular.
+* [ng2-card](https://github.com/c-bata/ng2-card) - Card view component for Angular2
+* [ng2-fullpage](https://github.com/meiblorn/ngx-fullpage) Fullpage scrolling for Angular2 based on fullPage.js
+* [ng2-sheet](https://github.com/lexikteam/ng2-sheet) Angular2 Components to add yours components inside a sheet window and repeatedly
+* [ng2-swipeable-card](https://github.com/JayKan/ng2-swipeable-card) - Swipeable card component for Angular2
+* [ngx-scrolltop](https://github.com/bartholomej/ngx-scrolltop) - Lightweight, Material Design inspired **button for scroll-to-top** of the page. 🔼 _No dependencies. Pure Angular!_ (Compatibility: Angular 9, Ivy, Universal, `ng add`)
+* [od-virtualscroll](https://github.com/dinony/od-virtualscroll) Observable-based virtual scroll implementation in Angular
#### Loaders
-* [@kken94/ngx-progress](https://github.com/kKen94/ngx-progress) Angular 最强大和可定制的进度条 ✨
-* [angular-epic-spinners](https://github.com/hackafro/angular-epic-spinners) 角度的可重复使用的微调器组件
-* [angular2-busy](https://github.com/devyumao/angular2-busy) 在任何承诺或任何 Observable 的订阅上显示繁忙/加载指示器
-* [angular2-promise-buttons](https://github.com/johannesjo/angular2-promise-buttons) - 为 Angular 2 加载按钮 @johannesjo
-* [isLoading? service](https://gitlab.com/service-work/is-loading) - 用于 Angular 应用程序的简单灵活的加载指示器服务.
-* [ng-spinners](https://github.com/JoshK2/ng-spinners) - 惊人的纯 CSS 角度微调器组件集合.
-* [ng2-progress-bar](https://github.com/pleerock/ngx-progress-bar) angular2 和 bootstrap 3 的简单进度条
-* [ngx-config](https://github.com/fulls1z3/ngx-config) - @fulls1z3 的 Angular 配置实用程序(包括 Angular Universal loader)
-* [ngx-img-fallback](https://github.com/VadimDez/ngx-img-fallback) 在图像错误时加载占位符图像
-* [ngx-progressbar](https://github.com/MurhafSousli/ngx-progressbar) - 纳米级进度条,具有逼真的涓流动画.
+* [@kken94/ngx-progress](https://github.com/kKen94/ngx-progress) The most powerful and customizable progress bar for Angular ✨
+* [angular-epic-spinners](https://github.com/hackafro/angular-epic-spinners) Reusable spinner components for angular
+* [angular2-busy](https://github.com/devyumao/angular2-busy) Show busy/loading indicators on any promise, or on any Observable's subscription
+* [angular2-promise-buttons](https://github.com/johannesjo/angular2-promise-buttons) - Loading buttons for Angular 2 by @johannesjo
+* [isLoading? service](https://gitlab.com/service-work/is-loading) - A simple and flexible loading indicator service for Angular apps.
+* [ng-spinners](https://github.com/JoshK2/ng-spinners) - Amazing collection of pure CSS angular spinners components.
+* [ng2-progress-bar](https://github.com/pleerock/ngx-progress-bar) Simple progress bar for angular2 and bootstrap 3
+* [ngx-config](https://github.com/fulls1z3/ngx-config) - Configuration utility for Angular (incl. Angular Universal loader) by @fulls1z3
+* [ngx-img-fallback](https://github.com/VadimDez/ngx-img-fallback) Load placeholder image on image error
+* [ngx-progressbar](https://github.com/MurhafSousli/ngx-progressbar) - Nanoscopic progress bar, featuring realistic trickle animations.
#### Maps
-* [angular-cesium](https://github.com/TGFTech/angular-cesium) 使用 Cesium 和 Angular 创建基于地图的 Web 应用程序
-* [angular2-google-maps](https://github.com/SebastianM/angular-google-maps) 谷歌地图的 Angular2 指令
-* [ngx-mapbox-gl](https://github.com/Wykks/ngx-mapbox-gl) - mapbox-gl-js 的角度绑定
+* [angular-cesium](https://github.com/TGFTech/angular-cesium) Creating map based web apps using Cesium and Angular
+* [angular2-google-maps](https://github.com/SebastianM/angular-google-maps) Angular2 directives for Google Maps
+* [ngx-mapbox-gl](https://github.com/Wykks/ngx-mapbox-gl) - Angular binding of mapbox-gl-js
#### Notifications
-* [ng-snotify](https://github.com/artemsky/ng-snotify/) - Angular 4 通知中心
-* [ng2-sweetalert2](https://github.com/seiyria/ng2-sweetalert2) 用于 Angular 2 的 sweetalert2 包装器.
-* [ngx-popper](https://github.com/MrFrankel/ngx-popper) - 工具提示管理,popper.js 包装器(https://popper.js.org/)
-* [ngx-toastr](https://github.com/scttcper/ngx-toastr) - 通知/Toastr
+* [ng-snotify](https://github.com/artemsky/ng-snotify/) - Angular 4 Notification Center
+* [ng2-sweetalert2](https://github.com/seiyria/ng2-sweetalert2) A wrapper for sweetalert2 for use with Angular 2.
+* [ngx-popper](https://github.com/MrFrankel/ngx-popper) - Tooltip managment, wrapper for popper.js(https://popper.js.org/)
+* [ngx-toastr](https://github.com/scttcper/ngx-toastr) - Notifications/Toastr
#### State Management
-* [angular2-query-builder](https://github.com/zebzhao/Angular-QueryBuilder) 基于 jquery QueryBuilder 的现代化查询生成器
-* [angular2-jwt](https://github.com/auth0/angular2-jwt) 用于发送经过身份验证的 HTTP 请求和解码 JWT 的库
-* [angular2-cookie](https://github.com/salemdar/angular2-cookie) 在 Angular 2 中实现 Angular 1.x $cookies 服务的库
-* [angular-safeguard](https://github.com/MikaAK/angular-safeguard) angular2 的 cookies/sessionStorage/localStorage 包装器. 如果全部不可用,将使用内存存储.
-* [ng2-storage](https://github.com/seiyria/ng2-storage) 使用 ES6 代理为 Angular 2 编写的 localStorage 和 sessionStorage 包装器
-* [ngx-store](https://github.com/zoomsphere/ngx-store) - 用于管理“localStorage”、“sessionStorage”和 cookie 的复杂库,允许观察数据变化,提供基于构建器模式的装饰器和 API
-* [ngx-liquid-cache](https://github.com/luckyseven/ngx-liquid-cache) - 一个强大、自动和优化的 Angular 2 缓存系统,适用于任何地方!
-* [ng-http-cache](https://github.com/davguij/angular-http-cache) - 通过在客户端自动缓存它们来加速您的远程请求.
-* [ngx-cache](https://github.com/fulls1z3/ngx-cache) - @fulls1z3 的 Angular 缓存实用程序(包括浏览器和服务器平台实现)
-* [universal-model-angular](https://github.com/universal-model/universal-model-angular) - Angular 的存储和状态管理
-* [ng-http-caching](https://github.com/nigrosimone/ng-http-caching) - 在 Angular 应用程序中缓存 HTTP 请求.
-* [ng-simple-state](https://github.com/nigrosimone/ng-simple-state) - 仅使用服务和 RxJS 在 Angular 中进行简单的状态管理.
+* [angular2-query-builder](https://github.com/zebzhao/Angular-QueryBuilder) Modernized query builder based on jquery QueryBuilder
+* [angular2-jwt](https://github.com/auth0/angular2-jwt) Library for sending authenticated HTTP requests and decoding JWTs
+* [angular2-cookie](https://github.com/salemdar/angular2-cookie) Library that implements Angular 1.x $cookies service in Angular 2
+* [angular-safeguard](https://github.com/MikaAK/angular-safeguard) Wrapper around cookies/sessionStorage/localStorage for angular2. If all are unavailable will use an in memory storage.
+* [ng2-storage](https://github.com/seiyria/ng2-storage) A localStorage and sessionStorage wrapper written using ES6 Proxies for Angular 2
+* [ngx-store](https://github.com/zoomsphere/ngx-store) - Complex library for managing `localStorage`, `sessionStorage` and cookies, allows to watch data changes, provides decorators and API based on builder pattern
+* [ngx-liquid-cache](https://github.com/luckyseven/ngx-liquid-cache) - A powerful, automatic and optimized Angular 2 cache system that fits everywhere!
+* [ng-http-cache](https://github.com/davguij/angular-http-cache) - Speed up your remote requests by automatically caching them on client.
+* [ngx-cache](https://github.com/fulls1z3/ngx-cache) - Cache utility for Angular (incl. browser & server platform implementations) by @fulls1z3
+* [universal-model-angular](https://github.com/universal-model/universal-model-angular) - Store and state management for Angular
+* [ng-http-caching](https://github.com/nigrosimone/ng-http-caching) - Cache for HTTP requests in Angular application.
+* [ng-simple-state](https://github.com/nigrosimone/ng-simple-state) - Simple state management in Angular with only Services and RxJS.
#### Tables
-* [ag-grid](https://www.ag-grid.com/) 用于纯 Javascript / AngularJS 1.x / AngularJS 2 / Web 组件的高级数据网格
-* [ng2-handsontable](https://github.com/valor-software/ng2-handsontable) 类似 Excel 的数据网格/电子表格
-* [ng2-smart-table](https://github.com/akveo/ng2-smart-table) 具有排序、过滤、分页和添加/编辑/删除功能的智能数据表库.
-* [ng2-table](https://github.com/valor-software/ng2-table) 具有排序、过滤、分页功能的简单表格扩展...适用于 Angular2 应用程序
-* [ngfb-sortable-table](https://github.com/NodeArt/Angular-Firebase-Sortable-Table) - Angular Firebase 可排序表. 能够使用自己的 firebase 查询工具过滤和排序数据.
-* [ngx-datatable](https://github.com/swimlane/ngx-datatable) 一个功能丰富但轻量级的数据表,专为 Angular2 及更高版本而设计!
-* [ignite-ui-angular's grid](https://www.infragistics.com/products/ignite-ui-angular/angular/components/grid/grid) - 数据网格、树形网格、分层网格 [Ignite UI for Angular](https://github.com/IgniteUI/igniteui-angular) 提供excel样式的过滤、实时数据、排序、可拖动行等工具栏.
+* [ag-grid](https://www.ag-grid.com/) Advanced Datagrid for Pure Javascript / AngularJS 1.x / AngularJS 2 / Web Components
+* [ng2-handsontable](https://github.com/valor-software/ng2-handsontable) Excel-like data grid / spreadsheet
+* [ng2-smart-table](https://github.com/akveo/ng2-smart-table) Smart data table library with sorting, filtering, pagination & add/edit/delete functions.
+* [ng2-table](https://github.com/valor-software/ng2-table) Simple table extension with sorting, filtering, paging... for Angular2 apps
+* [ngfb-sortable-table](https://github.com/NodeArt/Angular-Firebase-Sortable-Table) - Angular Firebase Sortable Table. Ability to filter and sort data with own firebase quering tools.
+* [ngx-datatable](https://github.com/swimlane/ngx-datatable) A feature-rich yet lightweight data-table crafted for Angular2 and beyond!
+* [ignite-ui-angular's grid](https://www.infragistics.com/products/ignite-ui-angular/angular/components/grid/grid) - The data grid, tree grid, hierarchical grid in [Ignite UI for Angular](https://github.com/IgniteUI/igniteui-angular) provide excel-style filtering, live-data, sorting, draggable row and other toolbar.
#### UI Libraries
##### General
-* [@ngx-kit/sula](https://github.com/ngx-kit/sula) - Angular 的主题组件集.
+* [@ngx-kit/sula](https://github.com/ngx-kit/sula) - Set of themed components for Angular.
* [Axponents: of Accessible Web Components (Dylan Barrell)](https://github.com/dylanb/Axponents/tree/master/angular2)
-* [Element Angular](https://github.com/ElemeFE/element-angular) - 建立在 Angular 2 之上的 Element Design 组件
-* [Essential JS 2 for Angular by Syncfusion](https://www.syncfusion.com/angular-ui-components) - 超过 60 个用于 Angular 的高性能、轻量级、模块化和响应式 UI 组件.
-* [Nebular](https://github.com/akveo/nebular) - 一组用于复杂 Angular 应用程序的基本(主题、UI 工具包、身份验证、安全)模块
-* [NG ZORRO MOBILE](https://github.com/NG-ZORRO/ng-zorro-antd-mobile) - 基于 Ant Design Mobile 和 Angular 的企业级移动端 UI 组件.
-* [NG ZORRO](https://github.com/NG-ZORRO/ng-zorro-antd) - 基于 Ant Design 和 Angular 的企业级 UI 组件.
-* [ng-lightning](https://github.com/ng-lightning/ng-lightning) 闪电设计系统的原生 Angular 2 组件和指令
-* [ng-metro4](https://github.com/morrisjdev/ng-metro4) - UI框架Metro4的角度实现
-* [ng-sq-ui](https://github.com/SQ-UI/ng-sq-ui) - Angular 的简单质量 UI 工具包. 由开发人员为开发人员构建! [![contributions welcome](https://img.shields.io/badge/issues-welcome-brightgreen.svg?style=flat)](https://github.com/SQ-UI/ng-sq-ui/issues) [![Maintainability](https://api.codeclimate.com/v1/badges/d53c1670c301071be452/maintainability)](https://codeclimate.com/github/SQ-UI/ng-sq-ui/maintainability)
-* [ngSemantic](https://github.com/vladotesanovic/ngSemantic) - 基于语义 UI 的 UI 组件
-* [ngx-qrcode2](https://github.com/techiediaries/ngx-qrcode) - 用于生成 QR(快速响应)代码的 Angular 4+ 组件库
+* [Element Angular](https://github.com/ElemeFE/element-angular) - Element Design components built on top of Angular 2
+* [Essential JS 2 for Angular by Syncfusion](https://www.syncfusion.com/angular-ui-components) - Over 60 high-performance, lightweight, modular, and responsive UI components for Angular.
+* [Nebular](https://github.com/akveo/nebular) - set of essential (Theme, UI Kit, Auth, Security) modules for complex Angular applications
+* [NG ZORRO MOBILE](https://github.com/NG-ZORRO/ng-zorro-antd-mobile) - An enterprise-class mobile UI components based on Ant Design Mobile and Angular.
+* [NG ZORRO](https://github.com/NG-ZORRO/ng-zorro-antd) - An enterprise-class UI components based on Ant Design and Angular.
+* [ng-lightning](https://github.com/ng-lightning/ng-lightning) Native Angular 2 components & directives for Lightning Design System
+* [ng-metro4](https://github.com/morrisjdev/ng-metro4) - Angular implementation of UI framework Metro4
+* [ng-sq-ui](https://github.com/SQ-UI/ng-sq-ui) - Simple Quality UI kit for Angular. Build by developers for developers! [![contributions welcome](https://img.shields.io/badge/issues-welcome-brightgreen.svg?style=flat)](https://github.com/SQ-UI/ng-sq-ui/issues) [![Maintainability](https://api.codeclimate.com/v1/badges/d53c1670c301071be452/maintainability)](https://codeclimate.com/github/SQ-UI/ng-sq-ui/maintainability)
+* [ngSemantic](https://github.com/vladotesanovic/ngSemantic) - UI components based on Semantic UI
+* [ngx-qrcode2](https://github.com/techiediaries/ngx-qrcode) - An Angular 4+ Component library for Generating QR (Quick Response ) Codes
* [ngx-ui](https://github.com/swimlane/ngx-ui) - Style and Component Library for Angular2 and beyond!
-* [prime-ng](https://www.primefaces.org/primeng/) Angular 2 丰富的 UI 组件集合
-* [vmware clarity](https://github.com/vmware/clarity) - 主要是一个纯 CSS 框架,但一些组件被移植到 Angular 2
-* [Wijmo 5](http://wijmo.com/products/wijmo-5/) - Angular2 的 UI 组件集
-* [NgLazyLoadComponent](https://www.npmjs.com/package/ng-lazy-load-component) . 在没有路由的情况下将 Angular 组件延迟加载到 HTML 模板中.
+* [prime-ng](https://www.primefaces.org/primeng/) Collection of rich UI components for Angular 2
+* [vmware clarity](https://github.com/vmware/clarity) - Mostly a CSS only framework but some components are ported to Angular 2
+* [Wijmo 5](http://wijmo.com/products/wijmo-5/) - Set of UI components for Angular2
+* [NgLazyLoadComponent](https://www.npmjs.com/package/ng-lazy-load-component) . Lazy load Angular component into HTML template without routing.
##### Material Based
-* [@angular-material-extensions/contacts](https://github.com/angular-material-extensions/contacts) - Angular 库使用 Material Design 管理联系人和用户
-* [@angular-material-extensions/faq](https://github.com/angular-material-extensions/faq) - 使用材料设计构建的 Angular 库,以便为每个项目提供可重用的 faq(常见问题)组件. 询问、回答和列出
-* [@angular-material-extensions/google-maps-autocomplete](https://github.com/angular-material-extensions/google-maps-autocomplete) - **自动完成**输入组件和指令,用于使用角度材料设计构建的谷歌地图
-* [@angular-material-extensions/link-preview](https://github.com/angular-material-extensions/link-preview) - 用于预览网页链接的 Angular 开源 UI 库
-* [@angular-material-extensions/password-strength](https://github.com/angular-material-extensions/password-strength) - Angular UI 库,用于说明和验证 **密码** 与材料设计的强度
-* [angular-jqwidgets](https://www.jqwidgets.com/angular/) 具有材料设计的高级角度组件.
+* [@angular-material-extensions/contacts](https://github.com/angular-material-extensions/contacts) - Angular Library to manage contacts and users with a material design
+* [@angular-material-extensions/faq](https://github.com/angular-material-extensions/faq) - Angular Library built with material design in order to provide a reusable faq (frequently asked questions) component for every project. Ask, Answer and List
+* [@angular-material-extensions/google-maps-autocomplete](https://github.com/angular-material-extensions/google-maps-autocomplete) - **Autocomplete** input component and directive for google-maps built with angular material design
+* [@angular-material-extensions/link-preview](https://github.com/angular-material-extensions/link-preview) - Angular open source UI library to preview web links
+* [@angular-material-extensions/password-strength](https://github.com/angular-material-extensions/password-strength) - Angular UI library to illustrate and validate a **password**'s strength with material design
+* [angular-jqwidgets](https://www.jqwidgets.com/angular/) Advanced Angular Components with Material Design.
* [Covalent](https://teradata.github.io/covalent/) - a UI platform built on Angular 2.0 + Material Design
-* [Material 2](https://github.com/angular/material2) - Angular 团队的 Material Design 组件建立在 Angular 2 之上
-* [Teradata covalent](https://github.com/Teradata/covalent/) - 基于@angular/material 2.0 构建的 UI 平台
+* [Material 2](https://github.com/angular/material2) - Angular team's Material Design components built on top of Angular 2
+* [Teradata covalent](https://github.com/Teradata/covalent/) - UI Platform built on @angular/material 2.0
##### Bootstrap Based
-* [@firebaseui/ng-bootstrap](https://github.com/firebaseui/ng-bootstrap) - 用于 `firebase` `authentication` 的 Angular Bootstrap UI 库,由 @ng-bootstrap 提供支持
-* [angular-bootstrap-md](https://mdbootstrap.com/docs/angular/) Bootstrap 4 的材料设计(角度)
-* [fuel-ui](https://github.com/FuelInteractive/fuel-ui) 在 Angular 2 中使用的 Bootstrap 4 组件和指令
-* [ng-bootstrap](https://ng-bootstrap.github.io) - ui-bootstrap 团队针对 Bootstrap 4 的 Angular 4 指令
-* [ng2-bootstrap](https://github.com/valor-software/ngx-bootstrap) 本机 Angular2 Bootstrap 3&4 组件
-* [ng2-bs](https://github.com/pkozlowski-opensource/ng2-bs) 为 Bootstrap 试验 Angular 2 指令.
-* [ng2-modal](https://github.com/pleerock/ngx-modal) angular2 和 bootstrap 3 的模态窗口
-* [ng2-paginator](https://github.com/pleerock/ngx-paginator) angular2 和 bootstrap 3 的分页控制
-* [ng2-tabs](https://github.com/pleerock/ngx-tabs) angular2 和 bootstrap 3 的选项卡控件
+* [@firebaseui/ng-bootstrap](https://github.com/firebaseui/ng-bootstrap) - Angular Bootstrap UI library for `firebase` `authentication` powered by @ng-bootstrap
+* [angular-bootstrap-md](https://mdbootstrap.com/docs/angular/) Material Design for Bootstrap 4 (Angular)
+* [fuel-ui](https://github.com/FuelInteractive/fuel-ui) Bootstrap 4 components and directives for use in Angular 2
+* [ng-bootstrap](https://ng-bootstrap.github.io) - Angular 4 directives for Bootstrap 4 by the ui-bootstrap team
+* [ng2-bootstrap](https://github.com/valor-software/ngx-bootstrap) Native Angular2 Bootstrap 3&4 components
+* [ng2-bs](https://github.com/pkozlowski-opensource/ng2-bs) Experiments with Angular 2 directives for Bootstrap.
+* [ng2-modal](https://github.com/pleerock/ngx-modal) Modal window for angular2 and bootstrap 3
+* [ng2-paginator](https://github.com/pleerock/ngx-paginator) Pagination control for angular2 and bootstrap 3
+* [ng2-tabs](https://github.com/pleerock/ngx-tabs) Tabs control for angular2 and bootstrap 3
+
+##### Tailwind CSS Based
+
+* [Flowbite](https://flowbite.com/docs/getting-started/angular/) - Open-source UI components built with Tailwind CSS with support for Angular.
#### UX Components
-* [angular-shepherd](https://github.com/shipshapecode/angular-shepherd) - Angular 7 服务包装了站点游览库 [Shepherd](https://github.com/shipshapecode/shepherd)
-* [ng2-archwizard](https://github.com/madoar/ng2-archwizard) - Angular 2 的向导组件
-* [ngx-app-tour](https://github.com/hamdiwanis/ngx-app-tour) - 用于为您的应用程序构建导览、展示或演练的 Angular2+ 插件
+* [angular-shepherd](https://github.com/shipshapecode/angular-shepherd) - Angular 7 Service wrapping the site tour library [Shepherd](https://github.com/shipshapecode/shepherd)
+* [ng2-archwizard](https://github.com/madoar/ng2-archwizard) - Wizard component for Angular 2
+* [ngx-app-tour](https://github.com/hamdiwanis/ngx-app-tour) - Angular2+ plugin for building a tour, showcase or a walkthrough for your app
+* [Zoom Image Library](https://willnguyen1312.github.io/zoom-image) - A little yet powerful framework agnostic headless-library to zoom image on the web
#### Viewers
-* [egjs-flicking](https://github.com/naver/egjs-flicking/tree/master/packages/ngx-flicking) - 它是 Angular 的可靠、灵活和可扩展的轮播.
-* [ng2-pdf-viewer](https://github.com/VadimDez/ng2-pdf-viewer) PDF 查看器组件
-* [ng2-safe-img](https://github.com/hyzhak/ng2-safe-img) 用于 Angular 2 的非常小且安全的 img
-* [ngu-carousel](https://github.com/sheikalthaf/ngu-carousel) - Angular 通用旋转木马.
-* [ngx-siema](https://github.com/lexzhukov/ngx-siema) - 轻量级和简单的旋转木马,没有依赖性.
+* [egjs-flicking](https://github.com/naver/egjs-flicking/tree/master/packages/ngx-flicking) - It's reliable, flexible and extendable carousel for Angular.
+* [ng2-pdf-viewer](https://github.com/VadimDez/ng2-pdf-viewer) PDF viewer component
+* [ng2-safe-img](https://github.com/hyzhak/ng2-safe-img) Very tiny and safe img for Angular 2
+* [ngu-carousel](https://github.com/sheikalthaf/ngu-carousel) - Angular Universal carousel.
+* [ngx-siema](https://github.com/lexzhukov/ngx-siema) - Lightweight and simple carousel with no dependencies.
#### Misc Components
-* [@ngx-context](https://github.com/ng-turkey/ngx-context) - Angular 上下文:路由器出口和嵌套组件树的简单属性绑定..
-* [Angular SizeObserver](https://gitlab.com/service-work/size-observer) - 根据显示大小(而不是浏览器屏幕大小)设置 DOM 元素的样式.
-* [angular2-simple-countdown](https://github.com/previousdeveloper/angular2-simple-countdown) - 一个简单的多语言倒计时angular2指令
-* [ng-chat](https://github.com/rpaschoal/ng-chat) - 用于 Angular 应用程序的简单的 facebook/linkedin 相似聊天模块
-* [ng-google-sheets-db](https://github.com/FranzDiebold/ng-google-sheets-db-library) :rocket: 使用 Google 表格作为您的(只读)后端!
-* [ng-katex](https://github.com/garciparedes/ng-katex) Angular 模块使用 KaTeX 库增强的 TeX 语法编写漂亮的数学表达式
-* [ng-wormhole](https://github.com/topaxi/ng-wormhole) - 在 DOM 的其他地方渲染组件
-* [ng2-adsense](https://github.com/scttcper/ng2-adsense) - 适用于 Angular 应用程序的简易 AdSense
-* [ngx-avatar](https://github.com/HaithemMosbahi/ngx-avatar) - 头像组件可以根据您拥有的用户信息生成/获取头像.
-* [ngx-cdmon](https://www.npmjs.com/package/ngx-cdmon) - 用于监控 Angular 变化检测性能的库.
-* [ngx-countdown](https://github.com/cipchk/ngx-countdown) - 角度的简单,容易和性能倒计时
-* [@ngneat/transloco](https://github.com/ngneat/transloco) - Angular 的国际化 (i18n) 库
-* [ngx-i18n-router](https://github.com/fulls1z3/ngx-i18n-router) - @fulls1z3 的 Angular 路由国际化实用程序
-* [ngx-linkifyjs](https://github.com/AnthonyNahas/ngx-linkifyjs) - 用于 linkifyjs 的 Angular V6 包装器 - 用于查找纯文本链接并通过 linkifyjs 将它们转换为 HTML 标签的库
-* [ngx-meta](https://github.com/fulls1z3/ngx-meta) - Angular 的动态页面标题和元标记实用程序(带服务器端渲染)@fulls1z3
-* [ngx-wheel](https://github.com/Sayegh7/ngx-wheel) - Angular 获奖轮组件!
-* [@tolgee/ngx](https://github.com/tolgee/tolgee-js/tree/main/packages/ngx/projects/ngx-tolgee) - 基于 Web 的本地化工具,使用户能够直接在他们开发的 Angular 应用程序中进行翻译.
-* [xng-breadcrumb](https://github.com/udayvunnam/xng-breadcrumb) - 零配置面包屑解决方案. 适用于 Angular 6 及更高版本的轻量级、可配置和反应式面包屑.
-* [ng-let](https://github.com/nigrosimone/ng-let) - 将数据作为局部变量共享到 html 组件模板中的结构指令.
-* [ng-for-track-by-property](https://github.com/nigrosimone/ng-for-track-by-property) - 具有严格类型检查的 Angular 全局 trackBy 属性指令.
+* [@ngx-context](https://github.com/ng-turkey/ngx-context) - Angular Context: Easy property binding for router outlet and nested component trees..
+* [Angular SizeObserver](https://gitlab.com/service-work/size-observer) - style DOM elements based on their display size (rather than browser screen size).
+* [angular2-simple-countdown](https://github.com/previousdeveloper/angular2-simple-countdown) - a simple countdown angular2 directive with multiple language
+* [ng-chat](https://github.com/rpaschoal/ng-chat) - A simple facebook/linkedin lookalike chat module for Angular applications
+* [ng-google-sheets-db](https://github.com/FranzDiebold/ng-google-sheets-db-library) :rocket: Use Google Sheets as your (read-only) backend!
+* [ng-katex](https://github.com/garciparedes/ng-katex) Angular module to write beautiful math expressions with TeX syntax boosted by KaTeX library
+* [ng-wormhole](https://github.com/topaxi/ng-wormhole) - Render components somewhere else in the DOM
+* [ng2-adsense](https://github.com/scttcper/ng2-adsense) - Easy AdSense for Angular Applications
+* [ngx-avatar](https://github.com/HaithemMosbahi/ngx-avatar) - Avatar component that makes it possible to genearte / fetch avatar based on the information you have about the user.
+* [ngx-cdmon](https://www.npmjs.com/package/ngx-cdmon) - Library for monitoring Angular change detection performance.
+* [ngx-countdown](https://github.com/cipchk/ngx-countdown) - Simple, easy and performance countdown for angular
+* [@ngneat/transloco](https://github.com/ngneat/transloco) - 🚀 😍 The internationalization (i18n) library for Angular
+* [ngx-i18n-router](https://github.com/fulls1z3/ngx-i18n-router) - Route internationalization utility for Angular by @fulls1z3
+* [ngx-linkifyjs](https://github.com/AnthonyNahas/ngx-linkifyjs) - Angular V6 wrapper for linkifyjs - library for finding links in plain text and converting them to HTML tags via linkifyjs
+* [ngx-meta](https://github.com/fulls1z3/ngx-meta) - Dynamic page title & meta tags utility for Angular (w/server-side rendering) by @fulls1z3
+* [ngx-wheel](https://github.com/Sayegh7/ngx-wheel) - Angular prize winning wheel component!
+* [@tolgee/ngx](https://github.com/tolgee/tolgee-js/tree/main/packages/ngx/projects/ngx-tolgee) - Web-based localization tool enabling users to translate directly in the Angular app they develop.
+* [xng-breadcrumb](https://github.com/udayvunnam/xng-breadcrumb) - Zero config breadcrumb solutuon. A lightweight, configurable and reactive breadcrumbs for Angular 6 and beyond.
+* [ng-let](https://github.com/nigrosimone/ng-let) - Structural directive for sharing data as local variable into html component template.
+* [ng-for-track-by-property](https://github.com/nigrosimone/ng-for-track-by-property) - Angular global trackBy property directive with strict type checking.
### JAM Stack
-* [scully](https://github.com/scullyio/scully) - Scully 是一个静态站点生成器,适用于希望拥抱 Jamstack 的 Angular 项目.
+* [scully](https://github.com/scullyio/scully) - Scully is a static site generator for Angular projects looking to embrace the Jamstack.
### Universal Angular 2
-> Angular 2 的通用(同构)javascript 支持
+> Universal (isomorphic) javascript support for Angular 2
#### Universal Courses And Tutorials
@@ -711,71 +717,71 @@ WebWorker 中的大部分核心 Angular 框架.
#### Universal Seed Projects
-* [universal-starter](https://github.com/angular/universal-starter) - @Angular-Class 的 Angular 2 通用入门套件
-* [ng-seed/universal](https://github.com/ng-seed/universal) - Angular 通用应用程序的种子项目,具有服务器端渲染 (SSR)、Webpack、开发/生产模式、DLL、AoT 编译、HMR、SCSS 编译、延迟加载、配置、缓存、i18n、SEO 和 TSLint/codelyzer by @ fulls1z3
-* [angular-universal](https://github.com/enten/angular-universal) - Angular Universal 100% 由 Angular CLI 提供支持的快速、不拘一格、极简主义的入门工具包
-* [angular-universal-heroku-starter](https://github.com/Alex61NN5/angular-universal-heroku-starter) - 具有服务器端渲染 (SSR) 和易于部署到 Heroku 的 Angular 7 通用入门套件
+* [universal-starter](https://github.com/angular/universal-starter) - Angular 2 Universal starter kit by @Angular-Class
+* [ng-seed/universal](https://github.com/ng-seed/universal) - Seed project for Angular Universal apps featuring Server-Side Rendering (SSR), Webpack, dev/prod modes, DLLs, AoT compilation, HMR, SCSS compilation, lazy loading, config, cache, i18n, SEO, and TSLint/codelyzer by @fulls1z3
+* [angular-universal](https://github.com/enten/angular-universal) - Fast, Unopinionated, Minimalist starter kit for Angular Universal 100% powered by Angular CLI
+* [angular-universal-heroku-starter](https://github.com/Alex61NN5/angular-universal-heroku-starter) - Angular 7 Universal Starter Kit with Server-Side Rendering (SSR) and easy deployment to Heroku
---
### Angular 2 in TypeScript
-> TypeScript 让您可以按照自己真正想要的方式编写 JavaScript.
-> TypeScript 是 JavaScript 的类型化超集,可编译为纯 JavaScript.
+> TypeScript lets you write JavaScript the way you really want to.
+> TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.
#### TypeScript General Resources
-* [TypeScript](https://www.typescriptlang.org/) TypeScript 官方网站
-* [REPL](https://www.typescriptlang.org/play/) 完全在浏览器中运行的官方 TypeScript REPL
-* [TypeScript Repository (GitHub)](https://github.com/Microsoft/TypeScript) TypeScript 的官方 GitHub 回购
-* [DefinitelyTyped Repository (GitHub)](https://github.com/DefinitelyTyped/DefinitelyTyped) 高质量 TypeScript 类型定义的存储库.
+* [TypeScript](https://www.typescriptlang.org/) Official Website for TypeScript
+* [REPL](https://www.typescriptlang.org/play/) Official TypeScript REPL that runs entirely in your browser
+* [TypeScript Repository (GitHub)](https://github.com/Microsoft/TypeScript) Official GitHub Repo for TypeScript
+* [DefinitelyTyped Repository (GitHub)](https://github.com/DefinitelyTyped/DefinitelyTyped) The repository for high quality TypeScript type definitions.
#### TypeScript Seed Projects
-* [Angular Seed](https://mgechev.github.io/angular-seed/) Angular 应用程序的种子项目
-* [ng2-play](https://github.com/pkozlowski-opensource/ng2-play) 使用 TypeScript 和 SystemJS 加载器的最小 Angular2 游乐场
-* [Angular Lab](https://github.com/rol和jitsu/angular-lab) 一个简单的 Angular 2+ 设置使用 [Angular CLI](https://cli.angular.io), [TypeScript](https://www.typescriptlang.org), [Angular Flex Layout](https://github.com/angular/flex-layout), [Material 2](https://material.angular.io), [AOT](https://angular.io/docs/ts/latest/cookbook/aot-compiler.html),以及单元和端到端测试 [Travis CI](https://travis-ci.org) 和 [Saucelabs](https://saucelabs.com).
-* [Angular 2 Samples](https://github.com/thelgevold/angular-2-samples) Angular 2.0 示例组件
+* [Angular Seed](https://mgechev.github.io/angular-seed/) Seed project for Angular apps
+* [ng2-play](https://github.com/pkozlowski-opensource/ng2-play) A minimal Angular2 playground using TypeScript and SystemJS loader
+* [Angular Lab](https://github.com/rolandjitsu/angular-lab) A simple Angular 2+ setup using [Angular CLI](https://cli.angular.io), [TypeScript](https://www.typescriptlang.org), [Angular Flex Layout](https://github.com/angular/flex-layout), [Material 2](https://material.angular.io), [AOT](https://angular.io/docs/ts/latest/cookbook/aot-compiler.html), and unit and e2e tests on [Travis CI](https://travis-ci.org) and [Saucelabs](https://saucelabs.com).
+* [Angular 2 Samples](https://github.com/thelgevold/angular-2-samples) Angular 2.0 sample components
* [Todo app with Firebase, OAuth, and Immutable](https://github.com/r-park/todo-angular-firebase)
-* [Spring Boot and Angular2 tutorial](https://github.com/springboot-angular2-tutorial/angular2-app) 基于Angular2的实例 [Rails tutorial](https://www.railstutorial.org/).
-* [Angular 2 Goldilocks seed](https://github.com/ColinEberhardt/angular2-goldilocks-seed) - Angular 2 和 TypeScript 的种子项目,不太简单,但也不太复杂. 其实刚刚好!
-* [Angular 2 Starter](https://github.com/antonybudianto/angular-starter) - 带有 Gulp 工作流程和 Travis CI 的简单 Angular 2 Starter
-* [Angular 2 Leaflet Starter](https://github.com/haoliangyu/ngx-leaflet-starter) - 基于 Angular 2 和 Leaflet 的地图应用启动器
-* [Angular 2 MapboxGL Starter](https://github.com/haoliangyu/ngx-mapboxgl-starter) - 另一个基于 Angular 2 和 MapboxGL JS 的地图应用启动器
-* [Angular 2 reconnecting websockets quickstart](https://github.com/mkusz/ng2_websockets_quickstart) - 使用 2 路或 1 路重新连接 websockets 通信的简单计数器
-* [ng2-start](https://github.com/cebor/ng2-start) - 开始创建 angular2 应用程序的最小设置
-* [ng-kitchen-sink](https://github.com/born2net/Angular-kitchen-sink) - 最终的 Angular 2 引导程序单页应用程序 - 涉及 Angular 的所有关键和高级方面
-* [ng-skeleton](https://github.com/born2net/ng-skeleton) - 具有 ngrx、bootstrap 和双因素身份验证的终极 Angular 种子
-* [angular2-demo](https://github.com/amcdnl/angular2-demo) 使用 TypeScript / Sass / Npm 任务的最小 Angular2 演示
-* [Angular 2 Dashboard Starter](https://github.com/hasanhameed07/angular2-dashboard-starter) - 准备使用基于 Angular 2 和 AdminLTE 引导主题的仪表板控制面板种子项目.
+* [Spring Boot and Angular2 tutorial](https://github.com/springboot-angular2-tutorial/angular2-app) Angular2 practical example based on [Rails tutorial](https://www.railstutorial.org/).
+* [Angular 2 Goldilocks seed](https://github.com/ColinEberhardt/angular2-goldilocks-seed) - A seed project for Angular 2 and TypeScript that is not too simple, yet not too complex. In fact it's just right!
+* [Angular 2 Starter](https://github.com/antonybudianto/angular-starter) - Simple Angular 2 Starter with Gulp workflow and Travis CI
+* [Angular 2 Leaflet Starter](https://github.com/haoliangyu/ngx-leaflet-starter) - A map application starter based on Angular 2 and Leaflet
+* [Angular 2 MapboxGL Starter](https://github.com/haoliangyu/ngx-mapboxgl-starter) - Another map application starter based on Angular 2 and MapboxGL JS
+* [Angular 2 reconnecting websockets quickstart](https://github.com/mkusz/ng2_websockets_quickstart) - Simple counter using 2-way or 1-way reconnecting websockets communication
+* [ng2-start](https://github.com/cebor/ng2-start) - Minimal setup to start creating an angular2 application
+* [ng-kitchen-sink](https://github.com/born2net/Angular-kitchen-sink) - The ultimate Angular 2 bootstrap single page app - touches on all key and advanced aspects of Angular
+* [ng-skeleton](https://github.com/born2net/ng-skeleton) - The ultimate Angular seed with ngrx, bootstrap and two factor auth
+* [angular2-demo](https://github.com/amcdnl/angular2-demo) Minimal Angular2 Demo using TypeScript / Sass / Npm Tasks
+* [Angular 2 Dashboard Starter](https://github.com/hasanhameed07/angular2-dashboard-starter) - Ready to use dashboard control panel seed project based on Angular 2 and AdminLTE bootstrap theme.
* [ngx-admin](https://github.com/akveo/ngx-admin) - Admin template based on Nebular framework (Angular 4+, Bootstrap 4+)
* [Angular 2 full code coverage](https://github.com/danday74/angular2-coverage) - Solid tested SystemJS and gulp workflow ready for your code using Angular2 final release (2.1.0) .. Demonstrates unit
- 和完整的代码覆盖
-* [Angular 2 webpack](https://github.com/michaelbazos/angular2-starter) - 使用 webpack 构建的英雄之旅官方 typescript 教程
-* [ng2-boiler](https://github.com/amcdnl/ng2-boiler) - 一个基本的简单启动器,配置了 Angular2、TypeScript 和 Webpack.
-* [Angular Webpack Starter](https://github.com/antonybudianto/angular-webpack-starter) - 具有 AoT 编译、延迟加载和 Tree-shaking 的 Angular Webpack Starter
-* [Reaper](https://github.com/Xamber/Reaper) - Angular 2 Webpack Starter Boilerplate w/o 2269 依赖项
-* [famn](https://github.com/implustech/famn) - 适用于客户端和服务器端的 Angular 2 + FeathersJS 应用程序框架
-* [Angular NPM Module Seed](https://github.com/davguij/angular-npm-module-seed) - 开发 Angular 模块并在 NPM 上发布它们的起点.
-* [Angular2 D3v4 Seed](https://github.com/gp187/angular2-d3v4-graph) - Angular2 D3v4 实施图表、图形、区域和视图移植种子项目
-* [ng-seed/spa](https://github.com/ng-seed/spa) - Angular 应用程序的种子项目,具有 Webpack、开发/生产模式、DLL、AoT 编译、HMR、SCSS 编译、延迟加载、配置、缓存、i18n、SEO 和 TSLint/codelyzer,作者:@fulls1z3
-* [Reboard](https://github.com/ksiabani/reboard) - Angular 4 + Material 2 starter dashboard with ngx-charts,基于generator-ngx-rocket(Typescript, SASS, Webpack, Jasmine+Karma, Protractor, TSLint, Codelyzer, Stylelint, ngx-translate, Lodash, Angular Flex-Layout)
-* [Angular5 + Redux + Graphql + MySQL quickstart](https://github.com/rafaesc/fullstack-graphql-angular) - 使用 Angular CLI + Redux + Express + GraphQL + Sequelize 的简单全栈 GraphQL 应用程序(支持 MySQL、Postgres、Sqlite 和 MSSQL).
-* [Angular5 + Firebase + Structure](https://github.com/naologic/angular5-starter) - Angular 5 + Firebase + 一个非常好的路由器/模块结构,使它成为你自己的很容易
-* [angular-app-example](https://github.com/daixianceng/angular-app-example) - Angular latest + material + sass themes + 更漂亮的功能,一个dashboard app example
+ and full code coverage
+* [Angular 2 webpack](https://github.com/michaelbazos/angular2-starter) - Tour of Heroes official typescript tutorial built with webpack
+* [ng2-boiler](https://github.com/amcdnl/ng2-boiler) - A bare-bones simple starter with Angular2, TypeScript and Webpack configured.
+* [Angular Webpack Starter](https://github.com/antonybudianto/angular-webpack-starter) - Angular Webpack Starter with AoT compilation, Lazy-loading, and Tree-shaking
+* [Reaper](https://github.com/Xamber/Reaper) - Angular 2 Webpack Starter Boilerplate w/o 2269 dependencies
+* [famn](https://github.com/implustech/famn) - Angular 2 + FeathersJS application framework for both client and server side
+* [Angular NPM Module Seed](https://github.com/davguij/angular-npm-module-seed) - Starting point for developing Angular modules and publishing them on NPM.
+* [Angular2 D3v4 Seed](https://github.com/gp187/angular2-d3v4-graph) - Angular2 D3v4 implementation of charts, graphs, area and view porting seed project
+* [ng-seed/spa](https://github.com/ng-seed/spa) - Seed project for Angular apps featuring Webpack, dev/prod modes, DLLs, AoT compilation, HMR, SCSS compilation, lazy loading, config, cache, i18n, SEO, and TSLint/codelyzer by @fulls1z3
+* [Reboard](https://github.com/ksiabani/reboard) - Angular 4 + Material 2 starter dashboard with ngx-charts, based on generator-ngx-rocket (Typescript, SASS, Webpack, Jasmine+Karma, Protractor, TSLint, Codelyzer, Stylelint, ngx-translate, Lodash, Angular Flex-Layout)
+* [Angular5 + Redux + Graphql + MySQL quickstart](https://github.com/rafaesc/fullstack-graphql-angular) - Simple Fullstack GraphQL Application with Angular CLI + Redux + Express + GraphQL + Sequelize (supports MySQL, Postgres, Sqlite and MSSQL).
+* [Angular5 + Firebase + Structure](https://github.com/naologic/angular5-starter) - Angular 5 + Firebase + a very good router/module structure to make it your own so easy
+* [angular-app-example](https://github.com/daixianceng/angular-app-example) - Angular latest + material + sass themes + more beautiful features, a dashboard app example
* [NG-MATERO](https://github.com/ng-matero/ng-matero) - This Ng-Matero is an Angular admin templete made with Material componnets.
-* [TinkoffCreditSystems/angular-open-source-starter](https://github.com/TinkoffCreditSystems/angular-open-source-starter) - 用于为 Angular 创建开源库的入门项目
-* [truonghungit/angular-starter](https://github.com/truonghungit/angular-starter) - 完整的 Angular 10、NgRx、Angular CLI 和 Angular Material 入门项目
-* [Eoapi](https://github.com/eolinker/eoapi) - 基于 Angular 和 Electron 的轻量级、可扩展的 API 工具
+* [TinkoffCreditSystems/angular-open-source-starter](https://github.com/TinkoffCreditSystems/angular-open-source-starter) - a starter project for creating open-source libraries for Angular
+* [truonghungit/angular-starter](https://github.com/truonghungit/angular-starter) - 😍 A complete Angular 10, NgRx, Angular CLI & Angular Material starter project
+* [Eoapi](https://github.com/eolinker/eoapi) - A lightweight, extensible API tool based on Angular and Electron
* [**{{** add_your_repo **}}**](https://github.com/gdi2290/awesome-angular/edit/gh-pages/README.md)
---
#### Ionic 2 in Angular 2
-> Ionic 是一款漂亮的开源前端 SDK,用于使用 Web 技术开发混合移动应用程序.
+> Ionic is the beautiful, open source front-end SDK for developing hybrid mobile apps with web technologies.
-* [Ionic Framework](https://ionicframework.com) Ionic Framework 官方网站
-* [Ionic Documentation](https://ionicframework.com/docs/) 离子框架官方
+* [Ionic Framework](https://ionicframework.com) Official Website for Ionic Framework
+* [Ionic Documentation](https://ionicframework.com/docs/) Official for Ionic Framework
##### Ionic 2 General Resources
@@ -786,49 +792,49 @@ WebWorker 中的大部分核心 Angular 框架.
#### Angular 2 in Cordova
-Apache Cordova 是一种流行的移动应用程序开发框架,它使用 CSS3、HTML5 和 JavaScript,而不是依赖于特定于平台的 API.
+Apache Cordova is a popular mobile application development framework using CSS3, HTML5, and JavaScript instead of relying on platform-specific APIs.
-* [Cordova Framework](https://cordova.apache.org/) Apache Cordova 官方网站
-* [Cordova Documentation](https://cordova.apache.org/docs/en/latest/) Apache Cordova 官方文档
+* [Cordova Framework](https://cordova.apache.org/) Official Website for Apache Cordova
+* [Cordova Documentation](https://cordova.apache.org/docs/en/latest/) Official Documentation for Apache Cordova
##### Cordova Seed Projects
-* [Angular 2 Seed CLI Admin (Template)](https://github.com/jvitor83/angular-pwa-seed) 带有 Ionic 2(和可选的 Bootstrap)的多平台 Angular 2 项目(Web/PWA、移动和桌面).
+* [Angular 2 Seed CLI Admin (Template)](https://github.com/jvitor83/angular-pwa-seed) Multi-platform Angular 2 project (Web/PWA, Mobile and Desktop) with Ionic 2 (and optionally Bootstrap).
---
### Angular 2 in Dart
-> Dart 是一种开源、可扩展的编程语言,具有强大的库和运行时,用于构建 Web、服务器和移动应用程序.
+> Dart is an open-source, scalable programming language, with robust libraries and runtimes, for building web, server, and mobile apps.
#### Dart General Resources
-* [Dart](https://www.dartlang.org/) Dart 官方网站
-* [Dartpad](https://dartpad.dartlang.org/) Dartpad 允许在零安装、零配置环境中在线玩 Dart.
-* [Dart Organization (GitHub)](https://github.com/dart-lang) Dart 的官方 GitHub 组织
-* [Pub](https://pub.dartlang.org/) Dart 编程语言软件包的存储库.
-* [Dartisans](https://plus.google.com/communities/114566943291919232850) Dart 官方 Google+ 社区
-* [Dart Slack Channel](https://dartlang-slack.herokuapp.com/) Dart Slack 官方频道.
+* [Dart](https://www.dartlang.org/) Official Website for Dart
+* [Dartpad](https://dartpad.dartlang.org/) Dartpad lets play with Dart on-line, in a zero-install, zero configuration environment.
+* [Dart Organization (GitHub)](https://github.com/dart-lang) Official GitHub Organization for Dart
+* [Pub](https://pub.dartlang.org/) Repository of packages of software for the Dart programming language.
+* [Dartisans](https://plus.google.com/communities/114566943291919232850) The Official Dart Google+ community
+* [Dart Slack Channel](https://dartlang-slack.herokuapp.com/) The Official Dart Slack channel.
#### Dart Seed Projects
-* [Angular 2 Dart Quickstart](https://github.com/andresaraujo/ng2_dart_quickstart) 一个最小的快速启动项目.
+* [Angular 2 Dart Quickstart](https://github.com/andresaraujo/ng2_dart_quickstart) A minimal quick start project.
#### Dart Demo, Samples, and Examples
-* [Hackernews App](https://github.com/andresaraujo/ng2_hackernews) 使用 Angular 2 for Dart 制作的 HackerNews 应用程序
-* [Router Demo](https://github.com/andresaraujo/ng2_dart_router_demo) Angular 2 路由器的一个基本示例.
+* [Hackernews App](https://github.com/andresaraujo/ng2_hackernews) A HackerNews application made with Angular 2 for Dart
+* [Router Demo](https://github.com/andresaraujo/ng2_dart_router_demo) A basic example of Angular 2 router.
* [**{{** add_your_repo **}}**](https://github.com/PatrickJS/awesome-angular/edit/gh-pages/README.md)
---
### Angular 2 in Traceur
-> Traceur 是一个 JavaScript.next-to-JavaScript-of-today 编译器
+> Traceur is a JavaScript.next-to-JavaScript-of-today compiler
#### Traceur General Resources
-* [Traceur Repository (GitHub)](https://github.com/google/traceur-compiler) Tracer 的官方 GitHub 回购
+* [Traceur Repository (GitHub)](https://github.com/google/traceur-compiler) Official GitHub Repo for Traceur
#### Traceur Seed Projects
@@ -839,13 +845,13 @@ Apache Cordova 是一种流行的移动应用程序开发框架,它使用 CSS3
### Angular 2 in Babel
-> 用于编写下一代 JavaScript 的编译器.
+> The compiler for writing next generation JavaScript.
#### Babel General Resources
-* [Babel](https://babeljs.io/) Babel 官方网站
-* [REPL](https://babeljs.io/repl/) 完全在浏览器中运行的官方 Babel REPL
-* [Babel Repository (GitHub)](https://github.com/babel/babel) Babel 的官方 GitHub 回购
+* [Babel](https://babeljs.io/) Official Website for Babel
+* [REPL](https://babeljs.io/repl/) Official Babel REPL that runs entirely in your browser
+* [Babel Repository (GitHub)](https://github.com/babel/babel) Official GitHub Repo for Babel
#### Babel Angular 2 Online Playground
@@ -853,28 +859,28 @@ Apache Cordova 是一种流行的移动应用程序开发框架,它使用 CSS3
#### Babel Seed Projects
-* [babel-angular2-app](https://github.com/shuhei/babel-angular2-app) 构建的骨架 Angular 2 应用程序 [Babel](https://babeljs.io/) 和 [Browserify](http://browserify.org/).
-* [angular2-fullstack-starter](https://github.com/jgodi/angular2-fullstack-starter) 使用 Webpack/Babel 构建的完整堆栈骨架 Angular 2 应用程序.
-* [angular2-es6-starter](https://github.com/blacksonic/angular2-babel-esnext-starter) 使用 Babel、Webpack、Gulp 构建的框架 Angular 2 ES6 应用程序.
-* [angular-babel-seed](https://github.com/rbnlffl/angular-babel-seed) 使用 ES6 的超级简单的 Angular 快速入门
+* [babel-angular2-app](https://github.com/shuhei/babel-angular2-app) A skeleton Angular 2 app built with [Babel](https://babeljs.io/) and [Browserify](http://browserify.org/).
+* [angular2-fullstack-starter](https://github.com/jgodi/angular2-fullstack-starter) A full stack skeleton Angular 2 app built with Webpack/Babel.
+* [angular2-es6-starter](https://github.com/blacksonic/angular2-babel-esnext-starter) A skeleton Angular 2 ES6 application built with Babel, Webpack, Gulp.
+* [angular-babel-seed](https://github.com/rbnlffl/angular-babel-seed) The super simple Angular quickstarter with ES6
* [**{{** add_your_repo **}}**](https://github.com/PatrickJS/awesome-angular/edit/gh-pages/README.md)
#### Babel Demo, Samples, and Examples
-* [angular2-es6-todomvc](https://github.com/blacksonic/angular2-esnext-todomvc) 使用 ES6 的 Angular 2 TodoMVC 实现.
-* [ng1-ng2-webpack-lazy-uirouter](https://github.com/swimlane/ng1-ng4-webpack-lazy-uirouter) 使用 UI-Router、Webpack2 和 Babel 混合延迟加载 Angular1 + Angular2.
+* [angular2-es6-todomvc](https://github.com/blacksonic/angular2-esnext-todomvc) Angular 2 TodoMVC implementation with ES6.
+* [ng1-ng2-webpack-lazy-uirouter](https://github.com/swimlane/ng1-ng4-webpack-lazy-uirouter) Hybrid lazy-loading Angular1 + Angular2 using UI-Router, Webpack2 and Babel.
* [**{{** add_your_repo **}}**](https://github.com/PatrickJS/awesome-angular/edit/gh-pages/README.md)
#### Babel Plugins
-* [babel-preset-angular2](https://github.com/shuhei/babel-preset-angular2) Angular2 的 Babel 预设
-* [babel-plugin-type-assertion](https://github.com/shuhei/babel-plugin-type-assertion) 用于 rtts_assert 的实验性 babel 转换器插件
+* [babel-preset-angular2](https://github.com/shuhei/babel-preset-angular2) Babel presets for Angular2
+* [babel-plugin-type-assertion](https://github.com/shuhei/babel-plugin-type-assertion) An experimental babel transformer plugin for rtts_assert
---
### Angular 2 in ES5
-> 一种 ECMAScript 语言,包括结构化、动态、函数式和基于原型的特性.
+> An ECMAScript language that includes structured, dynamic, functional, and prototype-based features.
##### ES5 General Resources
@@ -882,17 +888,17 @@ Apache Cordova 是一种流行的移动应用程序开发框架,它使用 CSS3
#### ES5 Seed Projects
-[angular2-es5-starter-kit](https://github.com/islam-muhammad/angular2-es5) Angular2 ES5 入门套件
+[angular2-es5-starter-kit](https://github.com/islam-muhammad/angular2-es5) Angular2 ES5 Starter Kit
---
#### Meteor in Angular 2
-> 使用 Angular 和 Meteor 构建实时 Web 和移动应用程序
+> Build Realtime Web and Mobile Apps With Angular and Meteor
##### Meteor General Resources
-* [Angular Meteor](https://angular-meteor.com/) Angular Meteor 官方网站
+* [Angular Meteor](https://angular-meteor.com/) Official Website for Angular Meteor
* [Angular 2 Meteor](https://www.angular-meteor.com/angular2)
#### Meteor Seed Projects
@@ -904,11 +910,11 @@ Apache Cordova 是一种流行的移动应用程序开发框架,它使用 CSS3
#### Angular 2 in NativeScript
- > 使用 Javascript 和 CSS 构建真正原生的 iOS、Android 和 Windows Phone 应用程序. 尝试使用 NativeScript 开源框架进行跨平台开发.
+> Build truly native iOS, Android and Windows Phone apps with Javascript and CSS. Try NativeScript open-source framework for cross-platform development.
##### NativeScript General Resources
-* [NativeScript](https://www.nativescript.org/) NativeScript 官方网站
+* [NativeScript](https://www.nativescript.org/) Official Website for NativeScript
* [Using NativeScript](https://www.syntaxsuccess.com/viewarticle/using-nativescript-with-angular-2.0)
#### NativeScript Seed Projects
@@ -921,11 +927,11 @@ Apache Cordova 是一种流行的移动应用程序开发框架,它使用 CSS3
#### Angular 2 in React Native
-> React Native 使您能够使用基于 JavaScript 的一致开发人员体验在原生平台上构建世界一流的应用程序体验
+> React Native enables you to build world-class application experiences on native platforms using a consistent developer experience based on JavaScript
##### React Native General Resources
-* [React Native](https://facebook.github.io/react-native/) React Native 官方网站
+* [React Native](https://facebook.github.io/react-native/) Official Website for React Native
#### React Native Projects
@@ -939,8 +945,8 @@ Apache Cordova 是一种流行的移动应用程序开发框架,它使用 CSS3
### Angular 2 in Haxe
- > Haxe 是一个开源工具包,基于现代、高级、严格类型化的编程语言、交叉编译器、完整的跨平台标准库以及访问每个平台的本机功能的方法. 通用语言,使用 Haxe,您可以轻松构建针对所有主流平台的跨平台工具. “一次编写,随处编译”,具有强大的易于扩展的宏系统和强大的、高度优化的 DCE 编译器(以及使用内联构造函数的 fe). 可用于服务器端渲染和同构方式 - 可以共享相同的源代码编译到 javascript 的客户端和 pyhton 的服务器端(或 java/php/node - 可以稍后选择/在缩放时更改). Haxe 代码可以包含(内联)任何目标语言片段(可用于逐步移植),externs 机制以类型安全的方式提供对本机 API 和库的访问.
-> 服务器、客户端、移动设备(Android 和 iOS)、桌面、嵌入式(Raspbery、屡获殊荣的 TIVO 机顶盒)、Playstation ...编译时类型检查代码,即使对于非类型安全目标(fe JavaScript,PHP)也是如此!
+> Haxe is an open source toolkit based on a modern, high level, strictly typed programming language, a cross-compiler, a complete cross-platform standard library and ways to access each platform's native capabilities. General purpose language, with Haxe, you can easily build cross-platform tools targeting all the mainstream platforms natively. "Write once compile anywhere", with strong easily extendable macro system and powerfull, highly optimizing compiler with DCE (and f.e. using inline constructors). Can be used for server side rendering and in isomorphic way - possible to share the same source code compiling into client side in javascript and server side in pyhton (or java/php/node - can be choosen later/changed at scaling). Haxe code can contain (inline) any target language fragments (can be used to step by step porting), the externs mechanism provides access to the native APIs and libraries in a type-safe manner.
+> Server, client, mobile (Android and iOS at once), desktop, embedded (Raspbery, award winning TIVO set top boxes), Playstation ... all can be reached natively with much less typing, more error-proof, more stable and compile-time type checked code even for non type-safe targets (f.e. JavaScript, PHP)!
##### Haxe General Resources
@@ -949,7 +955,7 @@ Apache Cordova 是一种流行的移动应用程序开发框架,它使用 CSS3
* [Haxe Playground ](https://try.haxe.org/)
* [Haxe compiler targets](https://haxe.org/documentation/introduction/compiler-targets.html) compiler targets: C++, C#, Java, Python, PHP, ActionScript 3, and Flash or Neko bytecode
* [Haxe Usage Survey results](https://github.com/PatrickJS/awesome-angular/blob/master/blog.onthewings.net/2015/11/14/haxe_usage_survey/)
-* [Haxe discussion group](https://groups.google.com/forum/#!forum/haxelang) - 社区
+* [Haxe discussion group](https://groups.google.com/forum/#!forum/haxelang) - community
* [Haxe and Node.js](https://github.com/PatrickJS/awesome-angular/blob/master/matthijskamstra.github.io/haxenode/)
* [Haxe: working with JavaScript libraries](https://philippe.elsass.me/2014/11/haxe-working-with-javascript-libraries/)
* [Learn haxe in Y minutes](https://learnxinyminutes.com/docs/haxe/)
@@ -959,14 +965,14 @@ Apache Cordova 是一种流行的移动应用程序开发框架,它使用 CSS3
#### Haxe Seed Projects
-* [angular2haxe](https://github.com/nweedon/angular2haxe) Angular 2 的 Haxe 语言绑定
+* [angular2haxe](https://github.com/nweedon/angular2haxe) Haxe Language Bindings for Angular 2
* [**{{** add_your_repo **}}**](https://github.com/PatrickJS/awesome-angular/edit/gh-pages/README.md)
---
### Angular 2 in Scala
- > 通用语言; 多范式(面向对象、函数式、并发元素); 静态类型,类型安全; 重点:网络服务.
+> General purpose language; multiparadigm (object-oriented, functional, concurrent elements); statically typed, type-safe; focus: Web services.
##### Scala General Resources
@@ -981,20 +987,20 @@ Apache Cordova 是一种流行的移动应用程序开发框架,它使用 CSS3
### Angular 2 components with Bit
- > Bit 是一个开源虚拟存储库(代码库),旨在使组件易于跨应用程序管理和使用. 您可以在处理任何项目时从任何上下文快速导出任何 Angular 组件到位分布式范围. Bit 的可重用组件环境减少了为导出每个新组件而配置构建和测试环境的开销. Scope 是一个虚拟组件存储库,用于存储、组织、管理和测试您的组件. 一旦在 Scope 上建模,您的组件就可以很容易地在任何 Angular 应用程序中找到和使用. 组件可以组织在一起,并且仍然可以单独修改和使用,而无需引入整个库.
+> Bit is an open source virtual repository (code base) built to make components easily manageable and usable across applications. You can quickly export any Angular component from any context while working on any project to a bit distributed Scope. Bit's reusbale component environment cuts the overhead of configuring build and test environments for exporting every new component. The Scope is a virtual component repository which stores, organizes, manages and tests your components. Once modeled on a Scope, your components can be easily found and used in any Angular application. Components can be organized together and still modified and used individually without pulling in entire libraries.
##### Bit Resources
* [Bit](https://github.com/teambit/bit)
* [Bit-Javascript](https://github.com/teambit/bit-javascript)
-* [bitsrc](https://bitsrc.io/) - 用于共享、管理和查找开源组件的免费社区中心.
+* [bitsrc](https://bitsrc.io/) - Free community hub for sharing, managing and finding open source components.
---
#### Security
- * 所以你认为使用 AngularJS 是安全的? 再想一想! [Slides](https://www.owasp.org/images/4/46/OWASPLondon20170727_AngularJS.pdf), [Video](https://www.youtube.com/watch?v=3vuLPzjc4RI) - Lewis Ardern 在 2017 年伦敦 OWASP 演讲
- #####验证
+* So you thought you were safe using AngularJS? Think again! [Slides](https://www.owasp.org/images/4/46/OWASPLondon20170727_AngularJS.pdf), [Video](https://www.youtube.com/watch?v=3vuLPzjc4RI) - Lewis Ardern speaking at OWASP London 2017
+ ##### Authentication
* [Angular 2 with OpenID Connect Implicit Flow from Damien Bowden](https://damienbod.com/2016/03/02/angular2-openid-connect-implicit-flow-with-identityserver4/)
* [Angular 2 bootstrap4 OAuth2 Webpack from Michael Oryl](https://github.com/michaeloryl/angular2-bootstrap4-oauth2-webpack)
* [Angular 2 OAuth2 OIDC from Manfred Steyer](https://www.softwarearchitekt.at/post/2016/07/03/authentication-in-angular-2-with-oauth2-oidc-and-guards-for-the-newest-new-router-english-version.aspx)
@@ -1004,14 +1010,14 @@ Apache Cordova 是一种流行的移动应用程序开发框架,它使用 CSS3
* [Comprehensive Introduction to @ngrx/store](https://gist.github.com/btroncone/a6e4347326749f938510)
* [Adding Redux With NgRx/store and Angular2 - Part 1](https://orizens.com/blog/adding-redux-with-ngrxstore-to-angular-2-part-1/)
-* [将带有 NgRx/store 的 Redux 添加到 Angular2——第 2 部分(测试
- 减速器)](https://orizens.com/blog/adding-redux-with-ngrxstore-to-angular2-part-2-testing-reducers/)
+* [Adding Redux with NgRx/store to Angular2 – Part 2 (Testing
+ Reducers)](https://orizens.com/blog/adding-redux-with-ngrxstore-to-angular2-part-2-testing-reducers/)
* [Making chained API Calls using @ngrx/Effects](https://gist.github.com/peterbsmith2/ce94c0a5ddceb99bab24a761731d1f07)
* [Authentication in Angular with NGRX](https://mherman.org/blog/2018/04/17/authentication-in-angular-with-ngrx)
---
-享受 - [**PatrickJS**](https://twitter.com/PatrickJS__)
+enjoy — [**PatrickJS**](https://twitter.com/PatrickJS__)
---
diff --git a/docs/awesome/awesome-browser-extensions-for-github.md b/docs/awesome/awesome-browser-extensions-for-github.md
index 24af1e559d..a0a3842975 100644
--- a/docs/awesome/awesome-browser-extensions-for-github.md
+++ b/docs/awesome/awesome-browser-extensions-for-github.md
@@ -35,32 +35,32 @@ Installs: 32 | Stars: 7 | Last update: 14 Feb 2022
Next level code navigation for GitHub.
-Installs: 555 | Stars: 57 | Last update: 20 Jul 2022
+Installs: 576 | Stars: 57 | 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: 221 | Stars: 12 | Last update: 26 Apr 2022
+Installs: 222 | 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: 805 | Stars: 19 | Last update: 2 May 2023
+Installs: 817 | 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: 334 | Stars: 458 | Last update: 1 Mar 2021
+Installs: 339 | Stars: 458 | Last update: 1 Mar 2021
Displays size of each file, download link and an option of copying file contents directly to clipboard
-Installs: 40687 | Stars: 1891 | Last update: 25 Dec 2021
+Installs: 40690 | Stars: 1891 | Last update: 25 Dec 2021
Easily search GIPHY to add a GIF into any GitHub comment box.
-Installs: 10478 | Stars: 152 | Last update: 27 Jul 2023
+Installs: 10480 | Stars: 152 | Last update: 27 Jul 2023
Find the best GIFs for your awesome pull requests.
@@ -70,27 +70,27 @@ Installs: 136 | Stars: 22 | Last update: n/a
Quickly browse the history of a file from any git repository.
-Installs: 7212 | Stars: 13400 | Last update: 6 May 2020
+Installs: 7214 | Stars: 13401 | Last update: 6 May 2020
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.
-Installs: 27 | Stars: 4 | Last update: 18 Apr 2021
+Installs: 28 | 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: 3117 | Stars: 285 | Last update: 14 Jul 2022
+Installs: 3118 | Stars: 285 | Last update: 14 Jul 2022
Set custom tab size for code view on GitHub.com
-Installs: 582 | Stars: 66 | Last update: 6 May 2019
+Installs: 594 | Stars: 66 | Last update: 6 May 2019
Easily navigate through the changes in a file that has been edited on GitHub.
-Installs: 214 | Stars: 19 | Last update: 28 Apr 2023
+Installs: 213 | Stars: 19 | Last update: 28 Apr 2023
A browser extension which gives different filetypes different icons on GitHub.
@@ -105,52 +105,52 @@ Installs: 1000 | Stars: 142 | Last update: 8 Oct 2019
Neat hovercards for GitHub.
-Installs: 25911 | Stars: 1781 | Last update: 12 May 2021
+Installs: 26917 | Stars: 1780 | Last update: 12 May 2021
Colorize issue and PR links to see their status (open, closed, merged).
-Installs: 962 | Stars: 293 | Last update: 4 Nov 2021
+Installs: 969 | Stars: 293 | Last update: 4 Nov 2021
Displays npm package stats on GitHub
-Installs: 653 | Stars: 56 | Last update: 31 May 2020
+Installs: 662 | Stars: 56 | Last update: 31 May 2020
Lists repositories that are similar to the one being viewed
-Installs: 356 | Stars: 39 | Last update: 10 Aug 2022
+Installs: 363 | Stars: 39 | Last update: 10 Aug 2022
Revert closed GitHub issues from purple back to red
-Installs: 20 | Stars: 39 | Last update: 11 Aug 2023
+Installs: 22 | Stars: 39 | Last update: 11 Aug 2023
Automatically adds repository size to GitHub's repository summary.
-Installs: 20000 | Stars: 1169 | Last update: 26 Jun 2020
+Installs: 20000 | Stars: 1168 | Last update: 26 Jun 2020
Chrome extension to see story points in GitHub projects.
-Installs: 620 | Stars: 60 | Last update: 17 Aug 2020
+Installs: 617 | 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: 990 | Stars: 48 | Last update: 25 Sep 2023
+Installs: 993 | 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.
-Installs: 2124 | Stars: 344 | Last update: 14 Jun 2023
+Installs: 2125 | Stars: 344 | Last update: 14 Jun 2023
View and create Linear tickets from any GitHub PR or issue.
-Installs: 47 | Stars: 20 | Last update: 12 Apr 2023
+Installs: 46 | Stars: 20 | Last update: 12 Apr 2023
Show [vscode-icons](https://github.com/vscode-icons/vscode-icons) in the repository browser.
@@ -160,17 +160,17 @@ Installs: 2000 | Stars: 276 | Last update: 30 Sep 2021
It can make the sub-directories and files of github repository as zip and download it
-Installs: 103169 | Stars: 32 | Last update: 21 Aug 2023
+Installs: 103177 | Stars: 32 | 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: 542 | Stars: n/a | Last update: 22 Aug 2022
+Installs: 541 | Stars: n/a | Last update: 22 Aug 2022
Extension to get back current and longest streak.
-Installs: 677 | Stars: 225 | Last update: 10 Jan 2023
+Installs: 678 | Stars: 225 | Last update: 10 Jan 2023
Replace browser new tab screen with GitHub trending projects.
@@ -180,12 +180,12 @@ Installs: 2000 | Stars: 341 | Last update: n/a
Hide dotfiles from the GitHub file browser.
-Installs: 694 | Stars: 314 | Last update: 17 Sep 2021
+Installs: 692 | Stars: 314 | Last update: 17 Sep 2021
Allows you to toggle between the normal GitHub contribution chart and an isometric pixel art version.
-Installs: 10000 | Stars: 3392 | Last update: 17 Apr 2023
+Installs: 10000 | Stars: 3391 | Last update: 17 Apr 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.
@@ -195,17 +195,17 @@ Installs: 68 | Stars: 232 | Last update: 26 May 2018
See forks with the most stars under the names of repositories.
-Installs: 1326 | Stars: 557 | Last update: 1 Sep 2021
+Installs: 1324 | Stars: 557 | Last update: 1 Sep 2021
Show Material icons for files/folders in repository file viewer. Display the same icons from vscode-material-icon-theme VSCode extension.
-Installs: 10618 | Stars: 379 | Last update: 7 Oct 2023
+Installs: 10619 | Stars: 379 | Last update: 7 Oct 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: 42 | Stars: 246 | Last update: 27 Nov 2019
+Installs: 41 | Stars: 246 | Last update: 27 Nov 2019
Chrome extension which helps you not to miss important changes in your news thread related to your repo
@@ -215,12 +215,12 @@ Installs: 18 | 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: 429 | 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: 10545 | Stars: 1747 | Last update: 12 Jul 2023
+Installs: 10547 | Stars: 1746 | 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.
@@ -230,14 +230,14 @@ Installs: 3 | Stars: 132 | Last update: 16 Jan 2020
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: 32599 | Stars: 5184 | Last update: 13 Nov 2022
+Installs: 32605 | Stars: 5183 | 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: 221 | Stars: 21 | Last update: 20 May 2017
+Installs: 225 | Stars: 21 | Last update: 20 May 2017
The missing IntelliSense hint for GitHub and GitLab
@@ -247,37 +247,37 @@ Installs: 4000 | Stars: 961 | 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: 336788 | Stars: 22534 | Last update: 16 Aug 2023
+Installs: 336820 | Stars: 22535 | Last update: 16 Aug 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: 357 | Stars: 221 | Last update: 30 Apr 2023
+Installs: 355 | Stars: 221 | 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.
-Installs: 1043 | Stars: 60 | Last update: 23 Sep 2023
+Installs: 1044 | Stars: 60 | 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: 745 | Stars: 111 | Last update: 21 Jun 2023
+Installs: 753 | Stars: 111 | 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: 40 | Stars: 96 | Last update: 15 Oct 2020
Extension that simplifies the GitHub interface and adds useful features.
-Installs: 78148 | Stars: 21834 | Last update: 5 Oct 2023
+Installs: 78169 | Stars: 21838 | Last update: 5 Oct 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: 613 | Stars: 74 | Last update: 25 Aug 2018
+Installs: 610 | Stars: 74 | 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.
@@ -293,7 +293,7 @@ The Sourcegraph browser extension gives GitHub IDE-like powers when you're viewi
4. Hover tooltips
5. File tree navigation
-Installs: 100961 | Stars: 9005 | Last update: 9 Oct 2023
+Installs: 100969 | Stars: 9011 | Last update: 9 Oct 2023
Make tab indented code more readable by forcing the tab size to 4 instead of 8.
@@ -318,12 +318,12 @@ Installs: 70000 | Stars: n/a | Last update: 4 Oct 2023
All your issues, PRs, repos and other work documents right in your new tab
-Installs: 20179 | Stars: n/a | Last update: 16 Jun 2023
+Installs: 20178 | Stars: n/a | Last update: 16 Jun 2023
file tree for github, and more than that.
-Installs: 10394 | Stars: n/a | Last update: 12 Aug 2023
+Installs: 10396 | 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.
@@ -333,7 +333,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: 62430 | Stars: 124 | Last update: 27 Sep 2023
+Installs: 52425 | Stars: 124 | Last update: 27 Sep 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.
@@ -343,4 +343,4 @@ Installs: 2085 | Stars: 720 | Last update: 29 May 2023
Extends GitHub pages with math, diagrams, embedded YouTube videos etc.
-Installs: 451 | Stars: 85 | Last update: 22 Aug 2023
+Installs: 454 | Stars: 85 | Last update: 22 Aug 2023
diff --git a/docs/awesome/awesome-cakephp.md b/docs/awesome/awesome-cakephp.md
index 3dfb657137..3ea59cb8b3 100644
--- a/docs/awesome/awesome-cakephp.md
+++ b/docs/awesome/awesome-cakephp.md
@@ -41,7 +41,7 @@ Additional lists you might find useful:
- [AuditStash plugin](https://github.com/lorenzo/audit-stash) - Flexible and rock solid audit log tracking.
- 🍰 [DatabaseLog plugin](https://github.com/dereuromark/CakePHP-DatabaseLog) - Simple and stand-alone logging to database instead of files.
-- [Muffin/Footprint plugin](https://github.com/UseMuffin/Footprint) - Plugin to allow passing currently logged in user to model layer.
+- 🍰 [Muffin/Footprint plugin](https://github.com/UseMuffin/Footprint) - Plugin to allow passing currently logged in user to model layer.
- [Version plugin](https://github.com/josegonzalez/cakephp-version) - A plugin that facilitates versioned database entities.
## Authentication and Authorization
@@ -188,13 +188,13 @@ Additional lists you might find useful:
## ORM / Database / Datamapping
*Plugins that implement object-relational mapping or data-mapping techniques.*
-- [ADmad/Sequence plugin](https://github.com/ADmad/cakephp-sequence) - Behavior for maintaining ordered list of records.
+- 🍰 [ADmad/Sequence plugin](https://github.com/ADmad/cakephp-sequence) - Behavior for maintaining ordered list of records.
- 🍰 [CakeDecimal plugin](https://github.com/dereuromark/cakephp-decimal) - A value object approach on handling decimals.
-- [Duplicatable plugin](https://github.com/riesenia/cakephp-duplicatable) - Behavior for duplicating entities including related data.
+- 🍰 [Duplicatable plugin](https://github.com/riesenia/cakephp-duplicatable) - Behavior for duplicating entities including related data.
- [Lampager/Cake plugin](https://github.com/lampager/lampager-cakephp) - Rapid pagination without using OFFSET.
-- [Muffin/Orderly plugin](https://github.com/usemuffin/orderly) - Allows setting default order for your tables.
+- 🍰 [Muffin/Orderly plugin](https://github.com/usemuffin/orderly) - Allows setting default order for your tables.
- [Muffin/Sti plugin](https://github.com/UseMuffin/Sti) - Single Table Inheritance for CakePHP.
-- [Muffin/Trash plugin](https://github.com/usemuffin/trash) - Soft-delete behavior for CakePHP.
+- 🍰 [Muffin/Trash plugin](https://github.com/usemuffin/trash) - Soft-delete behavior for CakePHP.
- [Robotusers/TableInheritance plugin](https://github.com/robotusers/cakephp-table-inheritance) - Singe Table Inheritance (STI) plugin.
- [RowLocker plugin](https://github.com/lorenzo/row-locker) - Exclusive locks for rows in your tables.
- [Muffin/Webservices ORM plugin](https://github.com/usemuffin/webservice) - An ORM like interface for webservices.
@@ -238,14 +238,14 @@ Additional lists you might find useful:
- [Bruteforce](https://github.com/Ali1/cakephp-bruteforce/) - Simple way to add Brute Force Protection to your installation without involving database.
- [Captcha plugin](https://github.com/dereuromark/cakephp-captcha) - Simple, unobstrusive and extendable captcha solution providing by default an image based math captcha.
- [Expose plugin](https://github.com/dereuromark/cakephp-expose) - Expose entities through additional UUIDs instead of their AIID primary keys to obfuscate those IDs and data associated with these numerically ordered values.
-- [Muffin/Obfuscate plugin](https://github.com/usemuffin/obfuscate) - Primary key obfuscation/shortening using UUIDs, HashIds, Optimus, Tiny and/or custom obfuscation strategies.
+- 🍰 [Muffin/Obfuscate plugin](https://github.com/usemuffin/obfuscate) - Primary key obfuscation/shortening using UUIDs, HashIds, Optimus, Tiny and/or custom obfuscation strategies.
- 🍰 [Muffin/Throttle plugin](https://github.com/usemuffin/throttle) - A plugin for rate limiting (API) requests.
- [Recaptcha plugin](https://github.com/ctlabvn/Recaptcha) - Simple, lightweight Google Recaptcha v2.
## SEO
*Search Engine Optimization.*
-- [Muffin/Slug plugin](https://github.com/UseMuffin/Slug) - A plugin for generating slugs and finding records by slug. Uses a pluggable architecture which allows using your own slug generator class.
+- 🍰 [Muffin/Slug plugin](https://github.com/UseMuffin/Slug) - A plugin for generating slugs and finding records by slug. Uses a pluggable architecture which allows using your own slug generator class.
- 🍰 [Tools:Slugged](https://github.com/dereuromark/cakephp-tools) - Containing Slugged behavior to auto-generate URL-compatible slugs from titles.
## Skeleton
@@ -266,7 +266,7 @@ Additional lists you might find useful:
- 🍰 [BootstrapUI plugin](https://github.com/friendsofcake/bootstrap-ui) - Bootstrap 3 integration.
- [CsvView plugin](https://github.com/FriendsOfCake/cakephp-csvview) - A view class to easily generate CSV.
- 🍰 [Feed plugin](https://github.com/dereuromark/cakephp-feed) - Containing an RssView class to easily generate (complex) RSS feeds.
-- [Meta plugin](https://github.com/dereuromark/cakephp-meta) - Makes handling meta tags and SEO relevant HTML markup DRY and easy.
+- 🍰 [Meta plugin](https://github.com/dereuromark/cakephp-meta) - Makes handling meta tags and SEO relevant HTML markup DRY and easy.
- 🍰 [Tools:Tree](https://github.com/dereuromark/cakephp-tools) - Tree helper to work with Core Tree behavior and handle tree structure output.
- 🍰 [TwigView plugin](https://github.com/cakephp/twig-view) - A plugin to use the Twig Templating Language for views.
@@ -275,7 +275,7 @@ Additional lists you might find useful:
- [CakePHP Codeception module](https://github.com/cakephp/codeception) - The official CakePHP integration with [Codeception](https://codeception.com).
- [CakePHP CodeSniffer rules](https://github.com/cakephp/cakephp-codesniffer) - The official CakePHP CS rules.
-- [CakephpFixtureFactories plugin](https://github.com/pakacuda/cakephp-fixture-factories) - Create your fixtures dynamically on a test basis, accelerate the writing and maintainance of your tests.
+- 🍰 [CakephpFixtureFactories plugin](https://github.com/pakacuda/cakephp-fixture-factories) - Create your fixtures dynamically on a test basis, accelerate the writing and maintainance of your tests.
- [Faker plugin](https://github.com/gourmet/faker) - [Faker](https://github.com/fzaninotto/Faker) support for CakePHP fixtures.
- [Fixtures plugin](https://github.com/LubosRemplik/CakePHP-Fixtures) - Fixtures plugin to read existing fixtures and create table/insert data for quick start with app.
- [FriendsOfCake/Fixturize plugin](https://github.com/FriendsOfCake/fixturize) - More efficient inserting fixtures when running test suites by decreasing amount of inserts (mysql only).
diff --git a/docs/awesome/awesome-connectivity-info.md b/docs/awesome/awesome-connectivity-info.md
index 2e549b7442..d9ec996a8b 100644
--- a/docs/awesome/awesome-connectivity-info.md
+++ b/docs/awesome/awesome-connectivity-info.md
@@ -67,7 +67,7 @@ A list of connectivity indexes, maps, and reports to help you better understand
- [GSMA Mobile Economy](https://www.gsma.com/mobileeconomy/) - ([2023](https://www.gsma.com/mobileeconomy/wp-content/uploads/2023/03/270223-The-Mobile-Economy-2023.pdf)) ([2022](https://www.gsma.com/mobileeconomy/wp-content/uploads/2022/02/280222-The-Mobile-Economy-2022.pdf)) ([2019](https://manypossibilities.net/report-archives/GSMA_The_Mobile_Economy_2019.pdf)) ([2018](https://manypossibilities.net/report-archives/GSMA_The_Mobile_Economy_2018.pdf))
- Broadband Commission: The State of Broadband - ([2021](https://broadbandcommission.org/publication/state-of-broadband-2021/)) ([2020](https://www.itu.int/dms_pub/itu-s/opb/pol/S-POL-BROADBAND.21-2020-PDF-E.pdf)) ([2019](https://www.broadbandcommission.org/Documents/StateofBroadband19.pdf))([2018](https://www.broadbandcommission.org/publications/Pages/SOB-2018.aspx)) ([2017](http://www.broadbandcommission.org/publications/Pages/SOB-2017.aspx))
- ITU Measuring the Information Society - ([2018](https://www.itu.int/en/ITU-D/Statistics/Documents/events/wtis2018/MISR-2018-Vol-1-E.PDF)) ([2017](https://www.itu.int/en/ITU-D/Statistics/Pages/publications/mis2017.aspx))
-- GSMA - State of Mobile Internet Connectivity ([2022](https://www.gsma.com/r/wp-content/uploads/2022/10/The-State-of-Mobile-Internet-Connectivity-Report-2022.pdf)) ([2020](https://www.gsma.com/r/wp-content/uploads/2020/09/GSMA-State-of-Mobile-Internet-Connectivity-Report-2020.pdf)) ([2019](https://www.gsma.com/mobilefordevelopment/wp-content/uploads/2019/07/GSMA-State-of-Mobile-Internet-Connectivity-Report-2019.pdf)) ([2018](https://www.gsma.com/mobilefordevelopment/wp-content/uploads/2018/09/State-of-Mobile-Internet-Connectivity-2018.pdf))
+- GSMA - State of Mobile Internet Connectivity ([2023](https://www.gsma.com/r/wp-content/uploads/2023/10/The-State-of-Mobile-Internet-Connectivity-Report-2023.pdf)) ([2022](https://www.gsma.com/r/wp-content/uploads/2022/10/The-State-of-Mobile-Internet-Connectivity-Report-2022.pdf)) ([2020](https://www.gsma.com/r/wp-content/uploads/2020/09/GSMA-State-of-Mobile-Internet-Connectivity-Report-2020.pdf)) ([2019](https://www.gsma.com/mobilefordevelopment/wp-content/uploads/2019/07/GSMA-State-of-Mobile-Internet-Connectivity-Report-2019.pdf)) ([2018](https://www.gsma.com/mobilefordevelopment/wp-content/uploads/2018/09/State-of-Mobile-Internet-Connectivity-2018.pdf))
- ITU Facts and Figures - ([2019](https://www.itu.int/en/ITU-D/Statistics/Documents/facts/FactsFigures2019.pdf)) ([2017](https://www.itu.int/en/ITU-D/Statistics/Documents/facts/ICTFactsFigures2017.pdf)).
- [Ericsson Mobility Report](https://www.ericsson.com/en/mobility-report) - ([Jun 2023](https://www.ericsson.com/en/reports-and-papers/mobility-report/reports/june-2023)) ([Nov 2022](https://www.ericsson.com/4ae28d/assets/local/reports-papers/mobility-report/documents/2022/ericsson-mobility-report-november-2022.pdf)) ([Jun 2022](https://www.ericsson.com/49d3a0/assets/local/reports-papers/mobility-report/documents/2022/ericsson-mobility-report-june-2022.pdf)) ([Nov 2021](https://www.ericsson.com/assets/local/reports-papers/mobility-report/documents/2021/ericsson-mobility-report-november-2021.pdf)) ([Q2 2020 Update](https://www.ericsson.com/4a4e5d/assets/local/mobility-report/documents/2020/emr-q2-update-03092020.pdf)) ([Jun 2020](https://www.ericsson.com/49c840/assets/local/mobility-report/documents/2020/june2020-ericsson-mobility-report.pdf)) ([Nov 2019](https://www.ericsson.com/en/mobility-report/reports/november-2019)) ([Nov 2018](https://www.ericsson.com/assets/local/mobility-report/documents/2018/ericsson-mobility-report-november-2018.pdf)) ([June 2018](https://www.ericsson.com/assets/local/mobility-report/documents/2018/ericsson-mobility-report-june-2018.pdf)).
- [Deloitte - Global mobile consumer trends](https://www2.deloitte.com/global/en/pages/technology-media-and-telecommunications/articles/gx-global-mobile-consumer-trends.html) (2017)
diff --git a/docs/awesome/awesome-coq.md b/docs/awesome/awesome-coq.md
index b72f1b40c2..857d34c8d7 100644
--- a/docs/awesome/awesome-coq.md
+++ b/docs/awesome/awesome-coq.md
@@ -42,6 +42,7 @@ Contributions welcome! Read the [contribution guidelines](https://github.com/coq
- [Jupyter kernel for Coq](https://github.com/EugeneLoy/coq_jupyter) - Coq support for the Jupyter Notebook web environment.
- [VsCoq1](https://github.com/coq-community/vscoq/tree/vscoq1) - Extension for the Visual Studio Code and VSCodium editors using Coq's legacy XML protocol.
- [VsCoq2](https://github.com/coq-community/vscoq) - Experimental language server and extension for the Visual Studio Code and VSCodium editors.
+- [Waterproof editor](https://github.com/impermeable/waterproof) - Educational environment for writing mathematical proofs in interactive notebooks.
### Libraries
@@ -90,7 +91,7 @@ Contributions welcome! Read the [contribution guidelines](https://github.com/coq
- [AAC Tactics](https://github.com/coq-community/aac-tactics) - Tactics for rewriting universally quantified equations, modulo associativity and commutativity of some operator.
- [Coq-Elpi](https://github.com/LPCIC/coq-elpi) - Extension framework based on λProlog providing an extensive API to implement commands and tactics.
-- [coq-waterproof](https://github.com/impermeable/coq-waterproof) - Plugin for writing Coq proof scripts in a style that resembles non-mechanized mathematical proof.
+- [Waterproof proof language](https://github.com/impermeable/coq-waterproof) - Plugin providing a language for writing proof scripts in a style that resembles non-mechanized mathematical proof.
- [CoqHammer](https://github.com/lukaszcz/coqhammer) - General-purpose automated reasoning hammer tool that combines learning from previous proofs with the translation of problems to automated provers and the reconstruction of found proofs.
- [Equations](https://github.com/mattam82/Coq-Equations) - Function definition package for Coq.
- [Gappa](https://gitlab.inria.fr/gappa/coq) - Tactic for discharging goals about floating-point arithmetic and round-off errors.
diff --git a/docs/awesome/awesome-cpp.md b/docs/awesome/awesome-cpp.md
index 4ff7d10a6d..1b869bffd4 100644
--- a/docs/awesome/awesome-cpp.md
+++ b/docs/awesome/awesome-cpp.md
@@ -715,6 +715,7 @@ A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny
## Networking
+* [ada](https://github.com/ada-url/ada) - WHATWG-compliant and fast URL parser written in modern C++. [Apache-2.0/MIT]
* [ACE](http://www.dre.vanderbilt.edu/~schmidt/ACE.html) - An OO Network Programming Toolkit in C++. [?MIT?]
* [Boost.Asio](https://github.com/boostorg/asio) :zap: - A cross-platform C++ library for network and low-level I/O programming. [Boost] [website](https://boost.org/libs/asio)
* [Boost.Beast](https://github.com/boostorg/beast) :zap: - HTTP and WebSocket built on Boost.Asio in C++11. [Boost] [website](https://www.boost.org/libs/beast)
diff --git a/docs/awesome/awesome-crystal.md b/docs/awesome/awesome-crystal.md
index f2ee8e38b9..8d7ad40544 100644
--- a/docs/awesome/awesome-crystal.md
+++ b/docs/awesome/awesome-crystal.md
@@ -9,7 +9,7 @@
A curated list of awesome Crystal code and resources. Inspired by [awesome](https://github.com/sindresorhus/awesome) and [awesome-awesomeness](https://github.com/bayandin/awesome-awesomeness).
The goal is to have projects mostly stable and useful for the community.
-Search [Crystal Shards](https://crystalshards.org) or follow announcements [Crystal [ANN]](https://crystal-ann.com) for more.
+Search shards at [shards.info](https://shards.info) or follow announcements [Crystal [ANN]](https://crystal-ann.com) for more.
Contributions are welcome. Please take a quick look at the [contribution guidelines](https://github.com/veelenga/awesome-crystal/blob/master/.github/CONTRIBUTING.md) first.
@@ -251,8 +251,7 @@ described in [RFC 8032]
* [link-header](https://github.com/spider-gazelle/link-header) - HTTP Link Header Parser
* [ntlm](https://github.com/spider-gazelle/ntlm) - NTLM authentication
* [proxy-fetcher.cr](https://github.com/nbulaj/proxy-fetcher.cr) - Proxy lists fetching & validating library
- * [sse.cr](https://github.com/y2k2mt/sse.cr) - [Server-Sent Events](https://www.w3.org/TR/2009/WD-eventsource-20090421) client
-
+ * [sse.cr](https://github.com/y2k2mt/sse.cr) - [Server-Sent Events](https://html.spec.whatwg.org/multipage/server-sent-events.html) client
## Image processing
* [celestine](https://github.com/celestinecr/celestine) - Create SVG images using a DSL
* [ffmpeg](https://github.com/spider-gazelle/ffmpeg) - FFmpeg bindings that works with StumpyPNG to extract frames
@@ -397,7 +396,6 @@ described in [RFC 8032]
## Serverless Computing
* [crystal_openfaas](https://github.com/TPei/crystal_openfaas/) - Template to enable crystal as first class citizens in OpenFaaS
- * [FaaStRuby](https://faastruby.io) - Serverless Software Development Platform for Ruby and Crystal
* [secrets-env](https://github.com/spider-gazelle/secrets-env) - Extends ENV module to read values injected by docker / kubernetes secrets and other orchestration tools
## System
@@ -513,8 +511,6 @@ described in [RFC 8032]
* [Crank](https://github.com/arktisklada/crank) - A Procfile-based application manager (like Foreman)
* [cry](https://github.com/elorest/cry) - Ability to execute crystal code in a fashion similar to Ruby's pry edit
* [Crystal [ANN]](https://crystal-ann.com) - Announce new project, blog post, version update or any other Crystal work
- * [crystalshards.herokuapp.com](https://crystalshards.herokuapp.com/), [crystalshards.xyz](http://crystalshards.xyz/) - Web services that list all available Crystal shards
- * [Crystular](http://www.crystular.org) - Regular expression tester
* [DeBot](https://github.com/jhass/DeBot) - IRC bot written in Crystal
* [icr](https://github.com/crystal-community/icr) - Interactive console for Crystal (like IRB for Ruby)
* [Invidious](https://github.com/iv-org/invidious) - Invidious is an alternative front-end to YouTube
diff --git a/docs/awesome/awesome-db-tools.md b/docs/awesome/awesome-db-tools.md
index badcfa0674..eafd55da60 100644
--- a/docs/awesome/awesome-db-tools.md
+++ b/docs/awesome/awesome-db-tools.md
@@ -192,6 +192,7 @@ Low-code and no-code platforms for application building
## Monitoring/Statistics/Perfomance
- [ASH Viewer](https://github.com/akardapolov/ASH-Viewer) - Provides a graphical view of active session history data within the Oracle and PostgreSQL DB.
+- [Metis](https://www.metisdata.io/product/troubleshooting) - Metis provides observability and performance tuning for SQL databases.
- [Monyog](https://www.webyog.com/product/monyog) - Agentless & Cost-effective MySQL Monitoring Tool.
- [mssql-monitoring](https://github.com/microsoft/mssql-monitoring) - Monitor your SQL Server on Linux performance using collectd, InfluxDB and Grafana.
- [Navicat Monitor](https://www.navicat.com/en/products/navicat-monitor) - A safe, simple and agentless remote server monitoring tool that is packed with powerful features to make your monitoring effective as possible.
diff --git a/docs/awesome/awesome-go.md b/docs/awesome/awesome-go.md
index 1fcfb400a4..504636fb2d 100644
--- a/docs/awesome/awesome-go.md
+++ b/docs/awesome/awesome-go.md
@@ -866,7 +866,6 @@ _Libraries for handling errors._
- [eris](https://github.com/rotisserie/eris) - A better way to handle, trace, and log errors in Go. Compatible with the standard error library and github.com/pkg/errors.
- [errlog](https://github.com/snwfdhmp/errlog) - Hackable package that determines responsible source code for an error (and some other fast-debugging features). Pluggable to any logger in-place.
- [errors](https://github.com/emperror/errors) - Drop-in replacement for the standard library errors package and github.com/pkg/errors. Provides various error handling primitives.
-- [errors](https://github.com/pkg/errors) - Package that provides simple error handling primitives.
- [errors](https://github.com/neuronlabs/errors) - Simple golang error handling with classification primitives.
- [errors](https://github.com/PumpkinSeed/errors) - The most simple error wrapper with awesome performance and minimal memory overhead.
- [errors](https://github.com/bnkamalesh/errors) - Drop-in replacement for builtin Go errors. This is a minimal error handling package with custom error types, user friendly messages, Unwrap & Is. With very easy to use and straightforward helper functions.
@@ -1015,6 +1014,7 @@ _Tools that generate Go code._
- [GoWrap](https://github.com/hexdigest/gowrap) - Generate decorators for Go interfaces using simple templates.
- [interfaces](https://github.com/rjeczalik/interfaces) - Command line tool for generating interface definitions.
- [jennifer](https://github.com/dave/jennifer) - Generate arbitrary Go code without templates.
+- [oapi-codegen](https://github.com/deepmap/oapi-codegen) - This package contains a set of utilities for generating Go boilerplate code for services based on OpenAPI 3.0 API definitions.
- [typeregistry](https://github.com/xiaoxin01/typeregistry) - A library to create type dynamically.
@@ -1752,6 +1752,7 @@ _Libraries for working with various layers of the network._
_Libraries for making HTTP requests._
+- [fast-shot](https://github.com/opus-domini/fast-shot) - Hit your API targets with rapid-fire precision using Go's fastest and simple HTTP Client.
- [gentleman](https://github.com/h2non/gentleman) - Full-featured plugin-driven HTTP client library.
- [go-cleanhttp](https://github.com/hashicorp/go-cleanhttp) - Get easily stdlib HTTP client, which does not share any state with other clients.
- [go-http-client](https://github.com/bozd4g/go-http-client) - Make http calls simply and easily.
@@ -2312,6 +2313,7 @@ _Libraries for accessing third party APIs._
- [go-openai](https://github.com/sashabaranov/go-openai) - OpenAI ChatGPT, DALL·E, Whisper API library for Go.
- [go-openproject](https://github.com/manuelbcd/go-openproject) - Go client library for interacting with [OpenProject](https://docs.openproject.org/api/) API.
- [go-postman-collection](https://github.com/rbretecher/go-postman-collection) - Go module to work with [Postman Collections](https://learning.getpostman.com/docs/postman/collections/creating-collections/) (compatible with Insomnia).
+- [go-redoc](https://github.com/mvrilo/go-redoc) - Embedded OpenAPI/Swagger documentation ui for Go using [ReDoc](https://redocly.com/).
- [go-restcountries](https://github.com/chriscross0/go-restcountries) - Go library for the [REST Countries API](https://countrylayer.com/).
- [go-sophos](https://github.com/esurdam/go-sophos) - Go client library for the [Sophos UTM REST API](https://www.sophos.com/en-us/medialibrary/PDFs/documentation/UTMonAWS/Sophos-UTM-RESTful-API.pdf?la=en) with zero dependencies.
- [go-sptrans](https://github.com/sergioaugrod/go-sptrans) - Go client library for the SPTrans Olho Vivo API.
@@ -2938,6 +2940,8 @@ _Software written in Go._
- [Hey](https://github.com/rakyll/hey) - Hey is a tiny program that sends some load to a web application.
- [httpref](https://github.com/dnnrly/httpref) - httpref is a handy CLI reference for HTTP methods, status codes, headers, and TCP and UDP ports.
- [jcli](https://github.com/jenkins-zh/jenkins-cli) - Jenkins CLI allows you manage your Jenkins as an easy way.
+- [k3d](https://github.com/k3d-io/k3d) - Little helper to run CNCF's k3s in Docker.
+- [k3s](https://github.com/k3s-io/k3s) - Lightweight Kubernetes.
- [k6](https://github.com/grafana/k6) - A modern load testing tool, using Go and JavaScript.
- [kala](https://github.com/ajvb/kala) - Simplistic, modern, and performant job scheduler.
- [kcli](https://github.com/cswank/kcli) - Command line tool for inspecting kafka topics/partitions/messages.
@@ -2998,6 +3002,7 @@ _Software written in Go._
- [dp](https://github.com/scryinfo/dp) - Through SDK for data exchange with blockchain, developers can get easy access to DAPP development.
- [drive](https://github.com/odeke-em/drive) - Google Drive client for the commandline.
- [Duplicacy](https://github.com/gilbertchen/duplicacy) - A cross-platform network and cloud backup tool based on the idea of lock-free deduplication.
+- [fjira](https://github.com/mk-5/fjira) - A fuzzy-search based terminal UI application for Attlasian Jira
- [Gebug](https://github.com/moshebe/gebug) - A tool that makes debugging of Dockerized Go applications super easy by enabling Debugger and Hot-Reload features, seamlessly.
- [gfile](https://github.com/Antonito/gfile) - Securely transfer files between two computers, without any third party, over WebRTC.
- [Go Package Store](https://github.com/shurcooL/Go-Package-Store) - App that displays updates for the Go packages in your GOPATH.
@@ -3125,6 +3130,7 @@ _Where to discover new Go libraries._
- [Go 101](https://go101.org) - A book focusing on Go syntax/semantics and all kinds of details.
- [Go AST Book (Chinese)](https://github.com/chai2010/go-ast-book) - A book focusing on Go `go/*` packages.
- [Go Succinctly](https://github.com/thedevsir/gosuccinctly) - in Persian.
+- [Go with the domain](https://threedots.tech/go-with-the-domain/) - A book showing how to apply DDD, Clean Architecture, and CQRS by practical refactoring.
- [GoBooks](https://github.com/dariubs/GoBooks) - A curated list of Go books.
- [How To Code in Go eBook](https://www.digitalocean.com/community/books/how-to-code-in-go-ebook) - A 600 page introduction to Go aimed at first time developers.
- [Learning Go](https://www.miek.nl/downloads/Go/Learning-Go-latest.pdf)
diff --git a/docs/awesome/awesome-integration.md b/docs/awesome/awesome-integration.md
index 31eafc7275..047036d735 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 (⭐65)](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 (⭐67)](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 (⭐761)](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 (⭐765)](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.
@@ -38,19 +38,19 @@ System integration is the process of linking together different IT systems (com
*API design, documentation, and life-cycle automation tools streamline the process of creating, maintaining, and evolving APIs. These tools offer efficient means to design consistent and scalable APIs, generate comprehensive documentation, and automate various stages of the API life-cycle, enhancing developer experience and promoting API adoption.*
- [Dredd (⭐4k)](https://github.com/apiaryio/dredd) - Validate API description docs against backend implementation using this language-agnostic CLI tool.
- [OpenAPI-GUI (⭐1.2k)](https://github.com/Mermade/openapi-gui) - Create and validate OpenAPI specs with ease using this intuitive graphical user interface.
-- [OpenAPI Diff (⭐660)](https://github.com/OpenAPITools/openapi-diff) - Compare OpenAPI specs with version control and visualize the differences in HTML or Markdown format.
+- [OpenAPI Diff (⭐664)](https://github.com/OpenAPITools/openapi-diff) - Compare OpenAPI specs with version control and visualize the differences in HTML or Markdown format.
- [OpenAPI Generator (⭐17k)](https://github.com/OpenAPITools/openapi-generator) - Automate the creation of API client libraries, server stubs, documentation and config files with this powerful OpenAPI Spec tool.
- [OpenAPI Style Validator (⭐176)](https://github.com/OpenAPITools/openapi-style-validator) - Ensure that your OpenAPI specs meet your organization's standards with this flexible and customizable style validator.
- [Spectral (⭐2k)](https://github.com/stoplightio/spectral) - Detect and fix errors in your JSON/YAML files using this linter tool that supports OpenAPI 3.0 & 2.0 and AsyncAPI.
- [Swagger Editor (⭐8.3k)](https://github.com/swagger-api/swagger-editor) - Create, describe, and document your API with ease using this open source editor built specifically for OpenAPI-based APIs.
-- [Zally (⭐822)](https://github.com/zalando/zally) - Ensure the quality of your OpenAPI specs with this linter tool that provides extensive analysis and feedback.
+- [Zally (⭐823)](https://github.com/zalando/zally) - Ensure the quality of your OpenAPI specs with this linter tool that provides extensive analysis and feedback.
### 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 (⭐383)](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.
+- [DapperDox (⭐385)](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 (⭐231)](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.
@@ -63,11 +63,11 @@ System integration is the process of linking together different IT systems (com
### API Gateway
*API Gateways act as intermediaries between client applications and backend services, enabling key features such as request routing, authentication, rate limiting, and caching. They simplify the process of managing, securing, and monitoring APIs by providing a unified entry point for various services.*
-- [Apinto (⭐961)](https://github.com/eolinker/goku) - A Golang-based microservice gateway that provides dynamic routing, service orchestration, multi-tenancy management, and API access control.
+- [Apinto (⭐969)](https://github.com/eolinker/goku) - A Golang-based microservice gateway that provides dynamic routing, service orchestration, multi-tenancy management, and API access control.
- [Ambassador Edge Stack](https://www.getambassador.io/products/edge-stack/api-gateway/) - A Kubernetes-native API Gateway that helps manage APIs at scale with its customizable routing, authentication, and rate-limiting features.
- [Apache APISIX (⭐12k)](https://github.com/apache/apisix) - A dynamic, real-time, and high-performance API Gateway that leverages Apache plugins for enhanced functionality.
- [Gloo Edge (⭐3.8k)](https://github.com/solo-io/gloo) - An Envoy Proxy-based API Gateway that provides advanced traffic management, security, and observability features for modern microservices architectures.
-- [Kong API Gateway (⭐35k)](https://github.com/Kong/kong) - A cloud-native, platform-agnostic, and scalable API Gateway that supports plugins for easy integration with third-party services.
+- [Kong API Gateway (⭐36k)](https://github.com/Kong/kong) - A cloud-native, platform-agnostic, and scalable API Gateway that supports plugins for easy integration with third-party services.
- [KrakenD API Gateway (⭐1.4k)](https://github.com/devopsfaith/krakend-ce) - An ultra-high performance API Gateway that leverages middlewares for fast and efficient API management.
- [Ocelot (⭐7.8k)](https://github.com/ThreeMammals/Ocelot) - A .NET API Gateway that provides a simple and elegant way to manage APIs with its intuitive routing and middleware configuration.
- [Spring Cloud Gateway (⭐4.1k)](https://github.com/spring-cloud/spring-cloud-gateway) - An API Gateway built on top of the Spring ecosystem, providing advanced routing and filtering features for Spring applications.
@@ -89,12 +89,12 @@ System integration is the process of linking together different IT systems (com
- [SoapUI (⭐1.4k)](https://github.com/SmartBear/soapui) - Open-source web service testing application designed for testing SOAP and REST web services.
- MQ clients
- [JMSToolBox (⭐180)](https://github.com/jmstoolbox/jmstoolbox) - Universal JMS client designed to interact with a wide range of JMS-based message brokers.
- - [kcat (⭐4.9k)](https://github.com/edenhill/kcat) - Generic non-JVM producer and consumer for Apache Kafka, functioning as a netcat for Kafka.
+ - [kcat (⭐5k)](https://github.com/edenhill/kcat) - Generic non-JVM producer and consumer for Apache Kafka, functioning as a netcat for Kafka.
- [MQTT Explorer (⭐2.4k)](https://github.com/thomasnordquist/MQTT-Explorer) - All-round MQTT client with a structured topic overview, suitable for debugging and testing MQTT-based systems.
- [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
- - [Microcks (⭐968)](https://github.com/microcks/microcks) - Open-source Kubernetes-native tool for API mocking and testing, supporting AsyncAPI, OpenAPI, Postman Collections, etc.
+ - [Microcks (⭐979)](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.4k)](https://github.com/mockoon/mockoon) - Easy-to-use tool for designing and running mock REST APIs.
- [MockServer (⭐4.2k)](https://github.com/mock-server/mockserver) - Easy mocking of any system you integrate with via HTTP or HTTPS.
@@ -117,7 +117,7 @@ System integration is the process of linking together different IT systems (com
- [Drools (⭐5.5k)](https://github.com/apache/incubator-kie-drools) - Open-source tool that supports Decision Model and Notation (DMN) models at Conformance level 3 with an Eclipse IDE plugin for core development.
- [Easy Rules (⭐4.5k)](https://github.com/j-easy/easy-rules) - Simple Java rules engine for straightforward rule processing.
- [NxBRE (⭐128)](https://github.com/ddossot/NxBRE) - Open-source rule engine specifically designed for the .NET platform.
-- [OpenL Tablets (⭐129)](https://github.com/openl-tablets/openl-tablets) - Open-source business rules engine (BRE, BRMS) and decision management system that allows users to define, manage, and execute business rules and decision tables.
+- [OpenL Tablets (⭐130)](https://github.com/openl-tablets/openl-tablets) - Open-source business rules engine (BRE, BRMS) and decision management system that allows users to define, manage, and execute business rules and decision tables.
@@ -156,7 +156,7 @@ System integration is the process of linking together different IT systems (com
- [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.
-- [WSO2 Enterprise Integrator (⭐351)](https://github.com/wso2/product-ei) - An API-centric, cloud-native, and distributed integration platform designed to provide a robust solution for software engineers.
+- [WSO2 Enterprise Integrator (⭐352)](https://github.com/wso2/product-ei) - An API-centric, cloud-native, and distributed integration platform designed to provide a robust solution for software engineers.
@@ -258,7 +258,7 @@ System integration is the process of linking together different IT systems (com
- [Apache RocketMQ (⭐19k)](https://github.com/apache/rocketmq) - A fast and reliable distributed messaging platform designed for high volume and low latency messaging scenarios. Offers efficient message storage and retrieval and supports various messaging patterns.
- [Apache Qpid (⭐54)](https://github.com/apache/qpid-broker-j) - A messaging tool that supports the Advanced Message Queuing Protocol (AMQP) and multiple programming languages and platforms. Offers enterprise-grade messaging capabilities with reliable and efficient message delivery.
- [BlazingMQ (⭐2.3k)](https://github.com/bloomberg/blazingmq) - A distributed message queueing platform with a focus on efficiency, reliability, and a rich feature set for modern-day workflows.
-- [Centrifugo (⭐7.3k)](https://github.com/centrifugal/centrifugo) - An open-source, scalable real-time messaging server that allows you to build interactive applications where events are delivered to online users with minimal delay.
+- [Centrifugo (⭐7.4k)](https://github.com/centrifugal/centrifugo) - An open-source, scalable real-time messaging server that allows you to build interactive applications where events are delivered to online users with minimal delay.
- [Eclipse Mosquitto (⭐7.7k)](https://github.com/eclipse/mosquitto) - A lightweight open-source message broker that implements the MQTT protocol. Designed for low-power devices and supports message encryption and authentication.
- [EMQX (⭐12k)](https://github.com/emqx/emqx) - A high-performance, scalable, and reliable open-source MQTT broker for IoT, IIoT, and connected vehicles.
- [IBM MQ](https://www.ibm.com/products/mq) - A robust enterprise-grade messaging system that enables safe and efficient communication between applications. Offers high availability and disaster recovery capabilities and supports multiple messaging protocols.
@@ -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 (⭐7.7k)](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 (⭐7.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.
- [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.
@@ -295,7 +295,7 @@ System integration is the process of linking together different IT systems (com
### Workflow engine
*Software tools that enable the design, execution, and monitoring of complex workflows or business processes. Workflow engines provide a way to automate and streamline business processes, while orchestration engines help to manage the interactions between different systems or services.*
- [Activiti (⭐9.6k)](https://github.com/Activiti/Activiti) - A lightweight and Java-centric open-source engine for executing BPMN (Business Process Model and Notation) workflows.
-- [Apache Airflow (⭐31k)](https://github.com/apache/airflow) - A platform that allows you to create, schedule, and monitor workflows programmatically, making it easier to manage and automate complex data pipelines.
+- [Apache Airflow (⭐32k)](https://github.com/apache/airflow) - A platform that allows you to create, schedule, and monitor workflows programmatically, making it easier to manage and automate complex data pipelines.
- [Argo Workflows (⭐13k)](https://github.com/argoproj/argo-workflows) - An open-source, container-native workflow engine designed to orchestrate parallel jobs on Kubernetes, making it easier to manage and automate complex workflows in a cloud-native environment.
- [Azkaban (⭐4.3k)](https://github.com/azkaban/azkaban) - A distributed workflow manager that helps solve the problem of Hadoop job dependencies, making it easier to schedule and manage workflows in large-scale data processing environments.
- [Bonita (⭐139)](https://github.com/bonitasoft/bonita-engine) - An open-source BPMN engine that comes with a designer and optional development environment, making it easier to build and automate complex business processes.
@@ -306,7 +306,7 @@ System integration is the process of linking together different IT systems (com
- [Flowable (⭐6.8k)](https://github.com/flowable/flowable-engine) - A set of open-source business process engines that are compact and efficient, making it easier to automate business processes in a scalable and reliable way.
- [jBPM (⭐1.5k)](https://github.com/kiegroup/jbpm) - A toolkit for building business applications that helps you automate business processes and decisions, making it easier to manage complex workflows.
- [StackStorm (⭐5.6k)](https://github.com/StackStorm/st2) - A robust automation engine that provides sensors, triggers, rules, workflows, and actions to help you automate and orchestrate complex workflows and applications.
-- [Temporal (⭐8.1k)](https://github.com/temporalio/temporal) - An open-source platform that uses a workflow-as-code approach to make your applications more reliable and scalable.
+- [Temporal (⭐8.2k)](https://github.com/temporalio/temporal) - An open-source platform that uses a workflow-as-code approach to make your applications more reliable and scalable.
@@ -586,7 +586,7 @@ System integration is the process of linking together different IT systems (com
*Some useful specifications, standards, articles and documentation.*
### API Specification
- [API Blueprint (⭐8.5k)](https://github.com/apiaryio/api-blueprint) - A powerful high-level language for designing and documenting APIs that allows software engineers to easily collaborate and create efficient APIs.
-- [AsyncAPI (⭐3.3k)](https://github.com/asyncapi/spec) - An essential tool for developing Event-Driven Architectures (EDA) and enables engineers to build a better tooling ecosystem.
+- [AsyncAPI (⭐3.4k)](https://github.com/asyncapi/spec) - An essential tool for developing Event-Driven Architectures (EDA) and enables engineers to build a better tooling ecosystem.
- [GraphQL (⭐14k)](https://github.com/graphql/graphql-spec) - A sophisticated query language and runtime for building efficient APIs that empowers engineers to retrieve data from existing systems with ease.
- [JSON:API (⭐7.2k)](https://github.com/json-api/json-api) - A standardized specification for building APIs that simplifies the representation of resources, relationships, and metadata, making it easier for software engineers to create efficient APIs.
- [OpenAPI (ex.Swagger) (⭐27k)](https://github.com/OAI/OpenAPI-Specification) - A language-agnostic specification for creating RESTful APIs that enables both humans and machines to understand the capabilities of a service without the need for source code or documentation.
@@ -753,7 +753,7 @@ the Design of Network-based Software Architectures](https://www.ics.uci.edu/~fie
- [NDJSON (⭐590)](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 (⭐60k)](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 (⭐266)](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 (⭐270)](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-ipfs.md b/docs/awesome/awesome-ipfs.md
index dd3248d170..801b864adb 100644
--- a/docs/awesome/awesome-ipfs.md
+++ b/docs/awesome/awesome-ipfs.md
@@ -30,6 +30,7 @@ Check out the list of [IPFS implementations](https://docs.ipfs.tech/concepts/ipf
- [IPFS-FPS](https://github.com/underscoredLabs/webgl-ipfs-fps) - A completely decentralized first person shooter. Built with Unity, Fleek, Unstoppable Domans and Pinata.
- [IPGit](https://github.com/meyer1994/ipgit) - Remote Git repository that mirrors your code to IPFS
- [killcord](https://github.com/nomasters/killcord) - A censorship resistant deadman's switch
+- [Mintter](https://github.com/MintterHypermedia/mintter) - an app for knowledge communities. Powered by the Hypermedia protocol.
- [orbitchat.dev](https://github.com/cppshane/orbit-chat) - Ultra simple chatrooms on the web.
- [Peer Web Site](https://github.com/Weedshaker/PeerWebSite) - Peer to Peer Web Site hosting at your fingertips! Send full featured HTML (incl. CSS, JS) sites from your browser and attach files eg. videos, images, etc.
- [Peergos](https://github.com/Peergos/Peergos) - End-to-end encrypted, peer-to-peer file storage and sharing.
diff --git a/docs/awesome/awesome-jmeter.md b/docs/awesome/awesome-jmeter.md
index de8031e5b5..d2b0f0a90f 100644
--- a/docs/awesome/awesome-jmeter.md
+++ b/docs/awesome/awesome-jmeter.md
@@ -2,16 +2,16 @@
## Awesome JMeter [![Awesome](https://awesome.re/badge.svg)](https://awesome.re)
-精选的资源集合,涵盖 [Apache JMeter](https://jmeter.apache.org/) 以及相关的东西和闪亮的东西:插件、集成、测试技术、DevOps 实践等.
+A curated collection of resources covering [Apache JMeter](https://jmeter.apache.org/) and related stuff and shiny things: plugins, integrations, testing techniques, DevOps practices, etc.
[](https://jmeter.apache.org/)
-> [Apache JMeter](https://jmeter.apache.org/) 是开源的纯 Java 应用程序,旨在加载测试功能行为和测量性能.
+> [Apache JMeter](https://jmeter.apache.org/) is open source, pure Java application designed to load test functional behavior and measure performance.
-这份名单是从 [an occasional answer](https://sqa.stackexchange.com/a/2552/1842) 关于Stack Exchange和个人JMeter相关链接收藏,得到了进一步的启发 [awesome](https://github.com/sindresorhus/awesome) 项目并通过这些改进 [amazing contributors](https://github.com/aliesbelik/awesome-jmeter/blob/master/CONTRIBUTORS.md).
+This list grew up from [an occasional answer](https://sqa.stackexchange.com/a/2552/1842) on Stack Exchange and personal JMeter-related links collection, got further inspiration from [awesome](https://github.com/sindresorhus/awesome) project and improved by these [amazing contributors](https://github.com/aliesbelik/awesome-jmeter/blob/master/CONTRIBUTORS.md).
@@ -19,34 +19,34 @@
## Official Resources
-- [Apache JMeter Project](https://jmeter.apache.org/) - Apache JMeter 官方网站.
-- [GitHub Repository](https://github.com/apache/jmeter) - Apache JMeter 源代码存储库.
-- [JMeter Wiki](https://cwiki.apache.org/confluence/display/jmeter) - Apache JMeter 官方文档.
-- [Issue Tracking](https://jmeter.apache.org/issues.html) - Apache JMeter 问题跟踪系统.
-- [Mailing Lists](https://jmeter.apache.org/mail2.html) - Apache JMeter 邮件列表.
+- [Apache JMeter Project](https://jmeter.apache.org/) - Apache JMeter official website.
+- [GitHub Repository](https://github.com/apache/jmeter) - Apache JMeter source code repository.
+- [JMeter Wiki](https://cwiki.apache.org/confluence/display/jmeter) - Apache JMeter official documentation.
+- [Issue Tracking](https://jmeter.apache.org/issues.html) - Apache JMeter issue tracking system.
+- [Mailing Lists](https://jmeter.apache.org/mail2.html) - Apache JMeter mailing lists.
## Distributions
-- [Download Apache JMeter](https://jmeter.apache.org/download_jmeter.cgi) - Apache JMeter:官方下载.
-- [JMeter for Windows](https://sourceforge.net/projects/jmeterforwindows/) - 带插件的 JMeter 安装包.
-- [JMeter Bootstrap](https://github.com/cfpb/jmeter-bootstrap) - 设置 JMeter 和 JMeter 插件的解决方案,适合用作子模块.
+- [Download Apache JMeter](https://jmeter.apache.org/download_jmeter.cgi) - Apache JMeter: Official downloads.
+- [JMeter for Windows](https://sourceforge.net/projects/jmeterforwindows/) - Package for installation JMeter with plugins.
+- [JMeter Bootstrap](https://github.com/cfpb/jmeter-bootstrap) - Solution to setup JMeter and JMeter plugins, suitable to be used as a submodule.
## Getting Started
- [Getting Started with Apache JMeter](https://dzone.com/refcardz/getting-started-with-apache-jmeter)
- [The Beginner's Guide to Performance Testing with Apache JMeter](https://betterprogramming.pub/the-beginners-guide-to-performance-testing-with-apache-jmeter-5cc52c327ff6)
-- JMeter — 性能和负载测试:初学者指南: [part 1](https://ekremkurt1907.medium.com/jmeter-performance-and-load-testing-beginners-guide-part-i-5121604bf97a), [part 2](https://ekremkurt1907.medium.com/jmeter-performance-and-load-testing-beginners-guide-part-ii-7edb98b0d2c3)
+- JMeter — Performance and Load Testing: Beginner's Guide: [part 1](https://ekremkurt1907.medium.com/jmeter-performance-and-load-testing-beginners-guide-part-i-5121604bf97a), [part 2](https://ekremkurt1907.medium.com/jmeter-performance-and-load-testing-beginners-guide-part-ii-7edb98b0d2c3)
## Tutorials
-- [JMeter Tutorial](https://artoftesting.com/jmeter-tutorial) - 作者:ArtOfTesting.
-- 使用 JMeter 进行负载测试: [part 1](https://lincolnloop.com/insights/2011/sep/21/load-testing-jmeter-part-1-getting-started/), [part 2](https://lincolnloop.com/insights/2011/oct/12/load-testing-jmeter-part-2-headless-testing-and-je/), [part 3](https://lincolnloop.com/insights/2012/sep/19/load-testing-jmeter-part-3-replaying-apache-logs/) - 布兰登·康克尔.
-- [JMeter Resources](https://resources.infosecinstitute.com/?s=jmeter) ——德扬·卢坎.
-- [JMeter Tutorial](https://www.tutorialspoint.com/jmeter/) - 通过教程点.
-- [JMeter Tutorial for Load Testing: The Ultimate Guide](https://www.javacodegeeks.com/2014/11/jmeter-tutorial-load-testing.html) ——丹尼尔·古铁雷斯·迪兹.
-- [JMeter: Load Development Lifecycle](https://datacadamia.com/jmeter/lifecycle) - 由 DataCadamia 提供.
-- [Load Testing with Apache JMeter](https://www.digitalocean.com/community/tutorial-series/load-testing-with-apache-jmeter) - 作者:Mitchell Anicas @ DigitalOcean.
-- [JMeter Tutorial for Beginners](https://www.guru99.com/jmeter-tutorials.html) - Guru99 着.
+- [JMeter Tutorial](https://artoftesting.com/jmeter-tutorial) - By ArtOfTesting.
+- Load Testing with JMeter: [part 1](https://lincolnloop.com/insights/2011/sep/21/load-testing-jmeter-part-1-getting-started/), [part 2](https://lincolnloop.com/insights/2011/oct/12/load-testing-jmeter-part-2-headless-testing-and-je/), [part 3](https://lincolnloop.com/insights/2012/sep/19/load-testing-jmeter-part-3-replaying-apache-logs/) - By Brandon Konkle.
+- [JMeter Resources](https://resources.infosecinstitute.com/?s=jmeter) - By Dejan Lukan.
+- [JMeter Tutorial](https://www.tutorialspoint.com/jmeter/) - By Tutorials Point.
+- [JMeter Tutorial for Load Testing: The Ultimate Guide](https://www.javacodegeeks.com/2014/11/jmeter-tutorial-load-testing.html) - By Daniel Gutierrez Diez.
+- [JMeter: Load Development Lifecycle](https://datacadamia.com/jmeter/lifecycle) - By DataCadamia.
+- [Load Testing with Apache JMeter](https://www.digitalocean.com/community/tutorial-series/load-testing-with-apache-jmeter) - By Mitchell Anicas @ DigitalOcean.
+- [JMeter Tutorial for Beginners](https://www.guru99.com/jmeter-tutorials.html) - By Guru99.
## Best Practices
@@ -56,72 +56,72 @@
## Scripting
-- [Beanshell vs JSR223 vs Java JMeter Scripting](https://www.blazemeter.com/blog/beanshell-vs-jsr223-vs-jmeter) - 最流行的脚本机制性能比较.
-- [Testing with Groovy](https://static.packt-cdn.com/downloads/Testingwithgroovy.pdf) - 使用 JMeter 和 Groovy 进行负载测试.
+- [Beanshell vs JSR223 vs Java JMeter Scripting](https://www.blazemeter.com/blog/beanshell-vs-jsr223-vs-jmeter) - Most popular scripting mechanisms performance comparison.
+- [Testing with Groovy](https://static.packt-cdn.com/downloads/Testingwithgroovy.pdf) - Using JMeter and Groovy for load testing.
## Automation
### DSL
-- [Ruby-JMeter](https://github.com/flood-io/ruby-jmeter) - 用于构建 JMeter 测试计划的基于 Ruby 的 DSL.
-- [jmeter-java-dsl](https://abstracta.github.io/jmeter-java-dsl/) - 简单的 Java API,以 VCS 和程序员友好的方式运行 JMeter 性能测试.
-- [jmeter-dotnet-dsl](https://abstracta.github.io/jmeter-dotnet-dsl/) - 简单的.Net API,以 VCS 和程序员友好的方式运行 JMeter 性能测试.
-- [jmeter-groovy-dsl](https://github.com/smicyk/groovy-jmeter) - Groovy-JMeter 项目是用于编写 JMeter 测试计划的简单 DSL.
-- [jmeter-as-code](https://github.com/anasoid/jmeter-as-code) - JMeter 的简单包装器,用于使用 Java 编写和执行 JMeter 测试.
-- [pymeter](https://github.com/eldaduzman/pymeter) - 适用于 Python 的简单 JMeter 性能测试 API.
+- [Ruby-JMeter](https://github.com/flood-io/ruby-jmeter) - A Ruby-based DSL for building JMeter test plans.
+- [jmeter-java-dsl](https://abstracta.github.io/jmeter-java-dsl/) - Simple Java API to run JMeter performance tests in an VCS and programmers friendly way.
+- [jmeter-dotnet-dsl](https://abstracta.github.io/jmeter-dotnet-dsl/) - Simple .Net API to run JMeter performance tests in an VCS and programmers friendly way.
+- [jmeter-groovy-dsl](https://github.com/smicyk/groovy-jmeter) - The Groovy-JMeter project is simple DSL to write JMeter test plans.
+- [jmeter-as-code](https://github.com/anasoid/jmeter-as-code) - Simple wrapper for JMeter to write and execute JMeter tests with Java.
+- [pymeter](https://github.com/eldaduzman/pymeter) - Simple JMeter performance tests API for Python.
### Packages
-- [loadtest](https://github.com/tmobile/loadtest) - 使用 JMeter 进行负载测试的 R 包.
+- [loadtest](https://github.com/tmobile/loadtest) - An R package for load testing using JMeter.
### Frameworks
-- [Taurus](https://gettaurus.org/) - 用于持续测试的自动化友好框架.
-- [Performance testing framework](https://github.com/serputko/performance-testing-framework) - 使用 Apache JMeter 进行后端负载测试和使用 sitespeed.io +pagetest 私有实例进行前端负载测试的框架.
-- [JMeter Load Testing Center](https://github.com/innogames/ltc) - 使用 JMeter 运行、监控和分析负载测试结果的在线 Web 应用程序/仪表板.
-- [MeterSphere](https://github.com/metersphere/metersphere) - 一站式开源企业级持续测试平台,兼容JMeter:cn:等开源标准.
-- [Carrier](https://getcarrier.io/) - 持续测试执行平台,能够使用定制的 JMeter 和 Gadling 容器执行负载测试.
+- [Taurus](https://gettaurus.org/) - Automation-friendly framework for Continuous Testing.
+- [Performance testing framework](https://github.com/serputko/performance-testing-framework) - Framework both for backend load testing with Apache JMeter and frontend load testing with sitespeed.io + webpagetest private instance.
+- [JMeter Load Testing Center](https://github.com/innogames/ltc) - Online web-application/dashboard to run, monitor and analyze results of load tests using JMeter.
+- [MeterSphere](https://github.com/metersphere/metersphere) - One-stop open-source enterprise-class continuous testing platform, compatible with open-source standards such as JMeter :cn:.
+- [Carrier](https://getcarrier.io/) - Continuous test execution platform with ability to perform load testing using customized JMeter and Gatling containers.
### Conversion
-- [swaggerjmx](https://github.com/Pactortester/swaggerjmx) - 将 Swagger UI 规范转换为 JMeter 测试计划的工具.
-- [postman2jmx](https://github.com/Loadium/postman2jmx) - Postman 收集到 JMeter jmx 文件转换器.
-- [convert-postman-jmeter](https://github.com/sercheo87/convert-postman-jmeter) - 将 Postman 项目转换为 JMeter.
-- [fiddler2jmeter](https://github.com/dperfly/fiddler2jmeter) - Fiddler 或 Charles 到 JMeter 脚本转换器.
+- [swaggerjmx](https://github.com/Pactortester/swaggerjmx) - Tool to convert Swagger UI specification into JMeter test plans.
+- [postman2jmx](https://github.com/Loadium/postman2jmx) - Postman collection to JMeter jmx file converter.
+- [convert-postman-jmeter](https://github.com/sercheo87/convert-postman-jmeter) - Convert Postman projects to JMeter.
+- [fiddler2jmeter](https://github.com/dperfly/fiddler2jmeter) - Fiddler or Charles to JMeter script convertor.
## CI
### Tools & Plugins
-- [JMeter Ant Task](https://github.com/jfifield/ant-jmeter) - Ant 任务自动运行 JMeter 测试计划.
-- [JMeter Maven Plugin](https://github.com/jmeter-maven-plugin/jmeter-maven-plugin) - Maven 插件,提供在构建过程中运行 JMeter 测试的能力.
-- [JMeter Gradle Plugin](https://github.com/jmeter-gradle-plugin/jmeter-gradle-plugin) - 用于执行 JMeter 测试的 Gradle 插件.
-- [Jenkins Performance Plugin](https://plugins.jenkins.io/performance/) - Jenkins 插件,用于从 JMeter 捕获报告并生成带有性能和稳健性趋势报告的图形图表.
-- [TeamCity Performance Tests Analysis Plugin](https://github.com/jtorgan/jmeter_plugin) - TeamCity 插件用于在 CI 中组织最简单的性能测试.
-- [Bamboo JMeter Aggregator Plugin](https://marketplace.atlassian.com/apps/5902/jmeter-aggregator-for-bamboo) - Bamboo 插件用于收集、断言和绘制 JMeter 测试结果.
-- [Sonar JMeter Plugin](https://github.com/SonarQubeCommunity/sonar-jmeter) - 用于收集 JMeter 性能测试结果并显示在 Sonar 仪表板中的插件.
-- [Lightning](https://automatictester.github.io/lightning/) - 将 JMeter 非功能测试与 CI/CD 服务器集成的框架.
-- [Taurus JMeter Executor](https://gettaurus.org/docs/JMeter/) - Taurus 自动化框架中的 JMeter Executor.
-- [PerfAction for JMeter](https://github.com/marketplace/actions/perfaction-for-jmeter) - GitHub Action 使用 Apache JMeter 及其插件运行性能测试.
-- [Apache JMeter GitHub Action](https://github.com/marketplace/actions/apache-jmeter) - 用于执行 Apache JMeter 性能测试的 GitHub Action.
+- [JMeter Ant Task](https://github.com/jfifield/ant-jmeter) - Ant task to automate running JMeter test plans.
+- [JMeter Maven Plugin](https://github.com/jmeter-maven-plugin/jmeter-maven-plugin) - Maven plugin that provides the ability to run JMeter tests as part of the build.
+- [JMeter Gradle Plugin](https://github.com/jmeter-gradle-plugin/jmeter-gradle-plugin) - Gradle plugin to execute JMeter tests.
+- [Jenkins Performance Plugin](https://plugins.jenkins.io/performance/) - Jenkins plugin to capture reports from JMeter and generate graphic charts with the trend report of performance and robustness.
+- [TeamCity Performance Tests Analysis Plugin](https://github.com/jtorgan/jmeter_plugin) - TeamCity plugin to organize simplest performance testing in CI 💀.
+- [Bamboo JMeter Aggregator Plugin](https://marketplace.atlassian.com/apps/5902/jmeter-aggregator-for-bamboo) - Bamboo plugin to collect, assert and graph JMeter test results.
+- [Sonar JMeter Plugin](https://github.com/SonarQubeCommunity/sonar-jmeter) - Plugin to collect JMeter performance tests results and display in Sonar dashboard 💀.
+- [Lightning](https://automatictester.github.io/lightning/) - Framework to integrate JMeter non-functional tests with CI/CD server.
+- [Taurus JMeter Executor](https://gettaurus.org/docs/JMeter/) - JMeter Executor in Taurus automation framework.
+- [PerfAction for JMeter](https://github.com/marketplace/actions/perfaction-for-jmeter) - GitHub Action to run performance tests using Apache JMeter and its plugins.
+- [Apache JMeter GitHub Action](https://github.com/marketplace/actions/apache-jmeter) - A GitHub Action for carrying out Apache JMeter performance tests.
### Tutorials & Demo
-- 詹金斯
+- Jenkins
- [Performance Tests with JMeter, Maven and Hudson](https://blog.theserverlabs.com/performance-tests-with-jmeter-maven-and-hudson-d1cbdb3ffad8)
- [CI with Jenkins, Git, Maven, Grunt, and JMeter](https://github.com/dzuluagaapigee/apigee-ci-jenkins-git-maven-jmeter)
- [Continuous automated web tests using Jenkins and JMeter](https://www.linkedin.com/pulse/continuous-automated-web-tests-using-jenkins-jmeter-mahanta)
- [Automating JMeter tests with Maven and Jenkins](https://www.codecentric.de/wissens-hub/blog/automating-jmeter-tests-maven-jenkins)
- - 如何使用 Maven 和 Jenkins 自动化 JMeter 测试: [part 1](https://ribblescode.wordpress.com/2012/04/16/how-to-run-jmeter-tests-with-maven/), [part 2](https://ribblescode.wordpress.com/2012/04/16/how-to-automate-jmeter-tests-with-maven-and-jenkins-hudson-8/)
- - JMeter持续性能测试(JMeter + Ant + Jenkins): [part 1](https://www.testautomationguru.com/jmeter-continuous-performance-testing-part1/), [part 2](https://www.testautomationguru.com/jmeter-continuous-performance-testing-part2/)
+ - How to automate JMeter tests with Maven and Jenkins: [part 1](https://ribblescode.wordpress.com/2012/04/16/how-to-run-jmeter-tests-with-maven/), [part 2](https://ribblescode.wordpress.com/2012/04/16/how-to-automate-jmeter-tests-with-maven-and-jenkins-hudson-8/)
+ - JMeter Continuous Performance Testing (JMeter + Ant + Jenkins): [part 1](https://www.testautomationguru.com/jmeter-continuous-performance-testing-part1/), [part 2](https://www.testautomationguru.com/jmeter-continuous-performance-testing-part2/)
- [Continuous Integration 101: How to Run JMeter with Jenkins](https://dzone.com/articles/continuous-integration-101-how-to-run-jmeter-with)
-- 竹子
+- Bamboo
- [How to Run JMeter in a Continuous Integration Environment with Bamboo](https://dzone.com/articles/how-to-run-jmeter-in-a-continuous-integration-envi)
-- 团队城市
+- TeamCity
- [How to Run JMeter Tests with TeamCity for Continuous Integration](https://web.archive.org/web/20211204112944/https://www.blazemeter.com/blog/how-run-jmeter-tests-teamcity-continuous-integration/)
--CircleCI
+- CircleCI
- [How to integrate JMeter into CircleCI](https://www.blazemeter.com/blog/circleci-jmeter)
-- 声纳Qube
+- SonarQube
- [JMeter with Sonar](https://testersinaction.blogspot.com/2013/05/v-behaviorurldefaultvmlo_24.html)
## Distributed Testing
@@ -129,108 +129,112 @@
- [JMeter Distributed Testing Step-by-step](https://jmeter.apache.org/usermanual/jmeter_distributed_testing_step_by_step.pdf)
- [JMeter Remote Testing](https://jmeter.apache.org/usermanual/remote-test.html)
- [Setting up a JMeter Cluster for web server load testing](https://www.howtoforge.com/setting-up-jmeter-cluster-for-load-testing/)
-- Docker化
- - [Dockerized JMeter](https://gist.github.com/hhcordero/abd1dcaf6654cfe51d0b) - 使用 Docker 和 JMeter 进行分布式负载测试工作流程.
+- Dockerized
+ - [Dockerized JMeter](https://gist.github.com/hhcordero/abd1dcaf6654cfe51d0b) - Distributed load testing workflow with Docker and JMeter.
- [JMeter Docker Images](https://hub.docker.com/search/?isAutomated=0&isOfficial=0&page=1&pullCount=0&q=jmeter&starCount=0)
- [Distributed JMeter testing using Docker](https://srivaths.blogspot.com/2014/08/distrubuted-jmeter-testing-using-docker.html)
- [A Docker solution to JMeter + InfluxDB + Grafana performance testing](https://medium.com/@ellenhuang523/a-docker-solution-to-jmeter-influxdb-grafana-performance-testing-568848de7a0f)
- - [AutoMeter](https://github.com/intuit/autometer) - 一种自动化工具,用于使用分布式从站扩展负载测试,基于 JMeter 主从架构.
-- 云测试
- - 库伯内特斯
- - [jmeter-kubernetes](https://github.com/kubernauts/jmeter-kubernetes) - JMeter 集群支持 Kubernetes 和 OpenShift.
- - [jmeter-k8s-starterkit](https://github.com/Rbillon59/jmeter-k8s-starterkit) - JMeter k8s 入门套件,具有实时测试报告、JMeter 监控、k8s 监控和模拟即服务.
- - [kangal](https://github.com/hellofresh/kangal) - Kubernetes 和 Go 自动加载器解决方案,使用多个负载生成器在 Kubernetes 集群中运行性能测试.
- - [aks_testing_fwk](https://github.com/petegrimsdale/aks_testing_fwk) - 基于 AKS 的可扩展 JMeter 测试框架,具有 Grafana 报告.
- - 亚马逊网络服务
- - [jmeter-ec2](https://github.com/oliverlloyd/jmeter-ec2/) - 在 Amazon EC2 上自动运行 Apache JMeter.
- - [gee](https://github.com/kowalcj0/gee) - JMeter-EC2 项目的修改版本.
- - [os-jmeter-aws](https://github.com/Aptimyze/os-jmeter-aws) - 在多个 Amazon EC2 实例上运行 JMeter,在 ELK 中查看结果.
+ - [AutoMeter](https://github.com/intuit/autometer) - An automation tool for scaling load tests using distributed slaves, based on JMeter master-slave architecture.
+- Testing in Cloud
+ - Kubernetes
+ - [jmeter-kubernetes](https://github.com/kubernauts/jmeter-kubernetes) - JMeter cluster support for Kubernetes and OpenShift.
+ - [jmeter-k8s-starterkit](https://github.com/Rbillon59/jmeter-k8s-starterkit) - JMeter k8s starter kit, with live test reporting, JMeter monitoring, k8s monitoring and mock as a service.
+ - [kangal](https://github.com/hellofresh/kangal) - Kubernetes and Go Automatic Loader solution to run performance tests in Kubernetes cluster using multiple load generators.
+ - [aks_testing_fwk](https://github.com/petegrimsdale/aks_testing_fwk) - AKS-based scalable JMeter test framework with Grafana reporting.
+ - Amazon Web Services
+ - [jmeter-ec2](https://github.com/oliverlloyd/jmeter-ec2/) - Automates running Apache JMeter on Amazon EC2.
+ - [gee](https://github.com/kowalcj0/gee) - A modified version of JMeter-EC2 project.
+ - [os-jmeter-aws](https://github.com/Aptimyze/os-jmeter-aws) - Run JMeter on multiple Amazon EC2 instances, view results in ELK.
- [Load Testing with JMeter and Amazon EC2](https://medium.com/@alttaf/load-testing-with-jmeter-and-amazon-ec2-e143a7350596)
- [Performance Testing in the Cloud with JMeter & AWS](http://web.archive.org/web/20190526033436/http://www.artofsoftwaredevelopment.com/performance/performance-testing-in-the-cloud-with-jmeter-aws)
- [JMeter distributed testing with Amazon EC2](https://vedovini.net/2009/08/17/jmeter-distributed-testing-with-amazon-ec2/)
- - [jmeter-ecs](https://github.com/smithmicro/jmeter-ecs) - 用于 EC2 容器服务 (ECS) 上的分布式测试的 JMeter docker 映像.
- - 数字海洋
- - [Lightweight JMeter Cloud](https://docs.google.com/presentation/d/1Yi5C27C3Q0AnT-uw9SRnMeEqXSKLQ8h9O9Jqo1gQiyI/) - 使用 DigitalOcean、JMeter 和 Docker 构建您自己的 JMeter 云.
- - 微软Azure
- - [Load Testing Pipeline with JMeter, ACI and Terraform](https://github.com/Azure-Samples/jmeter-aci-terraform) - 使用 Apache JMeter 和 Terraform 的可扩展云负载/压力测试管道解决方案,可动态配置和销毁 Azure 上所需的基础设施.
+ - [jmeter-ecs](https://github.com/smithmicro/jmeter-ecs) - JMeter docker image for distributed testing on EC2 Container Service (ECS).
+ - DigitalOcean
+ - [Lightweight JMeter Cloud](https://docs.google.com/presentation/d/1Yi5C27C3Q0AnT-uw9SRnMeEqXSKLQ8h9O9Jqo1gQiyI/) - Building your own JMeter Cloud using DigitalOcean, JMeter and Docker.
+ - Microsoft Azure
+ - [Load Testing Pipeline with JMeter, ACI and Terraform](https://github.com/Azure-Samples/jmeter-aci-terraform) - Scalable cloud load/stress testing pipeline solution with Apache JMeter and Terraform to dynamically provision and destroy the required infrastructure on Azure.
## Cloud Services / SaaS
-*支持 JMeter 测试计划执行的基于云的负载测试服务列表.*
+*List of cloud-based load testing services with support of JMeter test plans execution.*
-- [Perforce BlazeMeter](https://www.blazemeter.com/) - 支持 JMeter 和 Selenium 的性能工程平台.
-- [OctoPerf](https://octoperf.com/) - SaaS 和本地负载测试工具,支持 JMeter 和 Selenium.
-- [Tricentis Flood](https://www.flood.io/) - 支持 JMeter、Gatting 和 Selenium 场景的负载测试服务.
-- [RedLine13](https://redline13.com/) - 基于 AWS 的负载测试服务,支持 JMeter、Gatting 和 Selenium 场景.
-- [LoadRunner Cloud](https://www.microfocus.com/en-us/products/loadrunner-cloud/overview) - Micro Focus 基于云的解决方案,用于 Web 和移动性能测试,支持 JMeter 和 Gadling(以前称为 HP StormRunner Load).
-- [Loadium](https://loadium.com/) - 基于 AWS 的负载测试服务,支持 JMeter 和 Selenium.
-- [Azure Microsoft](https://azure.microsoft.com/en-us/products/load-testing/) - Azure 负载测试服务使用 Apache JMeter.
+- [Perforce BlazeMeter](https://www.blazemeter.com/) - Performance engineering platform with JMeter and Selenium support.
+- [OctoPerf](https://octoperf.com/) - SaaS and On-Premise Load Testing Tool with JMeter and Selenium support.
+- [Tricentis Flood](https://www.flood.io/) - Load testing service with JMeter, Gatling and Selenium scenarios support.
+- [RedLine13](https://redline13.com/) - AWS-based load testing service with JMeter, Gatling and Selenium scenarios support.
+- [LoadRunner Cloud](https://www.microfocus.com/en-us/products/loadrunner-cloud/overview) - Micro Focus cloud-based solution for web and mobile performance testing with JMeter and Gatling support (formerly HP StormRunner Load).
+- [Loadium](https://loadium.com/) - AWS-based load testing service with JMeter and Selenium support.
+- [Azure Microsoft](https://azure.microsoft.com/en-us/products/load-testing/) - Azure Load Testing Service use Apache JMeter.
## Results Processing
-- [JMeter Report Dashboard](https://jmeter.apache.org/usermanual/generating-dashboard.html) - JMeter 支持仪表板报告生成,以从测试计划中获取图表和统计数据.
-- [Latency Lingo](https://latencylingo.com) - 发布测试结果以生成包含见解的托管交互式仪表板.
+- [JMeter Report Dashboard](https://jmeter.apache.org/usermanual/generating-dashboard.html) - JMeter supports dashboard report generation to get graphs and statistics from a test plan.
+- [Latency Lingo](https://latencylingo.com) - Publish test results to generate hosted, interactive dashboards containing insights.
### Results Analysis
-- [JMeter Log Analysis](https://cwiki.apache.org/confluence/display/jmeter/LogAnalysis) - JMeter 日志分析的建议和秘诀.
+- [JMeter Log Analysis](https://cwiki.apache.org/confluence/display/jmeter/LogAnalysis) - Suggestions and recipes for JMeter log analysis.
- [Analyzing JMeter Results](https://www.datazoo.de/articles/158/performance-testing-analyzing-jmeter-results)
- [JMeter Result Analysis: The Ultimate Guide](https://octoperf.com/blog/2017/10/19/how-to-analyze-jmeter-results/)
-- [JtlReporter](https://github.com/ludeknovy/jtl-reporter) - 在线报告应用程序,通过上传 JTL 文件生成报告.
-- [JMeter Result Analysis Plugin](https://github.com/afranken/jmeter-analysis-maven-plugin) - Maven 插件,可解析 JMeter 测试结果并生成带有图表的详细报告.
-- [JMeter Results Analyser](https://sourceforge.net/projects/jmstats/) - 基于 Web 的应用程序,用于整理、分析和报告 JMeter 测试结果.
-- [JMeter Graph Tool Maven Plugin](https://github.com/vdaburon/jmeter-graph-tool-maven-plugin) - Maven 插件,用于使用 CMDRunner 和过滤结果工具创建图表和过滤结果 [JMeter Plugins](#plugins) ; 通常与 [JMeter Maven Plugin](#tools--plugins) 和一组 ["companion" plugins](https://github.com/vdaburon/jmeter-graph-tool-maven-plugin#compagnion-tools).
-- 数据库结果收集器
- - [JMeter DBCollector Plugin](https://sourceforge.net/projects/jmeterdbcollect/) - 插件可将结果记录到数据库中以实现更有效的报告.
- - [JMeter MySQLCollector Plugin](https://cwiki.apache.org/confluence/display/jmeter/MysqlCollectorPlugin) - 用于配置侦听器以登录 MySQL 数据库的补丁.
-- SLA 和 KPI
- - [JMeter SLA Report](https://github.com/sgoeschl/jmeter-sla-report) - 基于 JAMon 的 JMeter HTML 报告生成器.
- - [JMeter JUnit Reporter](https://github.com/tilln/jmeter-junit-reporter) - Apache JMeter 插件,用于根据自定义 KPI(关键绩效指标)生成 XML 格式的 JUnit 报告.
+- [JtlReporter](https://github.com/ludeknovy/jtl-reporter) - Online reporting application to generate reports by uploading JTL file.
+- [JMeter Result Analysis Plugin](https://github.com/afranken/jmeter-analysis-maven-plugin) - Maven plugin that parses JMeter test results and generates detailed reports with charts.
+- [JMeter Results Analyser](https://sourceforge.net/projects/jmstats/) - Web-based application for collating, analysing and reporting JMeter test results.
+- [JMeter Graph Tool Maven Plugin](https://github.com/vdaburon/jmeter-graph-tool-maven-plugin) - Maven plugin to create graphs and filter results using CMDRunner and Filter Results Tools from [JMeter Plugins](#plugins); usually used along with the [JMeter Maven Plugin](#tools--plugins) and set of ["companion" plugins](https://github.com/vdaburon/jmeter-graph-tool-maven-plugin#compagnion-tools).
+- DB Results Collectors
+ - [JMeter DBCollector Plugin](https://sourceforge.net/projects/jmeterdbcollect/) - Plugin to enable results logging into a database for more effective reporting.
+ - [JMeter MySQLCollector Plugin](https://cwiki.apache.org/confluence/display/jmeter/MysqlCollectorPlugin) - Patch to configure listener to log into MySQL database.
+- SLA and KPIs
+ - [JMeter SLA Report](https://github.com/sgoeschl/jmeter-sla-report) - JMeter HTML report generator based on JAMon.
+ - [JMeter JUnit Reporter](https://github.com/tilln/jmeter-junit-reporter) - Apache JMeter plugin for generating JUnit Reports in XML format, based on custom KPIs (Key Performance Indicators).
+ - Tools to validate results from KPIs:
+ - [JUnit KPI Reporter from JMeter CSV Report](https://github.com/vdaburon/JUnitReportKpiJMeterReportCsv) - Tool to generate JUnit Report based on custom KPIs applied to the JMeter Report CSV file.
+ - [JUnit KPI Reporter from JMeter Dashboard Statistics JSON File](https://github.com/vdaburon/JUnitReportKpiJMeterDashboardStats) - Tool to generate JUnit Report based on custom KPIs applied to the JMeter Dashboard Statistics JSON file.
+ - [JUnit Report Compare 2 JMeter Report CSV Files](https://github.com/vdaburon/JUnitReportKpiCompareJMeterReportCsv) - Tool to compare 2 load tests using JMeter Report CSV files and create a JUnit Report based on custom KPIs.
### Reporting & Visualization
-- InfluxDB 和 Grafana
- - [Using JMeter with InfluxDB & Grafana](https://www.vinsguru.com/category/influxdb/) - 使用 InfluxDB 和 Grafana 收集和可视化实时测试结果和服务器监控统计数据的指南集合.
+- InfluxDB & Grafana
+ - [Using JMeter with InfluxDB & Grafana](https://www.vinsguru.com/category/influxdb/) - Collection of guides to collect and visualize real-time test results and server monitoring stats using InfluxDB & Grafana.
- [How to Use Grafana to Monitor JMeter Non-GUI Results](https://dzone.com/articles/how-to-use-grafana-to-monitor-jmeter-non-gui-resul)
- - [jmeterReports](https://github.com/kirillyu/jmeterReports) - 使用 Grafana 自定义仪表板自动生成的 JMeter 测试运行结果报告到 Confluence 中:ru:.
- - [InfluxDB Community Template for JMeter](https://github.com/influxdata/community-templates/tree/master/apache_jmeter) - 预打包的 InfluxDB 配置,其中包含从仪表板和 Telegraf 配置到单个清单文件中的通知和警报的所有内容.
- - Grafana 仪表板
- - [JMeter Load Test Dashboard](https://grafana.com/grafana/dashboards/1152-jmeter-load-test/) - Grafana 仪表板显示 JMeter(由 NovaTec-APM)提供的实时负载测试指标.
- - [JMeter Dashboard using Core InfluxdbBackendListenerClient](https://grafana.com/grafana/dashboards/5496-apache-jmeter-dashboard-by-ubikloadpack/) - 使用 InfluxDB 和 Grafana(由 Philippe M)实时监控 Apache JMeter 负载测试.
- - [JMeter Dashboard (3.2 and up)](https://grafana.com/grafana/dashboards/3351-jmeter-3-3/) - 使用 InfluxDB 和 Grafana(由 adrianbanu)实时监控 JMeter 负载测试.
- - [JMeter (via prometheus exporter)](https://grafana.com/grafana/dashboards/2492-jmeter/) - Grafana 仪表板,用于通过 Prometheus 导出器检查 JMeter 指标(由 chiabre 提供).
- - [JMeter-InfluxBD-Writer Plugin](https://github.com/NovatecConsulting/JMeter-InfluxDB-Writer) - JMeter 插件可将负载测试数据即时写入 InfluxDB.
- - [JMeter Results to InfluxDB](https://github.com/soprasteria/jmeter2influxdb) - 从 csv 文件读取 JMeter 结果并放入 InfluxDB 数据库中.
-- ELK堆栈
- - [Using ELK](https://ecmarchitect.com/archives/2014/09/09/3932) - 使用 Elasticsearch、Logstash 和 Kibana 可视化 JMeter 测试结果.
- - [JMeter + ElasticSearch Live Monitoring](https://medium.com/@anthony.gauthier325/jmeter-elasticsearch-live-monitoring-c895c843c51e) - 使用 ElasticSearch 后端监听器和 Grafana/Kibana 实时监控结果.
- - [jmeter-logstash](https://github.com/anasoid/jmeter-logstash) - 实时或测试结束后使用 Docker 和 Logstash 解析 JTL 结果,并将数据发送到 Elasticsearch 或 InfluxDb,以获得漂亮的仪表板并比较不同的测试.
-- 普罗米修斯
- - [jmeter-prometheus-plugin](https://github.com/johrstrom/jmeter-prometheus-plugin) - Apache JMeter 的 Prometheus 监听器,在 HTTP API 中公开结果.
- - [jmeter-prometheus-listener](https://github.com/kolesnikovm/jmeter-prometheus-listener) - 用于 Prometheus 指标导出的 Apache JMeter 后端侦听器实现.
- - [ulp-observability-plugin](https://github.com/ubikingenierie/ulp-observability-plugin) - 允许您从您喜欢的浏览器监控 JMeter CLI 性能测试,而无需在 GUI 模式下启动 JMeter.
+ - [jmeterReports](https://github.com/kirillyu/jmeterReports) - Autogenerated JMeter test-run results reported into Confluence, using Grafana custom dashboards :ru:.
+ - [InfluxDB Community Template for JMeter](https://github.com/influxdata/community-templates/tree/master/apache_jmeter) - Prepackaged InfluxDB configurations that contain everything from dashboards and Telegraf configurations to notifications and alerts in a single manifest file.
+ - Grafana Dashboards
+ - [JMeter Load Test Dashboard](https://grafana.com/grafana/dashboards/1152-jmeter-load-test/) - Grafana dashboard shows live load test metrics provided by JMeter (by NovaTec-APM).
+ - [JMeter Dashboard using Core InfluxdbBackendListenerClient](https://grafana.com/grafana/dashboards/5496-apache-jmeter-dashboard-by-ubikloadpack/) - Monitor your Apache JMeter load test in real time with InfluxDB and Grafana (by Philippe M).
+ - [JMeter Dashboard (3.2 and up)](https://grafana.com/grafana/dashboards/3351-jmeter-3-3/) - Monitor JMeter load test in real time with InfluxDB and Grafana (by adrianbanu).
+ - [JMeter (via prometheus exporter)](https://grafana.com/grafana/dashboards/2492-jmeter/) - A Grafana dashboard to inspect JMeter metrics via Prometheus exporter (by chiabre).
+ - [JMeter-InfluxBD-Writer Plugin](https://github.com/NovatecConsulting/JMeter-InfluxDB-Writer) - JMeter plugin to write load test data on-the-fly into InfluxDB.
+ - [JMeter Results to InfluxDB](https://github.com/soprasteria/jmeter2influxdb) - Read JMeter results from csv file and put into InfluxDB database.
+- ELK Stack
+ - [Using ELK](https://ecmarchitect.com/archives/2014/09/09/3932) - Using Elasticsearch, Logstash, and Kibana to visualize JMeter test results.
+ - [JMeter + ElasticSearch Live Monitoring](https://medium.com/@anthony.gauthier325/jmeter-elasticsearch-live-monitoring-c895c843c51e) - Using the ElasticSearch Backend listener and Grafana/Kibana to monitor results in real time.
+ - [jmeter-logstash](https://github.com/anasoid/jmeter-logstash) - Parse JTL result with Docker and Logstash in real time or after test end, and send data to Elasticsearch or InfluxDb, to have a nice dashboard and compare different tests.
+- Prometheus
+ - [jmeter-prometheus-plugin](https://github.com/johrstrom/jmeter-prometheus-plugin) - A Prometheus Listener for Apache JMeter that exposes results in HTTP API.
+ - [jmeter-prometheus-listener](https://github.com/kolesnikovm/jmeter-prometheus-listener) - Apache JMeter Backend Listener implementation for Prometheus metrics exporting.
+ - [ulp-observability-plugin](https://github.com/ubikingenierie/ulp-observability-plugin) - Allows you to monitor your JMeter CLI performance test from your favorite browser without having to start JMeter in GUI mode.
- ClickHouse
- - [JMeter Results from ClickHouse](https://grafana.com/grafana/dashboards/9561-jmeter-results-from-clickhouse-eng/) - 使用 [JMeter Listener pack](https://gitlab.com/testload/jmeter-listener/-/wikis/3.3-ClickHouse-usage)、ClickHouse 和 Grafana 来收集和监控测试结果.
- - [jmeter-clickhouse-listener](https://gitlab.com/testload-group/jmeter-clickhouse-listener) - JMeter 插件允许将负载测试数据即时写入 ClickHouse.
-- 后端监听器实现
- - [jmeter-elasticsearch-backend-listener](https://github.com/anthonygauthier/jmeter-elasticsearch-backend-listener) - JMeter 插件,用于将测试结果发送到 ElasticSearch 引擎.
- - [jmeter-backend-azure](https://github.com/adrianmo/jmeter-backend-azure) - JMeter 插件,用于将测试结果发送到 Azure Application Insights.
- - [jmeter-backend-listener-kafka](https://github.com/rahulsinghai/jmeter-backend-listener-kafka) - JMeter 插件,用于将测试结果发送到 Kafka 服务器.
- - [jmeter-listener](https://gitlab.com/testload/jmeter-listener) - JMeter 插件可将负载测试数据即时写入 ClickHouse、InfluxDB、ElasticSearch.
- - [jmeter-influxdb2-listener-plugin](https://github.com/mderevyankoaqa/jmeter-influxdb2-listener-plugin) - 适用于 Apache JMeter 的 InfluxDB v2.0 监听器插件.
- - [jmeter-datadog-backend-listener](https://github.com/DataDog/jmeter-datadog-backend-listener) - 将 JMeter 测试结果发送到 Datadog.
- - [jmeter-dynatrace-plugin](https://github.com/dynatrace-oss/jmeter-dynatrace-plugin) - JMeter 后端侦听器实现,用于通过 Dynatrace MINT 指标摄取将记录的负载测试指标发送到配置的 Dynatrace 监控环境.
- - [jmeter-backend-newrelic](https://github.com/darrensmithwtc/jmeter-backend-newrelic) - 一个 JMeter 插件,用于将测试结果发送到 New Relic Metrics API.
-- AWS 云观察
- - [jmeter-cw-logs](https://github.com/concurrencylabs/jmeter-cw-logs) - 用于将 JMeter 测试结果发布到 AWS CloudWatch Logs 的 CloudFormation 模板.
-- 自定义和弃用
- - [Using Matplotlib & Python](https://www.metaltoad.com/blog/plotting-your-load-test-jmeter) - 使用 Matplotlib 绘图工具和 Python 绘制 JMeter 负载测试结果.
- - [Statistical Aggregate Report](https://rubenlaguna.com/post/2007-01-02-better-jmeter-graphs/) - 自定义统计聚合报告侦听器,用于增强结果可视化.
- - [JChav](https://github.com/d6y/jchav) - JMeter 图表历史和可视化库.
- - JMeter 仪表板: [howto](https://seangkuan.blogspot.com/2015/06/jmeter-dashboard-realtime-monitoring-of.html), [sources](https://github.com/vincentskooi/JMeterDashboard) - JMeter负载测试实时监控.
- - [Using CMDRunner & Powershell](https://performancewebautoamtionother.blogspot.com/2015/12/jmeter-create-graphs-with-cmdrunner.html) - 使用 CMDRunner 和 powershell 并行执行创建 JMeter 图表.
+ - [JMeter Results from ClickHouse](https://grafana.com/grafana/dashboards/9561-jmeter-results-from-clickhouse-eng/) - Using the [JMeter Listener pack](https://gitlab.com/testload/jmeter-listener/-/wikis/3.3-ClickHouse-usage), ClickHouse and Grafana to collect and monitor test results.
+ - [jmeter-clickhouse-listener](https://gitlab.com/testload-group/jmeter-clickhouse-listener) - JMeter plugin allows to write load test data on-the-fly to ClickHouse.
+- Backend Listener Implementations
+ - [jmeter-elasticsearch-backend-listener](https://github.com/anthonygauthier/jmeter-elasticsearch-backend-listener) - JMeter plugin to send test results to an ElasticSearch engine.
+ - [jmeter-backend-azure](https://github.com/adrianmo/jmeter-backend-azure) - JMeter plugin to send test results to Azure Application Insights.
+ - [jmeter-backend-listener-kafka](https://github.com/rahulsinghai/jmeter-backend-listener-kafka) - JMeter plugin to send test results to a Kafka server.
+ - [jmeter-listener](https://gitlab.com/testload/jmeter-listener) - JMeter plugin to write load test data on-the-fly to ClickHouse, InfluxDB, ElasticSearch.
+ - [jmeter-influxdb2-listener-plugin](https://github.com/mderevyankoaqa/jmeter-influxdb2-listener-plugin) - InfluxDB v2.0 listener plugin for Apache JMeter.
+ - [jmeter-datadog-backend-listener](https://github.com/DataDog/jmeter-datadog-backend-listener) - Send JMeter test results to Datadog.
+ - [jmeter-dynatrace-plugin](https://github.com/dynatrace-oss/jmeter-dynatrace-plugin) - A JMeter Backend listener implementation to send the recorded load test metrics via the Dynatrace MINT metric ingest to the configured Dynatrace monitoring environment.
+ - [jmeter-backend-newrelic](https://github.com/darrensmithwtc/jmeter-backend-newrelic) - A JMeter plugin to send test results to New Relic Metrics API.
+- AWS CloudWatch
+ - [jmeter-cw-logs](https://github.com/concurrencylabs/jmeter-cw-logs) - CloudFormation template for publishing JMeter test results to AWS CloudWatch Logs.
+- Custom & Deprecated
+ - [Using Matplotlib & Python](https://www.metaltoad.com/blog/plotting-your-load-test-jmeter) - Plotting JMeter load test results with Matplotlib plotting tool and Python.
+ - [Statistical Aggregate Report](https://rubenlaguna.com/post/2007-01-02-better-jmeter-graphs/) - Custom Statistical Aggregate Report listener for enhanced results visualization.
+ - [JChav](https://github.com/d6y/jchav) - JMeter Chart History and Visualization library.
+ - JMeter Dashboard: [howto](https://seangkuan.blogspot.com/2015/06/jmeter-dashboard-realtime-monitoring-of.html), [sources](https://github.com/vincentskooi/JMeterDashboard) - Real-time monitoring of JMeter load test.
+ - [Using CMDRunner & Powershell](https://performancewebautoamtionother.blogspot.com/2015/12/jmeter-create-graphs-with-cmdrunner.html) - Create JMeter graphs with CMDRunner with powershell parallel execution.
## Performance Testing
@@ -249,13 +253,13 @@
### Mainframe Environments
-- [JMeter RTE Plugin](https://github.com/Blazemeter/RTEPlugin) - JMeter RTE(远程终端仿真器协议)插件,用于测试大型机应用程序.
+- [JMeter RTE Plugin](https://github.com/Blazemeter/RTEPlugin) - JMeter RTE (Remote Terminal Emulator protocol) plugin for testing Mainframe applications.
### RPC Frameworks
-- [JMeter gRPC Plugin](https://github.com/zalopay-oss/jmeter-grpc-plugin) - JMeter插件支持负载测试gRPC.
-- [JMeter gRPC Request](https://github.com/zalopay-oss/jmeter-grpc-request) - JMeter gRPC 请求负载测试插件.
-- [JMeter Dubbo Plugin](https://github.com/thubbo/jmeter-plugins-for-apache-dubbo) - Apache Dubbo 的 JMeter 插件.
+- [JMeter gRPC Plugin](https://github.com/zalopay-oss/jmeter-grpc-plugin) - JMeter plugin supports load test gRPC.
+- [JMeter gRPC Request](https://github.com/zalopay-oss/jmeter-grpc-request) - JMeter gRPC Request load test plugin.
+- [JMeter Dubbo Plugin](https://github.com/thubbo/jmeter-plugins-for-apache-dubbo) - JMeter plugin for Apache Dubbo.
### RESTful API
@@ -265,16 +269,16 @@
### Plugins
-- [JMeter Plugins](https://jmeter-plugins.org/) - Apache JMeter 的独立插件集,插件管理器引用了许多插件并简化了安装.
-- [Ubik Load Pack](https://ubikloadpack.com/) - Apache JMeter 的生产力扩展.
-- GitHub 主题: [jmeter-plugin](https://github.com/topics/jmeter-plugin), [jmeter-plugins](https://github.com/topics/jmeter-plugins) - 探索标有“jmeter-plugin”或“jmeter-plugins”标签的 JMeter 插件.
+- [JMeter Plugins](https://jmeter-plugins.org/) - Independent set of plugins for Apache JMeter, with plugin manager references many plugins and simplifies installation.
+- [Ubik Load Pack](https://ubikloadpack.com/) - Productivity extensions for Apache JMeter.
+- GitHub Topics: [jmeter-plugin](https://github.com/topics/jmeter-plugin), [jmeter-plugins](https://github.com/topics/jmeter-plugins) - Explore JMeter plugins tagged with the `jmeter-plugin` or `jmeter-plugins` labels.
### Correlation
-- [Correlation Recorder Plugin](https://github.com/Blazemeter/CorrelationRecorder) - JMeter 插件通过在记录时提供变量的自动关联来简化具有动态变量的应用程序的记录过程.
-- [Siebel CRM Plugin](https://github.com/Blazemeter/SiebelPlugin) - JMeter 插件通过在记录时提供变量的自动关联来简化 Siebel CRM 应用程序的脚本编写❄️.
-- [ULP Auto-correlator Plugin](https://www.ubik-ingenierie.com/blog/ubikloadpack-autocorrelator-plugin-help/) - 用于 Oracle 和基于 Vaadin 的应用程序的商业插件 [Ubik Load Pack](#plugins).
+- [Correlation Recorder Plugin](https://github.com/Blazemeter/CorrelationRecorder) - JMeter plugin that simplifies the process of recording for applications with Dynamic Variables by providing automatic correlations of variables at recording time.
+- [Siebel CRM Plugin](https://github.com/Blazemeter/SiebelPlugin) - JMeter plugin to simplify the scripting of Siebel CRM applications by providing automatic correlations of variables at recording time ❄️.
+- [ULP Auto-correlator Plugin](https://www.ubik-ingenierie.com/blog/ubikloadpack-autocorrelator-plugin-help/) - Commercial plugin for Oracle and Vaadin-based applications from [Ubik Load Pack](#plugins).
### Extending JMeter
@@ -284,93 +288,93 @@
- [How to create a plugin in JMeter](https://stackoverflow.com/questions/20422640/how-to-create-a-plugin-in-jmeter)
- [Custom JMeter Samplers and Config Elements](https://codyaray.com/2014/07/custom-jmeter-samplers-and-config-elements)
- [Implement Custom JMeter Samplers](https://dzone.com/articles/implement-custom-jmeter-samplers)
-- [Hello JMeter plugin](https://github.com/Bugazelle/hello-jmeter-plugin) - 创建您的第一个 JMeter 插件的简短、清晰和快速的指南.
+- [Hello JMeter plugin](https://github.com/Bugazelle/hello-jmeter-plugin) - A brief, clear & fast guide to create your first JMeter plugin.
### IDE Integration
-- [Intellij IDEA IDE Plugin](https://plugins.jetbrains.com/plugin/7013-jmeter-plugin) - 创建运行配置并从 Intellij IDEA 运行 JMeter 测试.
-- [JMeter + Eclipse HOWTO](https://cwiki.apache.org/confluence/display/jmeter/JMeterAndEclipseHowTo) - 使用 Eclipse IDE 开发 JMeter 项目.
+- [Intellij IDEA IDE Plugin](https://plugins.jetbrains.com/plugin/7013-jmeter-plugin) - Create run configurations and run JMeter tests from Intellij IDEA.
+- [JMeter + Eclipse HOWTO](https://cwiki.apache.org/confluence/display/jmeter/JMeterAndEclipseHowTo) - Develop the JMeter project with Eclipse IDE.
- [Using a Load Generator in NetBeans IDE](https://netbeans.apache.org//kb/docs/java/profile-loadgenerator.html)
### Editors
-*除了标准 JMeter GUI 和 XML 编辑器之外,JMX 文件的替代编辑器.*
+*Alternative editors for JMX files, in addition to standard JMeter GUI and XML editors.*
-- [BlocklyJMX Editor](https://jmeter-plugins.org/editor/) - 基于 Web 的 JMeter 测试计划文件查看器和编辑器(JMeter 测试计划文件的一部分) [JMeter Plugins](#plugins) 项目).
-- [JEval](https://github.com/QAInsights/JEval) - 一个基于 Python 的实用程序,可评估 JMeter 测试计划并通过分析每个元素提供建议和最佳实践.
-- [JMX Enhancer](https://www.jmxenhancer.com/) - 加快准备 JMeter 测试计划的解决方案.
-- [jmx.js](https://www.vinodkd.org/jmx.js/) - 基于 Web 的 JMeter JMX 文件编辑器.
+- [BlocklyJMX Editor](https://jmeter-plugins.org/editor/) - A web-based viewer and editor for JMeter test plan files (part of [JMeter Plugins](#plugins) project).
+- [JEval](https://github.com/QAInsights/JEval) - A Python-based utility which evaluates JMeter test plan and provides recommendations and best practices by analyzing each element.
+- [JMX Enhancer](https://www.jmxenhancer.com/) - A solution to expedite preparation of JMeter test plans.
+- [jmx.js](https://www.vinodkd.org/jmx.js/) - Web-based editor for JMeter JMX files 💀.
## APM Integration
-*与应用程序性能监控 (APM) 工具集成,以分析应用程序服务器、数据库服务器和 Web 服务的性能.*
+*Integration with Application Performance Monitoring (APM) tools to analyze the performance of application servers, database servers, and web services.*
-- [Servers Performance Monitoring Plugin](https://jmeter-plugins.org/wiki/PerfMon/) - 服务器监控插件来自 [JMeter Plugins](#plugins) 项目.
-- [CA App Synthetic Monitor](https://asm.saas.broadcom.com/en/feature/transaction-monitoring-web-application-testing.html) - 支持 JMeter 的事务监控和测试解决方案.
+- [Servers Performance Monitoring Plugin](https://jmeter-plugins.org/wiki/PerfMon/) - Server monitoring plugin from [JMeter Plugins](#plugins) project.
+- [CA App Synthetic Monitor](https://asm.saas.broadcom.com/en/feature/transaction-monitoring-web-application-testing.html) - Transaction monitoring & testing solution with JMeter support.
- [Dynatrace and JMeter integration](https://www.dynatrace.com/support/help/platform-modules/cloud-automation/test-automation/dynatrace-and-jmeter-integration)
-- [JMeter integration with AppDynamics](https://docplayer.net/62851982-Jmeter-integration-with-appdynamics.html) - 与 JMeter 集成的 APM 和 EUM 解决方案.
-- 使用 New Relic 和 JMeter 进行性能修复: [part 1](https://moduscreate.com/blog/performance-remediation-using-new-relic-jmeter-part-1-3/), [part 2](https://moduscreate.com/blog/performance-remediation-using-new-relic-jmeter-part-2-3/)
+- [JMeter integration with AppDynamics](https://docplayer.net/62851982-Jmeter-integration-with-appdynamics.html) - APM & EUM solution with JMeter integration.
+- Performance Remediation using New Relic and JMeter: [part 1](https://moduscreate.com/blog/performance-remediation-using-new-relic-jmeter-part-1-3/), [part 2](https://moduscreate.com/blog/performance-remediation-using-new-relic-jmeter-part-2-3/)
## JMeter Performance
-- [JMeter Performance](https://cwiki.apache.org/confluence/display/jmeter/JMeterPerformance) - JMeter 跨版本的性能演变.
-- [JMeter Performance and Tuning Tips](https://www.ubik-ingenierie.com/blog/jmeter_performance_tuning_tips/) - 尤比克工程公司.
-- 如何加速 JMeter: [part 1](https://pflb.us/blog/how-to-speed-up-jmeter-part-1/), [part 2](https://pflb.us/blog/how-to-speed-up-jmeter-part-2/)
+- [JMeter Performance](https://cwiki.apache.org/confluence/display/jmeter/JMeterPerformance) - JMeter performance evolution across versions.
+- [JMeter Performance and Tuning Tips](https://www.ubik-ingenierie.com/blog/jmeter_performance_tuning_tips/) - By Ubik Ingenierie.
+- How to speed up JMeter: [part 1](https://pflb.us/blog/how-to-speed-up-jmeter-part-1/), [part 2](https://pflb.us/blog/how-to-speed-up-jmeter-part-2/)
## Tips & Tricks
-- [JMeter tips](https://web.archive.org/web/20221126233834/https://www.webwob.com/html/jmeter_tips.html) - JMeter 提示和技巧便签本.
+- [JMeter tips](https://web.archive.org/web/20221126233834/https://www.webwob.com/html/jmeter_tips.html) - JMeter tips and tricks scratchpad.
## Books
-- [Apache JMeter: A Practical Beginner's Guide to Automated Testing and Performance Measurement for Your Websites](https://books.google.com/books?id=nX8oKIEvUcYC) - 作者:Emily H. Halili(Packt 出版社).
-- [Performance Testing with JMeter 2.9](https://books.google.com/books?id=fpWmv3wPT64C) - By Bayo Erinle ([Packt Publishing](https://www.packtpub.com/product/performance-testing-with-jmeter-29/9781782165842) ); 使用 Apache JMeter 测试 Web 应用程序的指南以及实用的实践示例.
+- [Apache JMeter: A Practical Beginner's Guide to Automated Testing and Performance Measurement for Your Websites](https://books.google.com/books?id=nX8oKIEvUcYC) - By Emily H. Halili (Packt Publishing).
+- [Performance Testing with JMeter 2.9](https://books.google.com/books?id=fpWmv3wPT64C) - By Bayo Erinle ([Packt Publishing](https://www.packtpub.com/product/performance-testing-with-jmeter-29/9781782165842)); guide to test web applications using Apache JMeter with practical, hands-on examples.
- [Performance Testing with JMeter, 2nd Edition](https://books.google.com/books?id=6ditCAAAQBAJ) - By Bayo Erinle ([Packt Publishing](https://www.packtpub.com/product/performance-testing-with-jmeter/9781784394813)).
- [Performance Testing with JMeter 3, 3rd Edition](https://books.google.com/books?id=BedDDwAAQBAJ) - By Bayo Erinle ([Packt Publishing](https://www.packtpub.com/product/performance-testing-with-jmeter-3-third-edition/9781787285774)).
-- [JMeter Cookbook](https://books.google.com/books?id=gJUeBQAAQBAJ) - By Bayo Erinle ([Packt Publishing](https://www.packtpub.com/product/jmeter-cookbook/9781783988280) ); 70 个富有洞察力且实用的秘诀可帮助成功使用 Apache JMeter.
-- [JMeter by Example](https://books.google.com/books?id=iWeJDAEACAAJ) - 作者:Sai Matam 和 Jagdeep Jain([Leanpub](https://leanpub.com/jmeterbyexample) ); 一个简单、实用、分步的教程,用于衡量网站的性能.
-- [Pro Apache JMeter: Web Application Performance Testing](https://books.google.com/books?id=YJ4xDwAAQBAJ) - 作者:Sai Matam 和 Jagdeep Jain([Apress](https://link.springer.com/book/10.1007/978-1-4842-2961-3)).
-- [Master Apache JMeter: From load testing to DevOps](https://books.google.com/books?id=D_amDwAAQBAJ) - 安东尼奥·戈麦斯·罗德里格斯 (Antonio Gomes Rodrigues)、布鲁诺·德米翁 (Milamber) 和菲利普·懋琬 (Philippe Mouawad)([Leanpub](https://leanpub.com/master-jmeter-from-load-test-to-devops), [Packt Publishing](https://www.packtpub.com/product/master-apache-jmeter-from-load-testing-to-devops/9781839217647)).
-- [Advanced JMeter Testing](https://leanpub.com/advanced_jmeter_testing) - 彭妮·库里奇 ([Leanpub](https://leanpub.com/advanced_jmeter_testing)),为 Apache JMeter 5.0 编写自定义组件的指南.
+- [JMeter Cookbook](https://books.google.com/books?id=gJUeBQAAQBAJ) - By Bayo Erinle ([Packt Publishing](https://www.packtpub.com/product/jmeter-cookbook/9781783988280)); 70 insightful and practical recipes to help successfully use Apache JMeter.
+- [JMeter by Example](https://books.google.com/books?id=iWeJDAEACAAJ) - By Sai Matam and Jagdeep Jain ([Leanpub](https://leanpub.com/jmeterbyexample)); a simple, practical, step-by-step tutorial to measure the performance of websites.
+- [Pro Apache JMeter: Web Application Performance Testing](https://books.google.com/books?id=YJ4xDwAAQBAJ) - By Sai Matam and Jagdeep Jain ([Apress](https://link.springer.com/book/10.1007/978-1-4842-2961-3)).
+- [Master Apache JMeter: From load testing to DevOps](https://books.google.com/books?id=D_amDwAAQBAJ) - By Antonio Gomes Rodrigues, Bruno Demion (Milamber) and Philippe Mouawad ([Leanpub](https://leanpub.com/master-jmeter-from-load-test-to-devops), [Packt Publishing](https://www.packtpub.com/product/master-apache-jmeter-from-load-testing-to-devops/9781839217647)).
+- [Advanced JMeter Testing](https://leanpub.com/advanced_jmeter_testing) - By Penny Curich ([Leanpub](https://leanpub.com/advanced_jmeter_testing)), guide to write custom components for Apache JMeter 5.0.
## Trainings & Courses
-- [JMeter: Performance and Load Testing (Feb 2019)](https://www.linkedin.com/learning/jmeter-performance-and-load-testing) - 通过 LinkedIn 学习.
-- [Advanced JMeter (Jul 2020)](https://www.linkedin.com/learning/advanced-jmeter) - 通过 LinkedIn 学习.
-- [JMeter Training Courses](https://www.nobleprog.co.uk/jmeter-training) - 作者:NobleProg.
-- [BlazeMeter University](https://www.blazemeter.com/university) - 由 BlazeMeter 提供.
-- [JMeter Courses collection](https://www.udemy.com/topic/jmeter/) - 乌德米.
-- [Web Applications (and Mobile Apps) Performance Testing with JMeter](http://pragmatictestlabs.com/web-applications-mobile-apps-performance-testing-jmeter/) - 由实用测试实验室提供.
-- [Training courses on Load Testing with Apache JMeter](https://www.ubik-ingenierie.com/blog/jmeter-trainings-by-contributors-and-committers/) - 尤比克工程公司.
-- [Apache JMeter Training](https://qainsights.com/apache-jmeter-training/) - 由 QAInsights 提供.
-- [JMeter Getting Started Course (Apr 2019)](https://www.pluralsight.com/courses/jmeter-getting-started) - 由 Pluralsight 提供.
+- [JMeter: Performance and Load Testing (Feb 2019)](https://www.linkedin.com/learning/jmeter-performance-and-load-testing) - By LinkedIn Learning.
+- [Advanced JMeter (Jul 2020)](https://www.linkedin.com/learning/advanced-jmeter) - By LinkedIn Learning.
+- [JMeter Training Courses](https://www.nobleprog.co.uk/jmeter-training) - By NobleProg.
+- [BlazeMeter University](https://www.blazemeter.com/university) - By BlazeMeter.
+- [JMeter Courses collection](https://www.udemy.com/topic/jmeter/) - By Udemy.
+- [Web Applications (and Mobile Apps) Performance Testing with JMeter](http://pragmatictestlabs.com/web-applications-mobile-apps-performance-testing-jmeter/) - By Pragmatic Test Labs.
+- [Training courses on Load Testing with Apache JMeter](https://www.ubik-ingenierie.com/blog/jmeter-trainings-by-contributors-and-committers/) - By Ubik Ingenierie.
+- [Apache JMeter Training](https://qainsights.com/apache-jmeter-training/) - By QAInsights.
+- [JMeter Getting Started Course (Apr 2019)](https://www.pluralsight.com/courses/jmeter-getting-started) - By Pluralsight.
## Videos
- [JMeter Tutorials](https://www.youtube.com/c/AutomationStepByStep/search?query=jmeter) - By Automation Step by Step.
-- [Learn Apache JMeter Series](https://www.youtube.com/playlist?list=PLJ9A48W0kpRIjLkZ32Do9yDZXnnm7_uj_) - 由 QAInsights 提供.
-- [JMeter / Devops/ CI-CD / Cloud](https://www.youtube.com/c/xavki-linux/search?query=jmeter) - 作者:xavki :fr:.
+- [Learn Apache JMeter Series](https://www.youtube.com/playlist?list=PLJ9A48W0kpRIjLkZ32Do9yDZXnnm7_uj_) - By QAInsights.
+- [JMeter / Devops/ CI-CD / Cloud](https://www.youtube.com/c/xavki-linux/search?query=jmeter) - By xavki :fr:.
## Community
### Blogs
-- [BlazeMeter Blog](https://www.blazemeter.com/blog) - 有关 JMeter 和性能测试的 BlazeMeter 博客.
-- [Ubik Load Pack Blog](https://www.ubik-ingenierie.com/blog/category/jmeter/) - Ubik 工程博客.
-- [TestAutomationGuru Blog](https://www.testautomationguru.com/category/jmeter/) - 关于测试自动化的技术博客.
-- [RedLine13 Blog](https://www.redline13.com/blog/tag/jmeter/) - RedLine13 博客中的 JMeter 文章.
-- [Flood.io Blog](https://www.flood.io/blog) - 来自 Flood IO 的负载测试想法、故事和想法.
-- [JMeter Blog](https://shantonusarker.blogspot.com/p/jmeter.html) - 另一个使用 JMeter 进行性能和自动化测试的博客.
-- [OctoPerf Blog](https://octoperf.com/categories/jmeter/) - 关于 JMeter 和负载测试的 OctoPerf 博客.
-- [Abstracta JMeter Archives](https://abstracta.us/blog/tag/jmeter/) - 关于 JMeter 的摘要博客.
-- [JMeter Tips](https://jmeter-tips.blogspot.com/) - 有关 Apache JMeter 和 Web 应用程序性能测试的博客.
-- [JMeter Expert Blog](https://jmeter-expert.blogspot.com/) - JMeterExpert 博客.
-- [JMeter Series](http://blog.sourcepole.com/2011/01/04/jmeter-series/) - 源极博客.
-- [JMeter Basics](https://thatsabug.com/tags/#jmeter-series) ——若昂·法里亚斯.
-- [Azure Load Testing Blog](https://techcommunity.microsoft.com/t5/apps-on-azure-blog/bg-p/AppsonAzureBlog/label-name/Azure%20Load%20Testing) - 由微软技术社区提供.
+- [BlazeMeter Blog](https://www.blazemeter.com/blog) - BlazeMeter blog about JMeter and performance testing.
+- [Ubik Load Pack Blog](https://www.ubik-ingenierie.com/blog/category/jmeter/) - Ubik Ingenierie blog.
+- [TestAutomationGuru Blog](https://www.testautomationguru.com/category/jmeter/) - Technical blog on test automation.
+- [RedLine13 Blog](https://www.redline13.com/blog/tag/jmeter/) - JMeter articles in RedLine13 blog.
+- [Flood.io Blog](https://www.flood.io/blog) - Load testing thoughts, stories and ideas from Flood IO.
+- [JMeter Blog](https://shantonusarker.blogspot.com/p/jmeter.html) - Another blog for performance & automation testing using JMeter.
+- [OctoPerf Blog](https://octoperf.com/categories/jmeter/) - OctoPerf blog about JMeter and load testing.
+- [Abstracta JMeter Archives](https://abstracta.us/blog/tag/jmeter/) - Abstracta blog about JMeter.
+- [JMeter Tips](https://jmeter-tips.blogspot.com/) - Blog about Apache JMeter and performance testing of web applications 💀.
+- [JMeter Expert Blog](https://jmeter-expert.blogspot.com/) - JMeterExpert blog 💀.
+- [JMeter Series](http://blog.sourcepole.com/2011/01/04/jmeter-series/) - Sourcepole blog 💀.
+- [JMeter Basics](https://thatsabug.com/tags/#jmeter-series) - By João Farias.
+- [Azure Load Testing Blog](https://techcommunity.microsoft.com/t5/apps-on-azure-blog/bg-p/AppsonAzureBlog/label-name/Azure%20Load%20Testing) - By Microsoft Tech Community.
### Forums
@@ -381,11 +385,11 @@
### Twitter
-- [@ApacheJMeter](https://twitter.com/apachejmeter) - Apache JMeter 负载测试工具的官方 Twitter 帐户.
-- [@jmeter_plugins](https://twitter.com/jmeter_plugins) - JMeter 负载测试工具的自定义插件项目的 Twitter 帐户.
-- [@BlazeMeter](https://twitter.com/BlazeMeter) - Blazemeter 的官方 Twitter 帐户,它是基于 JMeter 的 DevOps 性能工程平台.
-- [@masterjmeter](https://twitter.com/masterjmeter) - 官方账号 [Master Apache JMeter from Load Testing to DevOps](#books) 书.
-- [@ubikloadpack](https://twitter.com/ubikloadpack) - Twitter 帐户 [Ubik Load Pack](#plugins),用于视频流和复杂协议负载测试的自定义 JMeter 插件.
+- [@ApacheJMeter](https://twitter.com/apachejmeter) - Official Twitter account of the Apache JMeter load testing tool.
+- [@jmeter_plugins](https://twitter.com/jmeter_plugins) - Twitter account of custom plugins project for JMeter load testing tool.
+- [@BlazeMeter](https://twitter.com/BlazeMeter) - Official Twitter account of Blazemeter, performance engineering platform for DevOps, based on JMeter.
+- [@masterjmeter](https://twitter.com/masterjmeter) - Official account of the [Master Apache JMeter from Load Testing to DevOps](#books) book.
+- [@ubikloadpack](https://twitter.com/ubikloadpack) - Twitter account of [Ubik Load Pack](#plugins), custom JMeter plugins for Video Streaming & complex protocols load testing.
### Q&A
@@ -398,19 +402,19 @@
### Awesome Lists
-- [Awesome Software Quality](https://github.com/ligurio/sqa-wiki) - 免费软件测试和验证资源列表.
-- [Awesome Testing](https://github.com/TheJambo/awesome-testing) - 精选的测试资源列表.
-- [Awesome Tsung](https://github.com/aliesbelik/awesome-tsung) - 开源多协议分布式负载测试工具,用 Erlang 开发.
-- [Awesome Gatling](https://github.com/aliesbelik/awesome-gatling) - 基于Scala、Akka和Netty的开源负载和性能测试框架.
-- [Awesome k6](https://github.com/grafana/awesome-k6) - 开源、以开发人员为中心的性能监控和负载测试解决方案.
-- [Awesome Locust](https://github.com/aliesbelik/awesome-locust) - 用 Python 编写的开源可扩展负载测试框架.
+- [Awesome Software Quality](https://github.com/ligurio/sqa-wiki) - A list of free software testing and verification resources.
+- [Awesome Testing](https://github.com/TheJambo/awesome-testing) - A curated list of testing resources.
+- [Awesome Tsung](https://github.com/aliesbelik/awesome-tsung) - Open-source multi-protocol distributed load testing tool, developed in Erlang.
+- [Awesome Gatling](https://github.com/aliesbelik/awesome-gatling) - Open-source load and performance testing framework based on Scala, Akka and Netty.
+- [Awesome k6](https://github.com/grafana/awesome-k6) - Open-source, developer-centric performance monitoring and load testing solution.
+- [Awesome Locust](https://github.com/aliesbelik/awesome-locust) - Open-source scalable load testing framework written in Python.
### Other
-- [How They Load Test](https://github.com/aliesbelik/how-they-load) - 关于世界各地的公司如何执行负载测试的公开可用资源的精选集合.
-- [Load Testing Toolkit](https://github.com/aliesbelik/load-testing-toolkit) - 用于调试、基准测试、负载和压力测试代码或服务的开源工具集合.
+- [How They Load Test](https://github.com/aliesbelik/how-they-load) - A curated collection of publicly available resources on how companies around the world perform load testing.
+- [Load Testing Toolkit](https://github.com/aliesbelik/load-testing-toolkit) - Collection of open-source tools for debugging, benchmarking, load and stress testing your code or services.
## Contributing
-欢迎贡献!
+
+
+
-请看一下 [CONTRIBUTING](https://github.com/aliesbelik/awesome-jmeter/blob/master/CONTRIBUTING.md) 首先是指导方针.
+Contributions are welcome!
+Please take a look at the [CONTRIBUTING](https://github.com/aliesbelik/awesome-jmeter/blob/master/CONTRIBUTING.md) guidelines first.
diff --git a/docs/awesome/awesome-python-data-science.md b/docs/awesome/awesome-python-data-science.md
index 6dcf6047f1..10af6187fe 100644
--- a/docs/awesome/awesome-python-data-science.md
+++ b/docs/awesome/awesome-python-data-science.md
@@ -106,6 +106,7 @@
* [imgaug_extension](https://github.com/cadenai/imgaug_extension) - Additional augmentations for imgaug.
* [Augmentor](https://github.com/mdbloice/Augmentor) - Image augmentation library in Python for machine learning.
* [albumentations](https://github.com/albu/albumentations) - Fast image augmentation library and easy-to-use wrapper around other libraries.
+* [LAVIS](https://github.com/salesforce/LAVIS) - A One-stop Library for Language-Vision Intelligence.
## Reinforcement Learning
* [Gymnasium](https://github.com/Farama-Foundation/Gymnasium) - An API standard for single-agent reinforcement learning environments, with popular reference environments and related utilities (formerly [Gym](https://github.com/openai/gym)).
diff --git a/docs/awesome/awesome-ruby.md b/docs/awesome/awesome-ruby.md
index b91c5b4d6a..254b0198cc 100644
--- a/docs/awesome/awesome-ruby.md
+++ b/docs/awesome/awesome-ruby.md
@@ -375,7 +375,7 @@ Thanks to all [contributors](https://github.com/markets/awesome-ruby/graphs/cont
* [business_time](https://github.com/bokmann/business_time) - Support for doing time math in business hours and days.
* [ByStar](https://github.com/radar/by_star) - Find ActiveRecord objects by year, month, fortnight, week and more!
* [Chronic](https://github.com/mojombo/chronic) - A natural language date/time parser written in pure Ruby.
-* [date_range_formatter](https://github.com/darkleaf/date_range_formatter) - The simple tool to make work with date ranges in Ruby more enjoyable.
+* [date_range_formatter](https://github.com/darkleaf/date_range_formatter) - The simple tool to make work with date ranges in Ruby more enjoyable.
* [groupdate](https://github.com/ankane/groupdate) - The simplest way to group temporal data in ActiveRecord, arrays and hashes.
* [holidays](https://github.com/holidays/holidays) - A collection of Ruby methods to deal with statutory and other holidays.
* [ice_cube](https://github.com/seejohnrun/ice_cube) - A date recurrence library which allows easy creation of recurrence rules and fast querying.
@@ -630,6 +630,7 @@ Where to discover new Ruby libraries, projects and trends.
* [HappyMapper](https://github.com/dam5s/happymapper) - Object to XML mapping library, using Nokogiri.
* [HTML::Pipeline](https://github.com/jch/html-pipeline) - HTML processing filters and utilities.
* [Nokogiri](https://nokogiri.org) - An HTML, XML, SAX, and Reader parser with XPath and CSS selector support.
+* [Nokolexbor](https://github.com/serpapi/nokolexbor) - High-performance HTML5 parser based on Lexbor, with support for both CSS selectors and XPath.
* [Oga](https://gitlab.com/yorickpeterse/oga) - An XML/HTML parser written in Ruby. Oga does not require system libraries such as libxml, making it easier and faster to install on various platforms.
* [Ox](https://github.com/ohler55/ox) - A fast XML parser and Object marshaller.
* [ROXML](https://github.com/Empact/roxml) - Custom mapping and bidirectional marshalling between Ruby and XML using annotation-style class methods, via Nokogiri or LibXML.
@@ -840,6 +841,7 @@ Where to discover new Ruby libraries, projects and trends.
* [ranked-model](https://github.com/mixonic/ranked-model) - A modern row sorting library for ActiveRecord. It uses ARel aggressively and is better optimized than most other libraries.
* Tree
* [ActsAsTree](https://github.com/amerine/acts_as_tree) - Extends ActiveRecord to add simple support for organizing items into parent–children relationships.
+ * [ActsAsRecursiveTree](https://github.com/1and1/acts_as_recursive_tree) - ActsAsTree but recursive.
* [Ancestry](https://github.com/stefankroes/ancestry) - Organise ActiveRecord model into a tree structure using a variation on the materialised path pattern.
* [Awesome Nested Set](https://github.com/collectiveidea/awesome_nested_set) - Awesome Nested Set is an implementation of the nested set pattern for ActiveRecord models.
* [Closure Tree](https://github.com/mceachen/closure_tree) - Easily and efficiently make your ActiveRecord models support hierarchies using a Closure Table.
@@ -979,6 +981,7 @@ Where to discover new Ruby libraries, projects and trends.
* [que-scheduler](https://github.com/hlascelles/que-scheduler) - A lightweight cron scheduler for the async job worker Que.
* [resque-scheduler](https://github.com/resque/resque-scheduler) - A light-weight job scheduling system built on top of Resque.
* [rufus-scheduler](https://github.com/jmettraux/rufus-scheduler) - Job scheduler for Ruby (at, cron, in and every jobs).
+* [ruby-clock](https://github.com/jjb/ruby-clock) - A job scheduler which runs jobs each in their own thread in a persistent process.
* [Sidekiq-Cron](https://github.com/ondrejbartas/sidekiq-cron) - A scheduling add-on for Sidekiq.
* [Simple Scheduler](https://github.com/simplymadeapps/simple_scheduler) - An enhancement for Heroku Scheduler + Sidekiq for scheduling jobs at specific times with a readable YML file.
* [Whenever](https://github.com/javan/whenever) - A Ruby gem that provides a clear syntax for writing and deploying cron jobs.
diff --git a/docs/awesome/awesome-rust.md b/docs/awesome/awesome-rust.md
index a1f30b28bc..40d2083300 100644
--- a/docs/awesome/awesome-rust.md
+++ b/docs/awesome/awesome-rust.md
@@ -201,6 +201,7 @@ See also [Games Made With Piston](https://github.com/PistonDevelopers/piston/wik
* [ivanceras/svgbob](https://github.com/ivanceras/svgbob) — converts ASCII diagrams into SVG graphics
* [Limeth/euclider](https://github.com/Limeth/euclider) — A real-time 4D CPU ray tracer
* [RazrFalcon/resvg](https://github.com/RazrFalcon/resvg) — An SVG rendering library.
+* [rodrigorc/papercraft](https://github.com/rodrigorc/papercraft) - A tool to unwrap 3D models and create them in paper with scissors and glue.
* [rustq/vue-skia](https://github.com/rustq/vue-skia) — Skia based 2d graphics vue rendering library. It is based on Rust to implement software rasterization to perform rendering.
* [turnage/valora](https://crates.io/crates/valora) — A library for generative fine art ![Rust](https://github.com/turnage/valora/workflows/Rust/badge.svg?branch=master)
* [Twinklebear/tray_rust](https://github.com/Twinklebear/tray_rust) — A ray tracer
diff --git a/docs/awesome/awesome-selfhosted.md b/docs/awesome/awesome-selfhosted.md
index 3825947c53..9c5dafbcae 100644
--- a/docs/awesome/awesome-selfhosted.md
+++ b/docs/awesome/awesome-selfhosted.md
@@ -27,7 +27,6 @@ See [Contributing](#contributing).
_Related: [Database Management](#database-management), [Personal Dashboards](#personal-dashboards)_
-- [Ackee](https://ackee.electerious.com) - Self-hosted analytics tool for those who care about privacy. ([Demo](http://demo.ackee.electerious.com), [Source Code](https://github.com/electerious/Ackee)) `MIT` `Nodejs/Docker/K8S`
- [Aptabase](https://aptabase.com/) - Open source, privacy first and simple analytics for mobile and desktop apps. ([Source Code](https://github.com/aptabase/aptabase)) `AGPL-3.0` `Docker`
- [AWStats](http://www.awstats.org/) - Generate statistics from web, streaming, ftp or mail server logfiles. ([Source Code](https://github.com/eldy/awstats)) `GPL-3.0` `Perl`
- [Countly Community Edition](https://count.ly) - Real time mobile and web analytics, crash reporting and push notifications platform. ([Source Code](https://github.com/countly)) `AGPL-3.0` `Nodejs/Docker`
@@ -51,7 +50,7 @@ _Related: [Database Management](#database-management), [Personal Dashboards](#pe
- [Socioboard](https://github.com/socioboard/Socioboard-5.0) `⚠` - Social media management, analytics, and reporting platform supporting nine social media networks out-of-the-box. `GPL-3.0` `Nodejs`
- [Superset](http://superset.apache.org/) - Modern data exploration and visualization platform. ([Source Code](https://github.com/apache/superset)) `Apache-2.0` `Python`
- [Swetrix](https://swetrix.com/) - Ultimate, open-source web analytics to satisfy all your needs. ([Demo](https://swetrix.com/projects/STEzHcB1rALV), [Source Code](https://github.com/Swetrix/selfhosting)) `AGPL-3.0` `Docker`
-- [Umami](https://umami.is/) - Simple, fast, privacy-focused alternative to Google Analytics. ([Demo](https://app.umami.is/share/8rmHaheU/umami.is), [Source Code](https://github.com/umami-software/umami)) `MIT` `Nodejs/Docker`
+- [Umami](https://umami.is/) - Simple, fast, privacy-focused alternative to Google Analytics. ([Demo](https://analytics.umami.is/share/LGazGOecbDtaIwDr/umami.is), [Source Code](https://github.com/umami-software/umami)) `MIT` `Nodejs/Docker`
### Archiving and Digital Preservation (DP)
@@ -71,6 +70,7 @@ _Related: [Content Management Systems (CMS)](#content-management-systems-cms)_
- [Ganymede](https://github.com/Zibbp/ganymede) `⚠` - Twitch VOD and Live Stream archiving platform. Includes a rendered chat for each archive. `GPL-3.0` `Docker`
- [LiveStreamDVR](https://github.com/MrBrax/LiveStreamDVR) `⚠` - An automatic Twitch recorder capable of capturing live streams, chat messages and stream metadata. `MIT` `Python/Nodejs/Docker`
- [Omeka S](https://omeka.org/s/) - Omeka S is a web publication system for universities, galleries, libraries, archives, and museums. It consists of a local network of independently curated exhibits sharing a collaboratively built pool of items, media, and their metadata. ([Source Code](https://github.com/omeka/omeka-s)) `GPL-3.0` `Nodejs`
+- [Wallabag](https://www.wallabag.org) - Wallabag, formerly Poche, is a web application allowing you to save articles to read them later with improved readability. ([Source Code](https://github.com/wallabag/wallabag)) `MIT` `PHP`
- [Wayback](https://github.com/wabarc/wayback) - A self-hosted toolkit for archiving webpages to the Internet Archive, archive.today, IPFS, and local file systems. `GPL-3.0` `Go`
- [Webarchive](https://github.com/derfenix/webarchive) - Lightweight self-hosted _wayback machine_ that creates HTML and PDF files from your bookmarks. `BSD-3-Clause` `Go`
@@ -264,7 +264,6 @@ _See also: [Comparison of CalDAV and CardDAV implementations - Wikipedia](https:
- [SimpleX Chat](https://github.com/simplex-chat/simplex-chat) - The most private and secure chat and applications platform - now with double ratchet E2E encryption. `AGPL-3.0` `Haskell`
- [Soketi](https://soketi.app/) - Simple, fast, and resilient open-source WebSockets server (drop-in alternative to Pusher). ([Source Code](https://github.com/soketi/soketi)) `MIT` `Nodejs/Docker/K8S`
- [Spectrum 2](https://spectrum.im/) - Spectrum 2 is an open source instant messaging transport. It allows users to chat together even when they are using different IM networks. ([Source Code](https://github.com/SpectrumIM/spectrum2)) `GPL-3.0` `C++`
-- [StoneAge Messenger](https://cweb.gitlab.io/StoneAge.html) - A self-hosted Android messenger, S3-compatible storage is the only backend needed. ([Source Code](https://gitlab.com/cweb-repos/cweb-conversations), [Clients](https://f-droid.org/en/packages/com.cweb.messenger/)) `GPL-3.0` `Java`
- [Synapse](https://matrix-org.github.io/synapse/latest/) - Server for [Matrix](https://matrix.org/), an open standard for decentralized persistent communication. ([Source Code](https://github.com/matrix-org/synapse)) `Apache-2.0` `Python`
- [Syndie](https://syndie.de) - Syndie is a libre system for operating distributed forums. `CC0-1.0` `Java`
- [Tailchat](https://tailchat.msgbyte.com/) - Next generation noIM application in your own workspace, not only another Slack/Discord/rocket.chat. ([Demo](https://nightly.paw.msgbyte.com/), [Source Code](https://github.com/msgbyte/tailchat)) `Apache-2.0` `Docker/K8S/Nodejs`
@@ -329,7 +328,6 @@ Simple deployment of [E-mail](https://en.wikipedia.org/wiki/Email) servers, e.g.
- [Exim](https://www.exim.org/) - Message transfer agent (MTA) developed at the University of Cambridge. ([Source Code](https://git.exim.org/exim.git)) `GPL-3.0` `C/deb`
- [Haraka](https://haraka.github.io/) - High-performance, pluginable SMTP server written in Javascript. ([Source Code](https://github.com/haraka/Haraka)) `MIT` `Nodejs`
- [MailCatcher](https://mailcatcher.me/) - Ruby gem that deploys a simply SMTP MTA gateway that accepts all mail and displays in web interface. Useful for debugging or development. ([Source Code](https://github.com/sj26/mailcatcher)) `MIT` `Ruby`
-- [Maildrop](https://gitlab.com/markbeeson/maildrop) - Disposable email SMTP server, also useful for development. `MIT` `Scala`
- [OpenSMTPD](https://opensmtpd.org/) - Secure SMTP server implementation from the OpenBSD project. ([Source Code](https://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.sbin/smtpd/)) `ISC` `C/deb`
- [Postfix](http://www.postfix.org/) - Fast, easy to administer, and secure Sendmail replacement. `IPL-1.0` `C/deb`
- [Sendmail](https://www.proofpoint.com/us/products/email-protection/open-source-email-solution) - Message transfer agent (MTA). `Sendmail` `C/deb`
@@ -429,7 +427,6 @@ Simple deployment of [E-mail](https://en.wikipedia.org/wiki/Email) servers, e.g.
- [BuddyPress](https://buddypress.org/about/) - Powerful plugin that takes your WordPress.org powered site beyond the blog with social-network features like user profiles, activity streams, user groups, and more. ([Source Code](https://github.com/buddypress/BuddyPress)) `GPL-2.0` `PHP`
- [Cactus Comments](https://cactus.chat/) - Cactus Comments is a federated comment system for the open web built on Matrix. ([Demo](https://cactus.chat/demo/), [Source Code](https://gitlab.com/cactus-comments/)) `GPL-3.0` `Docker/Python`
- [Chirpy](https://chirpy.dev) - Chirpy is an open-source, privacy-friendly and customizable Disqus (comment system) alternate. ([Demo](https://chirpy.dev/play), [Source Code](https://github.com/devrsi0n/chirpy)) `AGPL-3.0` `Docker/Nodejs`
-- [Commento](https://gitlab.com/commento/commento) - Commento is a discussion platform that you can embed on your blog, news articles, and any place where you want your readers to add comments. `MIT` `Go/Docker`
- [Coral](https://coralproject.net/) - A better commenting experience from Vox Media. ([Source Code](https://github.com/coralproject/talk)) `Apache-2.0` `Docker/Nodejs`
- [diaspora*](https://diasporafoundation.org/) - Distributed social networking server. ([Source Code](https://github.com/diaspora/diaspora)) `AGPL-3.0` `Ruby`
- [Discourse](https://www.discourse.org/) - Advanced forum / community solution based on Ruby and JS. ([Demo](https://try.discourse.org/), [Source Code](https://github.com/discourse/discourse)) `GPL-2.0` `Docker`
@@ -485,7 +482,6 @@ _Related: [Conference Management](#conference-management)_
- [Janus](https://janus.conf.meetecho.com/) - General-purpose, lightweight, minimalist WebRTC Server. ([Demo](https://janus.conf.meetecho.com/demos.html), [Source Code](https://github.com/meetecho/janus-gateway)) `GPL-3.0` `C`
- [Jitsi Meet](https://jitsi.org/Projects/JitsiMeet) - Jitsi Meet is an OpenSource (MIT) WebRTC Javascript application that uses Jitsi Videobridge to provide high quality, scalable video conferences. ([Source Code](https://github.com/jitsi/jitsi-meet)) `Apache-2.0` `Nodejs/Docker/deb`
- [Jitsi Video Bridge](https://jitsi.org/Projects/JitsiVideobridge) - WebRTC compatible Selective Forwarding Unit (SFU) that allows for multiuser video communication. ([Source Code](https://github.com/jitsi/jitsi-videobridge)) `Apache-2.0` `Java/deb`
-- [LiveKit](https://livekit.io/) - Modern, scalable WebRTC conferencing platform with client SDKs. ([Demo](https://github.com/livekit/livekit#live-demos), [Source Code](https://github.com/livekit/livekit)) `Apache-2.0` `Go`
- [MiroTalk C2C](https://c2c.mirotalk.com) - Real-time cam-2-cam video calls & screen sharing, end-to-end encrypted, to embed in any website with a simple iframe. ([Source Code](https://github.com/miroslavpejic85/mirotalkc2c)) `MIT` `Nodejs/Docker`
- [MiroTalk P2P](https://p2p.mirotalk.com) - Simple, secure, fast real-time video conferences up to 4k and 60fps, compatible with all browsers and platforms. ([Demo](https://p2p.mirotalk.com/newcall), [Source Code](https://github.com/miroslavpejic85/mirotalk)) `AGPL-3.0` `Nodejs/Docker`
- [MiroTalk SFU](https://sfu.mirotalk.com) - Simple, secure, scalable real-time video conferences up to 4k, compatible with all browsers and platforms. ([Demo](https://sfu.mirotalk.com/newroom), [Source Code](https://github.com/miroslavpejic85/mirotalksfu)) `AGPL-3.0` `Nodejs/Docker`
@@ -528,7 +524,7 @@ Management and administration tools for community supported agriculture and food
_Related: [E-commerce](#e-commerce)_
-- [ACP Admin](https://acp-admin.ch/) - CSA administration. Manage members, subscriptions, deliveries, drop-off locations, member participation, invoices and emails. ([Source Code](https://github.com/acp-admin/acp-admin/)) `MIT` `Ruby`
+- [ACP Admin](https://acp-admin.ch/) - CSA administration. Manage members, subscriptions, deliveries, drop-off locations, member participation, invoices and emails (documentation in French). ([Source Code](https://github.com/acp-admin/acp-admin/)) `MIT` `Ruby`
- [FoodCoopShop](https://www.foodcoopshop.com/) - User-friendly open source software for food-coops. ([Source Code](https://github.com/foodcoopshop/foodcoopshop)) `AGPL-3.0` `PHP/Docker`
- [Foodsoft](https://foodcoops.net/) - Web-based software to manage a non-profit food coop (product catalog, ordering, accounting, job scheduling). ([Source Code](https://github.com/foodcoops/foodsoft)) `AGPL-3.0` `Docker/Ruby`
- [juntagrico](https://juntagrico.org/) - Management platform for community gardens and vegetable cooperatives. ([Source Code](https://github.com/juntagrico/juntagrico)) `LGPL-3.0` `Python`
@@ -766,6 +762,7 @@ A [news aggregator](https://en.wikipedia.org/wiki/News_aggregator), also termed
- [newsdash](https://github.com/buzz/newsdash) - A news dashboard inspired by iGoogle and Netvibes. `AGPL-3.0` `Docker/Nodejs`
- [Newspipe](https://git.sr.ht/~cedric/newspipe) - Newspipe is a web news reader. ([Demo](https://www.newspipe.org/signup)) `AGPL-3.0` `Python`
- [reader](https://github.com/lemon24/reader) - A Python feed reader web app and library (so you can use it to build your own), with only standard library and pure-Python dependencies. `BSD-3-Clause` `Python`
+- [Readflow](https://readflow.app) - Lightweight news reader with modern interface and features: full-text search, automatic categorization, archiving, offline support, notifications... ([Source Code](https://github.com/ncarlier/readflow)) `MIT` `Go/Docker`
- [RSS-Bridge](https://github.com/RSS-Bridge/rss-bridge) - Generate RSS/ATOM feeds for websites which don't have one. `Unlicense` `PHP/Docker`
- [RSS Monster](https://github.com/pietheinstrengholt/rssmonster) - An easy to use web-based RSS aggregator and reader compatible with the Fever API (alternative to Google Reader). `MIT` `PHP`
- [RSS2EMail](https://github.com/rss2email/rss2email) - Fetches RSS/Atom-feeds and pushes new Content to any email-receiver, supports OPML. `GPL-2.0` `Python`
@@ -958,7 +955,6 @@ Utilities for managing game servers.
Collaborative software or [groupware](https://en.wikipedia.org/wiki/Collaborative_software) is designed to help people working on a common task to attain their goals. Groupware often regroups multiple services such as file sharing, calendar/events management, address books... in a single, integrated application.
-- [BlueMind](https://www.bluemind.net/en/) - Groupware with email, calendar, address books, exchange active sync, exchange MAPI protocol support. ([Source Code](https://forge.bluemind.net/stash/projects/BM/repos/bluemind-public/browse)) `AGPL-3.0` `Java`
- [Citadel](https://www.citadel.org/) - Groupware including email, calendar/scheduling, address books, forums, mailing lists, IM, wiki and blog engines, RSS aggregation and more. ([Source Code](https://www.citadel.org/source.html)) `GPL-3.0` `C/Docker/Shell`
- [Corteza](https://cortezaproject.org) - CRM including a unified workspace, enterprise messaging and a low code environment for rapidly and securely delivering records-based management solutions. ([Demo](https://latest.cortezaproject.org), [Source Code](https://github.com/cortezaproject/corteza)) `Apache-2.0` `Go`
- [Cozy Cloud](https://cozy.io/) - Personal cloud where you can manage and sync your contact, files and calendars, and manage your budget with an app store full of community contributions. ([Source Code](https://github.com/cozy/)) `GPL-3.0` `Nodejs`
@@ -1056,6 +1052,19 @@ Tools and software to help with education and learning.
- [RosarioSIS](https://www.rosariosis.org/) - RosarioSIS, free Student Information System for school management. ([Demo](https://www.rosariosis.org/demo/), [Source Code](https://gitlab.com/francoisjacquet/rosariosis/)) `GPL-2.0` `PHP`
+### Manufacturing
+
+**[`^ back to top ^`](#awesome-selfhosted)**
+
+Software to manage [3D printers](https://en.wikipedia.org/wiki/3D_printing), [CNC machines](https://en.wikipedia.org/wiki/Numerical_control) and other physical manufacturing tools.
+
+- [CNCjs](https://cnc.js.org/) - A web-based interface for CNC milling controller running Grbl, Smoothieware, or TinyG. ([Source Code](https://github.com/cncjs/cncjs/)) `MIT` `Nodejs`
+- [Fluidd](https://docs.fluidd.xyz/) - Lightweight & responsive user interface for Klipper, the 3D printer firmware. ([Source Code](https://github.com/fluidd-core/fluidd)) `GPL-3.0` `Docker/Nodejs`
+- [Mainsail](https://docs.mainsail.xyz/) - A modern and responsive user interface for the Klipper 3D printer firmware. Control and monitor your printer from everywhere, from any device. ([Source Code](https://github.com/mainsail-crew/mainsail)) `GPL-3.0` `Docker/Python`
+- [Octoprint](https://octoprint.org/) - A snappy web interface for controlling consumer 3D printers. ([Source Code](https://github.com/OctoPrint/OctoPrint)) `AGPL-3.0` `Docker/Python`
+- [VanDAM](https://github.com/Floppy/van_dam) - Digital asset manager for 3d print files; STL, OBJ, 3MF and more. `MIT` `Docker`
+
+
### Maps and Global Positioning System (GPS)
**[`^ back to top ^`](#awesome-selfhosted)**
@@ -1071,7 +1080,6 @@ _See also: [awesome-openstreetmap](https://github.com/osmlab/awesome-openstreetm
- [MapBBCodeShare](https://github.com/MapBBCode/share.mapbbcode.org) - Tool for sharing custom OSM maps. Support for annotated markers, polygons, lines, multi-format import/export, multiple layers, shortlinks. ([Demo](http://share.mapbbcode.org/)) `WTFPL` `PHP`
- [Nominatim](https://nominatim.org/) - Server application for geocoding (address -> coordinates) and reverse geocoding (coordinates -> address) on OpenStreetMap data. ([Source Code](https://github.com/osm-search/Nominatim)) `GPL-2.0` `C`
- [Open Source Routing Machine (OSRM)](http://project-osrm.org/) - High performance routing engine designed to run on OpenStreetMap data and offering an HTTP API, C++ library interface, and Nodejs wrapper. ([Demo](https://map.project-osrm.org/), [Source Code](https://github.com/Project-OSRM/osrm-backend)) `BSD-2-Clause` `C++`
-- [OpenGTS](http://www.opengts.org/) - Entry-level fleet tracking system. Supports variety of tracking devices and protocols. Comes with rich web-interface and reporting features. ([Demo](http://track.opengts.org/track/Track), [Source Code](https://sourceforge.net/projects/opengts/files/server-base/)) `Apache-2.0` `Java`
- [OpenRouteService](https://openrouteservice.org/) - Selfhosted route service with directions, isochrones, time-distance matrix, route optimization, etc. ([Demo](https://openrouteservice.org/dev/#/api-docs/introduction), [Source Code](https://github.com/GIScience/openrouteservice)) `GPL-3.0` `Docker/Java`
- [OpenStreetMap](https://www.openstreetmap.org/) - Collaborative project to create a free editable map of the world. ([Source Code](https://github.com/openstreetmap/openstreetmap-website), [Clients](https://wiki.openstreetmap.org/wiki/Software)) `GPL-2.0` `Ruby`
- [OpenTripPlanner](https://www.opentripplanner.org/) - Multimodal trip planning software based on OpenStreetMap data and consuming published GTFS-formatted data to suggest routes using local public transit systems. ([Source Code](https://github.com/opentripplanner/OpenTripPlanner)) `LGPL-3.0` `Java/Javascript`
@@ -1099,7 +1107,6 @@ _See also: [List of streaming media systems - Wikipedia](https://en.wikipedia.or
[Audio](https://en.wikipedia.org/wiki/Audio) streaming tools and software.
-- [Airsonic Advanced](https://github.com/airsonic-advanced/airsonic-advanced) - Open-source web-based media streamer and jukebox based on Airsonic, with several key performance and feature enhancements. `GPL-3.0` `Java/Docker`
- [Ampache](https://ampache.org/) - Web based audio/video streaming application. ([Demo](https://play.dogmazic.net/), [Source Code](https://github.com/ampache/ampache)) `AGPL-3.0` `PHP`
- [Audiobookshelf](https://www.audiobookshelf.org/) - Fully open-source self-hosted audiobook and podcast server. It streams all audio formats, keeps and syncs progress across devices. Comes with open-source apps for Android and iOS. ([Source Code](https://github.com/advplyr/audiobookshelf), [Clients](https://github.com/advplyr/audiobookshelf-app)) `GPL-3.0` `Docker/deb/Nodejs`
- [Audioserve](https://github.com/izderadicka/audioserve) - Simple personal server to serve audio files from directories (audiobooks, music, podcasts...). Focused on simplicity and supports sync of play position between clients. `MIT` `Rust`
@@ -1167,15 +1174,12 @@ _See also: [List of streaming media systems - Wikipedia](https://en.wikipedia.or
- [Kerberos.io](https://kerberos.io) - Kerberos.io is a video surveillance solution, which works with any camera and on every Linux based machine (Raspberry Pi, Docker, Kubernetes cluster). ([Demo](https://demo.kerberos.io/), [Source Code](https://github.com/kerberos-io/agent)) `MIT` `Docker/K8S`
- [MediaCMS](https://mediacms.io) - MediaCMS is a modern, fully featured open source video and media CMS, written in Python/Django/React, featuring a REST API. ([Source Code](https://github.com/mediacms-io/mediacms)) `AGPL-3.0` `Python/Docker`
- [Oblecto](https://github.com/robinp7720/Oblecto) `⚠` - Media server for Movies and TV Shows with a responsive Vue.js frontend. It has robust transcoding support as well as federation capabilities to share your library with your friends. `AGPL-3.0` `Nodejs`
-- [Oddworks](https://gitlab.com/oddnetworks/oddworks/core) - Oddworks is an open source video distribution platform built to destroy the barriers to streaming television with SDKs for Roku, Apple iOS/tvOS, Google Android, and Amazon FireTV. `MIT` `Nodejs`
-- [Olaris](https://gitlab.com/olaris/olaris-server) - Olaris is an open-source, community driven, media manager and transcoding server. `GPL-3.0` `Go/Docker`
- [Open Streaming Platform](https://openstreamingplatform.com) - Live and on-demand video streaming (alternative to Twitch and Youtube Live). ([Source Code](https://gitlab.com/Deamos/flask-nginx-rtmp-manager)) `MIT` `Python`
- [OvenMediaEngine](https://ovenmediaengine.com) - OvenMediaEngine is a selfhostable Open-Source Streaming Server with Sub-Second Latency. ([Demo](https://demo.ovenplayer.com), [Source Code](https://github.com/AirenSoft/OvenMediaEngine)) `GPL-3.0` `C++/Docker`
- [Owncast](https://github.com/owncast/owncast) - Owncast is an open source, self-hosted, decentralized, single user live video streaming and chat server for running your own live streams similar in style to the large mainstream options. `MIT` `Go`
- [PeerTube](https://joinpeertube.org/en/) - Decentralized video streaming platform using P2P (BitTorrent) directly in the web browser. ([Source Code](https://github.com/Chocobozzz/PeerTube)) `AGPL-3.0` `Nodejs`
- [Rapidbay](https://github.com/hauxir/rapidbay/) - Self-hosted torrent videostreaming service/torrent client that allows searching and playing videos from torrents in the browser or from a Chromecast/AppleTV/Smart TV. `MIT` `Python/Docker`
- [Restreamer](https://datarhei.github.io/restreamer/) - Restreamer allows you to do h.264 real-time video streaming on your website without a streaming provider. ([Source Code](https://github.com/datarhei/restreamer)) `Apache-2.0` `Nodejs/Docker`
-- [ShinobiCE](https://gitlab.com/Shinobi-Systems/ShinobiCE) - Open Source CCTV software written in Node with both IP and local camera support. `AGPL-3.0/GPL-3.0` `Nodejs`
- [SRS](https://ossrs.io/) - A simple, high efficiency and real-time video server, supports RTMP, WebRTC, HLS, HTTP-FLV and SRT. ([Source Code](https://github.com/ossrs/srs)) `MIT` `Docker/C++`
- [Streama](https://github.com/streamaserver/streama) - Self hosted streaming media server. `MIT` `Java`
- [SyncTube](https://github.com/RblSb/SyncTube) - Lightweight and very simple to setup CyTube alternative to watch videos with friends and chat. `MIT` `Nodejs/Haxe`
@@ -1203,7 +1207,6 @@ Software that does not fit in another section.
- [Cloudlog](https://magicbug.co.uk/cloudlog/) - Cloudlog is a self-hosted PHP application that allows you to log your amateur radio contacts anywhere. ([Source Code](https://github.com/magicbug/cloudlog)) `MIT` `PHP/Docker`
- [CUPS](https://www.cups.org/) - The Common Unix Print System uses Internet Printing Protocol (IPP) to support printing to local and network printers. ([Source Code](https://github.com/OpenPrinting/cups/commits/master)) `GPL-2.0` `C`
- [CyberChef](https://github.com/gchq/CyberChef) - Perform all manner of operations within a web browser such as AES, DES and Blowfish encryption and decryption, creating hexdumps, calculating hashes, and much more. ([Demo](https://gchq.github.io/CyberChef)) `Apache-2.0` `Javascript`
-- [DailyTxT](https://github.com/PhiTux/DailyTxT) - Encrypted Diary Web-App to save your personal memories of each day. Includes a search-function and encrypted file-upload. `MIT` `Docker`
- [DomainMOD](https://domainmod.org) - Application to manage your domains and other internet assets in a central location. DomainMOD includes a Data Warehouse framework that allows you to import your WHM/cPanel web server data so that you can view, export, and report on your data. ([Demo](https://demo.domainmod.org), [Source Code](https://github.com/domainmod/domainmod)) `GPL-3.0` `PHP`
- [DOMJudge](https://www.domjudge.org/) - A system for running a programming contest, like the ICPC regional and world championship programming contests. ([Demo](https://www.domjudge.org/demo), [Source Code](https://github.com/DOMjudge/domjudge)) `GPL-2.0/BSD-3-Clause/MIT` `PHP`
- [F-Droid](https://f-droid.org) - Server tools for maintaining an F-Droid repository system. ([Source Code](https://gitlab.com/fdroid/fdroidserver)) `AGPL-3.0` `Python/Docker/deb`
@@ -1244,7 +1247,6 @@ Software that does not fit in another section.
- [penpot](https://penpot.app/) - A web based design and prototyping platform meant for cross-domain teams. ([Source Code](https://github.com/penpot/penpot)) `MPL-2.0` `Docker`
- [POMjs](https://password.oppetmoln.se/) - Random Password Generator. ([Source Code](https://github.com/joho1968/POMjs)) `GPL-2.0` `Javascript`
- [Reactive Resume](https://rxresu.me/) - A one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. ([Demo](https://rxresu.me/app/dashboard/), [Source Code](https://github.com/AmruthPillai/Reactive-Resume)) `MIT` `Docker/Nodejs`
-- [Readflow](https://readflow.app) - Lightweight news reader with modern interface and features: full-text search, automatic categorization, archiving, offline support, notifications... ([Source Code](https://github.com/ncarlier/readflow)) `MIT` `Go/Docker`
- [ReleaseBell](https://releasebell.com/) - Send release notifications for starred Github repos. ([Source Code](https://git.cloudron.io/cloudron/releasebell)) `MIT` `Nodejs`
- [revealjs](https://revealjs.com) - Framework for easily creating beautiful presentations using HTML. ([Demo](https://revealjs.com/), [Source Code](https://github.com/hakimel/reveal.js)) `MIT` `Javascript`
- [Revive Adserver](https://www.revive-adserver.com/) - World's most popular free, open source ad serving system. Formerly known as OpenX Adserver and phpAdsNew. ([Source Code](https://github.com/revive-adserver/revive-adserver)) `GPL-2.0` `PHP`
@@ -1254,9 +1256,7 @@ Software that does not fit in another section.
- [Teleport](https://goteleport.com/) - Certificate authority and access plane for SSH, Kubernetes, web applications, and databases. ([Source Code](https://github.com/gravitational/teleport)) `Apache-2.0` `Go/Docker/K8S`
- [TeslaMate](https://github.com/adriankumpf/teslamate) - A powerful data logger for Tesla vehicles. `MIT` `Elixir/Docker`
- [Upsnap](https://github.com/seriousm4x/UpSnap) - A simple Wake on LAN (WOL) dashboard app. Wake up devices on your network and see current status. `MIT` `Go/Docker`
-- [VanDAM](https://github.com/Floppy/van_dam) - Digital asset manager for 3d print files; STL, OBJ, 3MF and more. `MIT` `Ruby/Docker`
- [ViMbAdmin](https://www.vimbadmin.net/) - Provides a web based virtual mailbox administration system to allow mail administrators to easily manage domains, mailboxes and aliases. ([Source Code](https://github.com/opensolutions/ViMbAdmin)) `GPL-3.0` `PHP`
-- [Wallabag](https://www.wallabag.org) - Wallabag, formerly Poche, is a web application allowing you to save articles to read them later with improved readability. ([Source Code](https://github.com/wallabag/wallabag)) `MIT` `PHP`
- [Watcharr](https://github.com/sbondCo/Watcharr) - A free and open source content watch list. Add and track all the shows and movies you are watching. Comes with user authentication, modern and clean UI and a very simple setup. ([Demo](https://beta.watcharr.app/)) `MIT` `Docker`
- [WeeWX](https://weewx.com/) - Open source software for your weather station. ([Demo](https://weewx.com/showcase.html), [Source Code](https://github.com/weewx/weewx)) `GPL-3.0` `Python/deb`
- [WeTTY](https://butlerx.github.io/wetty/#/) - Terminal in browser over http/https. ([Source Code](https://github.com/butlerx/wetty)) `MIT` `Docker/Nodejs`
@@ -1320,6 +1320,7 @@ Software for [monitoring](https://en.wikipedia.org/wiki/Monitoring#Computing) sy
_Related: [Wikis](#wikis)_
- [Benotes](https://benotes.org/) - An open source self hosted notes and bookmarks taking web app. ([Source Code](https://github.com/fr0tt/benotes)) `MIT` `PHP/Docker`
+- [DailyTxT](https://github.com/PhiTux/DailyTxT) - Encrypted diary Web application to save your personal memories of each day. Includes a search function and encrypted file upload. `MIT` `Docker`
- [dillinger](https://dillinger.io/) - The last Markdown editor, ever. ([Source Code](https://github.com/joemccann/dillinger)) `MIT` `Nodejs`
- [Dnote](https://www.getdnote.com) - A simple command line notebook with multi-device sync and web interface. ([Source Code](https://github.com/dnote/dnote)) `AGPL-3.0` `Go`
- [DocPHT](https://docpht.org/) - With DocPHT you can take notes and quickly document anything and without the use of any database. ([Demo](https://demo.docpht.org/), [Source Code](https://github.com/docpht/docpht)) `MIT` `PHP/Docker`
@@ -1770,7 +1771,7 @@ _Related: [Ticketing](#ticketing), [Task Management & To-do Lists](#task-managem
- [Octobox](https://octobox.io/) `⚠` - Take back control of your GitHub Notifications. ([Source Code](https://github.com/octobox/octobox)) `AGPL-3.0` `Ruby/Docker`
- [OneDev](https://onedev.io/) - All-In-One DevOps Platform. With Git Management, Issue Tracking, and CI/CD. Simple yet Powerful. ([Source Code](https://code.onedev.io/projects/160)) `MIT` `Java/Docker/K8S`
- [OpenProject](https://www.openproject.org) - OpenProject is a web-based project management system. ([Source Code](https://github.com/opf/openproject)) `GPL-3.0` `Ruby/deb/Docker`
-- [Pagure](https://pagure.io/pagure) - A lightweight, powerful, and flexible git-centric forge with features laying the foundation for federated and decentralized development. ([Demo](https://pagure.io/)) `GPL-2.0` `Python`
+- [Pagure](https://pagure.io/pagure) - A lightweight, powerful, and flexible git-centric forge with features laying the foundation for federated and decentralized development. ([Demo](https://pagure.io/)) `GPL-2.0` `Docker/Python`
- [Phorge](https://we.phorge.it/) - Phorge is an open source, community driven platform for collaborating, managing, organizing and reviewing software development projects. ([Source Code](https://we.phorge.it/source/phorge/)) `Apache-2.0` `PHP`
- [Phproject](https://www.phproject.org/) - High performance full-featured project management system. ([Source Code](https://github.com/Alanaktion/phproject)) `GPL-3.0` `PHP`
- [Plane](https://plane.so) - Helps you track your issues, epics, and product roadmaps in the simplest way possible (alternative to JIRA, Linear and Height). ([Demo](https://app.plane.so), [Source Code](https://github.com/makeplane/plane)) `Apache-2.0` `Docker`
diff --git a/docs/awesome/awesome-slack.md b/docs/awesome/awesome-slack.md
index 9fc39434bd..a672586b46 100644
--- a/docs/awesome/awesome-slack.md
+++ b/docs/awesome/awesome-slack.md
@@ -1,73 +1,157 @@
-
-## 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/)
+
+[![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. diff --git a/docs/awesome/awesome-webxr.md b/docs/awesome/awesome-webxr.md index 0e4ccfedb0..6fd1d3402a 100644 --- a/docs/awesome/awesome-webxr.md +++ b/docs/awesome/awesome-webxr.md @@ -102,7 +102,9 @@ - [2WSZ](https://2wsz.com/) - An aggregator for WebXR content featuring ratings, a recommendation system, and both English and Korean language support. - [Extended Collection](https://extendedcollection.com/) - A curated library of links to the Immersive Web maintained by [vrhermit](https://vrhermit.com/). - [heyVR](https://heyvr.io/) - A curated platform for publishing WebXR games. +- [PICO Browser Start Page](https://browser-us.picovr.com/) - The default start page for PICO Browser. - [XR Swim](https://xrswim.com/) - An aggregator site for both WebXR and Web3 content. +- [Wolvic Start Page](https://wolvic.com/en/start/) - The default start page for the Wolvic browser. ## Development