From 90c88bba209127e78af98f76e7d41e3f2d24ef20 Mon Sep 17 00:00:00 2001 From: chenjiajia Date: Sun, 22 Oct 2023 21:07:30 +0000 Subject: [PATCH] Robot Updated at:22 Oct 2023 21:07:30 GMT --- docs/awesome/awesome-angular.md | 50 +-- docs/awesome/awesome-board-games.md | 127 +++++++ .../awesome-browser-extensions-for-github.md | 90 ++--- docs/awesome/awesome-preact.md | 1 + docs/awesome/awesome-selfhosted.md | 4 +- docs/awesome/awesome-slack.md | 230 ++++++++---- docs/awesome/awesome-whisper.md | 2 + docs/awesome/awesome-zsh-plugins.md | 5 + docs/awesome/machine-learning-with-ruby.md | 342 +++++++++--------- 9 files changed, 535 insertions(+), 316 deletions(-) diff --git a/docs/awesome/awesome-angular.md b/docs/awesome/awesome-angular.md index 22e0ca6ec4..2d802cb611 100644 --- a/docs/awesome/awesome-angular.md +++ b/docs/awesome/awesome-angular.md @@ -7,7 +7,7 @@ ## 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) -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/) +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/). > If you're looking for AngularJS (version 1.x.x) please visit https://github.com/gianarb/awesome-angularjs @@ -33,18 +33,18 @@ Table of contents: #### Community -* `#angular2` channel on Freenode IRC Server -* [`#angular`](https://twitter.com/hashtag/angular) hashtag on Twitter +* `#angular2` channel on Freenode IRC Server. +* [`#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/) 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 +* [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) * [Top rated Angular stackoverflow questions Dashboard] (https://dashboard.nbshare.io/apps/stackoverflow/top-angular-questions/) @@ -131,10 +131,10 @@ Table of contents: * [Official Angular Material Design (GitHub)](https://github.com/angular/material2) * [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 +* [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. @@ -806,8 +806,8 @@ The HttpClient offers a simplified client HTTP API for Angular applications that 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/) Official Website for Apache Cordova -* [Cordova Documentation](https://cordova.apache.org/docs/en/latest/) Official Documentation for 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 @@ -821,11 +821,11 @@ Apache Cordova is a popular mobile application development framework using CSS3, #### Dart General Resources -* [Dart](https://www.dartlang.org/) Official Website for Dart +* [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 +* [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 @@ -834,7 +834,7 @@ Apache Cordova is a popular mobile application development framework using CSS3, #### Dart Demo, Samples, and Examples -* [Hackernews App](https://github.com/andresaraujo/ng2_hackernews) A HackerNews application made with Angular 2 for Dart +* [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) @@ -842,11 +842,11 @@ Apache Cordova is a popular mobile application development framework using CSS3, ### Angular 2 in Traceur -> Traceur is a JavaScript.next-to-JavaScript-of-today compiler +> Traceur is a JavaScript.next-to-JavaScript-of-today compiler. #### Traceur General Resources -* [Traceur Repository (GitHub)](https://github.com/google/traceur-compiler) Official GitHub Repo for Traceur +* [Traceur Repository (GitHub)](https://github.com/google/traceur-compiler) Official GitHub Repo for Traceur. #### Traceur Seed Projects @@ -861,9 +861,9 @@ Apache Cordova is a popular mobile application development framework using CSS3, #### Babel General Resources -* [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](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 @@ -906,7 +906,7 @@ Apache Cordova is a popular mobile application development framework using CSS3, #### Meteor in Angular 2 -> Build Realtime Web and Mobile Apps With Angular and Meteor +> Build Realtime Web and Mobile Apps With Angular and Meteor. ##### Meteor General Resources @@ -939,7 +939,7 @@ Apache Cordova is a popular mobile application development framework using CSS3, #### Angular 2 in React Native -> React Native enables you to build world-class application experiences on native platforms using a consistent developer experience based on 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 @@ -977,7 +977,7 @@ Apache Cordova is a popular mobile application development framework using CSS3, #### Haxe Seed Projects -* [angular2haxe](https://github.com/nweedon/angular2haxe) Haxe Language Bindings for Angular 2 +* [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) --- @@ -1011,7 +1011,7 @@ Apache Cordova is a popular mobile application development framework using CSS3, #### Security -* 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 +* 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) diff --git a/docs/awesome/awesome-board-games.md b/docs/awesome/awesome-board-games.md index eb8a7ca457..9be6284824 100644 --- a/docs/awesome/awesome-board-games.md +++ b/docs/awesome/awesome-board-games.md @@ -793,6 +793,19 @@ | ------: | -------: | ------: | | 1 - 4 | 15 | 30-120m | +### [Caylus](https://boardgamegeek.com/boardgame/18602/caylus) + +> The players embody master builders. By building the King's castle and developing the city around it, they earn prestige points and gain the King's favor. When the castle is finished, the player who has earned the most prestige wins the game. The expansion Caylus Expansion: The Jeweller was included in the 2nd Edition. + +> Each turn, players pay to place their workers in various buildings in the village. These buildings allow players to gather resources or money, or to build or upgrade buildings with those resources. Players can also use their resources to help build the castle itself, earning points and favors from the king, which provide larger bonuses. Building a building provides some immediate points, and potentially income throughout the game, since players receive bonuses when others use their buildings. The buildings chosen by the players have a heavy impact on the course of the game, since they determine the actions that will be available to all the players. + +![Caylus game image](https://cf.geekdo-images.com/yC7nOSc1x5PT-oNnh6TEcQ__itemrep/img/jVFZ85jsjJHQUXlImoDptZcENP8=/fit-in/246x300/filters:strip_icc()/pic1638795.jpg) + + +| Players | Min. Age | Time | +| ------: | -------: | ------: | +| 2 - 5 | 12 | 60-150m | + ### [Clockwork Wars](https://boardgamegeek.com/boardgame/139952/clockwork-wars) > In Clockwork Wars each player commands a unique race of creatures in a tense war game set in a fantasy-steampunk universe. Take control of the calculating Purebreeds, the industrious Troglodytes, the mighty Rhinochs, or the proud Mongrels. Your goal is to vanquish your foes and accumulate the most victory points through nine turns of play. You earn points by fighting for control of territories that contain valuable natural resources. To win these battles, you need manpower gained by seizing villages and developing them into cities. Invest in research and discover astonishing new technologies, position your troops, research powerful discoveries, employ espionage, and conquer your enemies to win the game! @@ -1644,6 +1657,17 @@ | ------: | -------: | -----: | | 3 - 10 | 18 | 30-90m | +### [The Lord of the Rings: Journeys in Middle-Earth](https://boardgamegeek.com/boardgame/269385/lord-rings-journeys-middle-earth) + +> Embark on your own adventures in J.R.R. Tolkien's iconic world with The Lord of the Rings: Journeys in Middle-Earth, a fully co-operative, app-supported board game for one to five players! You'll battle villainous foes, make courageous choices, and strike a blow against the evil that threatens the land — all as part of a thrilling campaign that leads you across the storied hills and dales of Middle-Earth. +> +> Each individual game of Journeys in Middle-Earth is a single adventure in a larger campaign. You'll explore the vast and dynamic landscapes of Middle-earth, using your skills to survive the challenges that you encounter on these perilous quests. As you and your fellow heroes explore the wilderness and battle the dark forces arrayed against you, the game's companion app guides you to reveal the looming forests, quiet clearings, and ancient halls of Middle-Earth, while also controlling the enemies you encounter. Whether you're venturing into the wild on your own or with close companions by your side, you can write your own legend in the history of Middle-Earth. + +![The Lord of the Rings: Journeys in Middle-Earth game image](https://cf.geekdo-images.com/1XA2-niwTBa0HEB7hOz3Dw__itemrep/img/_ITP3pPZx-TQoUYwXoBOLvUboSw=/fit-in/246x300/filters:strip_icc()/pic4530974.jpg) + +| Players | Min. Age | Time | +| ------: | -------: | -----: | +| 1 - 5 | 14 | 60-120m | ### [On Mars](https://boardgamegeek.com/boardgame/184267/mars) @@ -2513,6 +2537,109 @@ Superfight is a game where you argue with your friends over ridiculous fights. T |-------: | -------: | ------:| | 2 - 5 | 13 | 90m | +### [Arkham Horror](https://boardgamegeek.com/boardgame/15987/arkham-horror) + +> The year is 1926, and it is the height of the Roaring Twenties. Flappers dance till dawn in smoke-filled speakeasies drinking alcohol supplied by rum runners and the mob. It's a celebration to end all celebrations in the aftermath of the war to end all wars.Yet a dark shadow grows in the city of Arkham. Alien entities known as Ancient Ones lurk in the emptiness beyond space and time, writhing at the gates between worlds. These gates have begun to open and must be closed before the Ancient Ones make our world their ruined domination. + +![Arkham ](https://cf.geekdo-images.com/9cJf4kd_HZQo6NunfJlo9w__itemrep/img/d7sT40CRGgKcClC_UjTlanbRrUU=/fit-in/246x300/filters:strip_icc()/pic175966.jpg) + +| Players | Min. Age | Time | +|-------: | -------: | ------:| +| 1 - 8 | 14 |120–240m| + +### [Zombie Kidz Evolution](https://boardgamegeek.com/boardgame/256952/zombie-kidz-evolution) + +> Zombie Kidz Evolution is the first "legacy"-style game for kids, with basic gameplay similar to the 2013 title Zombie Kidz — but things will quickly evolve!.In the game, the young players are at school when zombies start to attack, infiltrating the entryways, then barring the way to classrooms. Players move through rooms and entryways to eliminate zombies and keep the zombie reserve full. If a zombie must enter the school but none are available, then the school has been overrun and the players lose. To win the game, players need to lock each of the four entryways as apparently the custodian has abandoned the post and given up the school for lost. As players get better, they can complete missions, track their development through a trophy-sticker system reminiscent of video games, and open envelopes that contain new material for the game, upping the challenge they face while also providing them with new powers and new heroes as well. + +![zombie kidz evolution](https://cf.geekdo-images.com/Iwv0Vg8FXIKlEr8xKsapIQ__itemrep/img/arIztf26YRobgCtw60KgI_pmH8k=/fit-in/246x300/filters:strip_icc()/pic4334067.jpg) + +| Players | Min. Age | Time | +|-------: | -------: | ------:| +| 2 - 4 | 7 | 5-15m | + +### [Lords of Vegas](https://boardgamegeek.com/boardgame/20437/lords-vegas) + +> You and your opponents represent powerful developers in a burgeoning Nevada city. You will earn money and prestige by building the biggest and most profitable casinos on "The Strip," the town's backbone of dust and sin. You start with nothing but parking lots and dreams, but from there you build, sprawl, reorganize and gamble your way to victory. Score the most points investing in the most profitable development companies and putting the best bosses in control of the richest casinos. Put your dollars on the line . . . it's time to roll!.The game board is broken into 6 different areas, each consisting of a number of empty 'lots'. Players build lots by paying money and placing a die of the value matching the one shown on the lot's space onto the lot, along with a casino tile of one of 7 colors. Adjoining lots of the same color are considered a single casino. The casino's boss is the player whose die value is higher than any other in the casino. On each players turn, players turn over a new card representing a new lot they get. The card also is one of the casino colors. Any built casinos of the matching color will score both money and points. Money is earned for each lot in the casino, where each lot may be owned by a different player. Points go only to the casino's owner. Players can expand their casinos; try to take over casinos owned by other players; make deals to trade lots, casinos and money; or gamble in opponents' casinos to make more money. Ultimately, though, only points matter, and that means making yourself boss of the biggest casinos. + +![Lords Of Vegas](https://cf.geekdo-images.com/-uYn413Wy8Vzm9wkuOajWg__itemrep/img/cxNjgjWpiQ3ATxJ6rShTlMYYzpk=/fit-in/246x300/filters:strip_icc()/pic774410.jpg) + +| Players | Min. Age | Time | +| ------: | -------: | -----: | +| 2 - 4 | 12 | 60-90m | + +### [Diplomacy](https://boardgamegeek.com/boardgame/483/diplomacy) + +> This classic game of pure negotiation has taken many forms over the years. The first The Avalon Hill Game Co version has perhaps the widest release, but Avalon Hill re-released the game in 1999, complete with a colorful new map and metal pieces. In 2008, Avalon Hill released a 50th anniversary edition with a new map and cardboard pieces representing the armies and navies.In the game, players represent one of the seven "Great Powers of Europe" (Great Britain, France, Austria-Hungary, Germany, Italy, Russia or Turkey) in the years prior to World War I. Play begins in the Spring of 1901, and players make both Spring and Autumn moves each year. There are only two kinds of military units: armies and fleets. On any given turn, each of your military units has limited options: they can move into an adjoining territory, support an allied unit in an attack on an adjoining territory, support an allied unit in defending an adjoining territory, or hold their position. Players instruct each of their units by writing a set of "orders." The outcome of each turn is determined by the rules of the game. There are no dice rolls or other elements of chance. With its incredibly simplistic movement mechanics fused to a significant negotiation element, this system is highly respected by many gamers. + +![Diplomacy](https://cf.geekdo-images.com/CGJihifkrZSqW40zElgXkQ__itemrep/img/_dNaGO1i21OAbqm74ng6LkhOG8o=/fit-in/246x300/filters:strip_icc()/pic7376874.jpg) + +| Players | Min. Age | Time | +| ------: | -------: | -----: | +| 2 - 7 | 12 | 360m | + +### [Amerigo](https://boardgamegeek.com/boardgame/137408/amerigo) + +> In Amerigo, the players help Amerigo Vespucci on his journey to discover new land. The players explore the islands of South America, secure trading routes, and build settlements.The actions available to players are determined through the use of a specialized cube tower, which has appeared in the Queen titles Im Zeichen des Kreuzes and Wallenstein. At the start of the game, this tower is seeded with action cubes, which come in seven colors, with each color matching a particular type of action. During the game players will drop additional action cubes into the tower – but some of these cubes might get stuck in the floors of the tower while other cubes already in the tower are knocked free. Thus, players need to play both tactically – taking advantage of the actions currently available in the best way possible – and strategically – using their knowledge of which actions do what to play well over the course of the game.The game board is composed of nine, twelve or sixteen tiles, depending on the number of players. Players sail their ships through the landscape created for this game, landing on islands to plan and build settlements, which then supply resources and allow the player to earn victory points. Players might want to invest in cannons to protect themselves from pirates roaming the waters or acquire progress tokens to gain special advantages. + +![Amerigo](https://cf.geekdo-images.com/CPTCRbcUGvW-gepKwTvjSg__itemrep/img/f-hyime0OFz0aZNowaIxDKxt2fM=/fit-in/246x300/filters:strip_icc()/pic1824151.jpg) + +| Players | Min. Age | Time | +| ------: | -------: | -----: | +| 2 - 4 | 10 | 90m | + +### [Dominion](https://boardgamegeek.com/boardgame/36218/dominion) + +> Dominion is a strategic deck-building board game that transports players to the medieval era, where they wield the power to shape their own dominion. With an ever-expanding array of kingdom cards representing economic, military, and political facets, players craft their decks to conquer provinces and accumulate victory points. The game's modular design ensures endless strategic permutations, challenging players to navigate the delicate balance between growth and defense. In the end, Dominion is not just a game of cards; it's a dynamic journey through the complexities of empire-building, where each decision influences the rise or fall of your dominion. + +![Dominion](https://cf.geekdo-images.com/j6iQpZ4XkemZP07HNCODBA__itemrep/img/_QiaiFj-LGZoqdatE-wVqNaYWx8=/fit-in/246x300/filters:strip_icc()/pic394356.jpg) + +| Players | Min. Age | Time | +|-------: | -------: | ------:| +| 2 - 4 | 13 | 30m | + +### [Nemo's War](https://boardgamegeek.com/boardgame/187617/nemos-war-second-edition) + +> Jules Verne's classic novel Twenty Thousand Leagues Under the Sea tells the story of Captain Nemo and his astounding ship, the Nautilus. The second edition of Nemo's War, Victory Point Games' popular solitaire offering from designer Chris Taylor, is a greatly enhanced offering featuring mass-production printing and amazing Ian O'Toole art and graphics throughout. Set in year 1870, you set sail in this amazing electric-powered submarine, assuming the role and motive of Captain Nemo as you travel across the seas on missions of science, exploration, anti-Imperialism, and War! With this supercharged second edition of Nemo's War, prepare yourself for the adventure of a lifetime! + +![Nemo's War](https://cf.geekdo-images.com/E5DrIRQo7MJS3ww70esx5Q__itemrep/img/pWQb8ILX46F-znillIZ2Kp-K93c=/fit-in/246x300/filters:strip_icc()/pic4892981.jpg) + +| Players | Min. Age | Time | +| ------: | -------: | -----: | +| 1 - 4 | 13 |60-120m | + +### [Imperial Settlers](https://boardgamegeek.com/boardgame/154203/imperial-settlers) + +> Imperial Settlers is a card game that lets players lead one of the four factions and build empires by placing buildings, then sending workers to those buildings to acquire new resources and abilities. The game is played over five rounds during which players take various actions in order to explore new lands, build buildings, trade resources, conquer enemies, and thus score victory points. + +![Imperial Settlers](https://cf.geekdo-images.com/pRwsvyfsRJ-lWWwVJCdXNg__itemrep/img/fTfXILZ-2FIy12vUC3Fxix3RmzY=/fit-in/246x300/filters:strip_icc()/pic2871265.jpg) + +| Players | Min. Age | Time | +| ------: | -------: | -----: | +| 1 - 4 | 10 | 45-90m | + +### [Space Alert](https://boardgamegeek.com/boardgame/38453/space-alert) + +> Space Alert is a cooperative team survival game. Players become crew members of a small spaceship scanning dangerous sectors of the galaxy. The missions last just 10 real-time minutes (hyperspace jump, sector scan, hyperspace jump back) and the only task the players have is to protect their ship. During play, the central computer will announce the presence of various threats on one of the supplied 10 minute soundtracks that also acts as a game timer. The threats vary from space battleships and interceptors to different interstellar monsters and abominations, asteroids or even intruders and malfunctions on the spaceship. Players have to agree who will take care of which task and coordinate their actions (moving around the ship, firing weapons, distributing energy, using battlebots to deal with intruders, launching guided missiles, etc.) in real time to defend the ship. Only a well-working team can survive 10 minutes and make the jump back to safety. The game offers several difficulty levels, huge variability and a unique experience for one to five player teams. One mission lasts only about 30 minutes, including setup and evaluation. + +![Space Alert](https://cf.geekdo-images.com/tinE1f2lauIsEL4aC9aU-w__itemrep/img/BOGa_tAkG2aSoCtTlarj2JY4O3A=/fit-in/246x300/filters:strip_icc()/pic384313.jpg) + +| Players | Min. Age | Time | +| ------: | -------: | -----: | +| 1 - 5 | 12 | 30m | + +### [Falling Koalas](https://boardgamegeek.com/boardgame/270365/falling-koalas) + +> Falling Koalas is a card game all about koalas. Drop Bears, as they are affectionately called, are known to eat eucalyptus leaves and sleep all day. Although seemingly cute and cuddly, they attack! +> The game involves intense strategy and a bit of luck where players battle to see who will be the last koala hanging. It's easy to learn and takes 10-20 minutes to play. +> The game is simple. Be the last koala alive and win the game +> Play cards from your hand and end your turn by drawing a card. If you draw a falling koala card, you fall and are out of the game unless you can save yourself. + +![Falling Koalas](https://cf.geekdo-images.com/Z07A3BSaAf4LwRD3TJMkBA__imagepage/img/KnNV0uYMVot3TCQwGmjE5vioilc=/fit-in/900x600/filters:no_upscale():strip_icc()/pic6289957.png) + +| Players | Min. Age | Time | +| ------: | -------: | -----: | +| 2 - 5 | 8 | 10-20m | + ## Contribute Contributions are welcome and encouraged! Read the [contribution guidelines][contrib-guide] first. diff --git a/docs/awesome/awesome-browser-extensions-for-github.md b/docs/awesome/awesome-browser-extensions-for-github.md index fd7b4e2153..cb1e80120e 100644 --- a/docs/awesome/awesome-browser-extensions-for-github.md +++ b/docs/awesome/awesome-browser-extensions-for-github.md @@ -25,42 +25,42 @@ Want to know more about this process? Check out the [Codeless Contributions with Shows notifications when you get a new notification on GitHub and provides quick access to all notifications in a popup. -Installs: 141 | Stars: 78 | Last update: 2 Jun 2023 +Installs: 139 | Stars: 78 | Last update: 2 Jun 2023 Removes clutter from your pull request by automatically marking as viewed files that aren't worth reviewing. -Installs: 31 | Stars: 7 | Last update: 14 Feb 2022 +Installs: 30 | Stars: 7 | Last update: 14 Feb 2022 Next level code navigation for GitHub. -Installs: 587 | Stars: 57 | Last update: 20 Jul 2022 +Installs: 588 | 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: 226 | Stars: 12 | Last update: 26 Apr 2022 +Installs: 229 | 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: 816 | Stars: 19 | Last update: 2 May 2023 +Installs: 808 | 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: 349 | Stars: 457 | Last update: 1 Mar 2021 +Installs: 350 | Stars: 457 | Last update: 1 Mar 2021 Displays size of each file, download link and an option of copying file contents directly to clipboard -Installs: 40754 | Stars: 1900 | Last update: 25 Dec 2021 +Installs: 40746 | Stars: 1900 | Last update: 25 Dec 2021 Easily search GIPHY to add a GIF into any GitHub comment box. -Installs: 10515 | Stars: 155 | Last update: 27 Jul 2023 +Installs: 10503 | Stars: 155 | Last update: 27 Jul 2023 Find the best GIFs for your awesome pull requests. @@ -70,7 +70,7 @@ Installs: 136 | Stars: 22 | Last update: n/a Quickly browse the history of a file from any git repository. -Installs: 7233 | Stars: 13406 | Last update: 14 Oct 2023 +Installs: 7229 | Stars: 13407 | Last update: 14 Oct 2023 GitHub provides a page that only shows diffs with a .diff at the end of the URL of the pull request. This browser extension makes it easier to view csv diffs by using daff on that page. @@ -80,17 +80,17 @@ Installs: 27 | 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: 3123 | Stars: 285 | Last update: 14 Jul 2022 +Installs: 3121 | Stars: 285 | Last update: 14 Jul 2022 Set custom tab size for code view on GitHub.com -Installs: 572 | Stars: 66 | Last update: 6 May 2019 +Installs: 574 | Stars: 66 | Last update: 6 May 2019 Easily navigate through the changes in a file that has been edited on GitHub. -Installs: 197 | Stars: 19 | Last update: 28 Apr 2023 +Installs: 198 | Stars: 19 | Last update: 28 Apr 2023 A browser extension which gives different filetypes different icons on GitHub. @@ -105,22 +105,22 @@ Installs: 1000 | Stars: 142 | Last update: 8 Oct 2019 Neat hovercards for GitHub. -Installs: 26972 | Stars: 1784 | Last update: 12 May 2021 +Installs: 26975 | Stars: 1784 | Last update: 12 May 2021 Colorize issue and PR links to see their status (open, closed, merged). -Installs: 969 | Stars: 293 | Last update: 4 Nov 2021 +Installs: 970 | Stars: 293 | Last update: 4 Nov 2021 Displays npm package stats on GitHub -Installs: 636 | Stars: 56 | Last update: 31 May 2020 +Installs: 646 | Stars: 56 | Last update: 31 May 2020 Lists repositories that are similar to the one being viewed -Installs: 375 | Stars: 40 | Last update: 10 Aug 2022 +Installs: 385 | Stars: 40 | Last update: 10 Aug 2022 Revert closed GitHub issues from purple back to red @@ -135,22 +135,22 @@ Installs: 20000 | Stars: 1172 | Last update: 26 Jun 2020 Chrome extension to see story points in GitHub projects. -Installs: 610 | Stars: 60 | Last update: 17 Aug 2020 +Installs: 604 | 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: 963 | Stars: 48 | Last update: 25 Sep 2023 +Installs: 967 | 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: 2133 | Stars: 345 | Last update: 14 Jun 2023 +Installs: 2131 | Stars: 345 | Last update: 14 Jun 2023 View and create Linear tickets from any GitHub PR or issue. -Installs: 53 | Stars: 20 | Last update: 12 Apr 2023 +Installs: 52 | 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: 280 | Last update: 30 Sep 2021 It can make the sub-directories and files of github repository as zip and download it -Installs: 103423 | Stars: 33 | Last update: 21 Aug 2023 +Installs: 103383 | Stars: 33 | 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: 552 | Stars: n/a | Last update: 22 Aug 2022 +Installs: 546 | Stars: n/a | Last update: 22 Aug 2022 Extension to get back current and longest streak. -Installs: 688 | Stars: 225 | Last update: 10 Jan 2023 +Installs: 689 | Stars: 225 | Last update: 10 Jan 2023 Replace browser new tab screen with GitHub trending projects. @@ -180,47 +180,47 @@ Installs: 2000 | Stars: 342 | Last update: n/a Hide dotfiles from the GitHub file browser. -Installs: 688 | 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: 3398 | Last update: 17 Apr 2023 +Installs: 10000 | Stars: 3400 | 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. -Installs: 61 | Stars: 232 | Last update: 26 May 2018 +Installs: 65 | Stars: 232 | Last update: 26 May 2018 See forks with the most stars under the names of repositories. -Installs: 1328 | Stars: 557 | Last update: 1 Sep 2021 +Installs: 1323 | 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: 10655 | Stars: 380 | Last update: 7 Oct 2023 +Installs: 10646 | Stars: 380 | 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: 46 | Stars: 246 | Last update: 27 Nov 2019 +Installs: 45 | 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 -Installs: 17 | Stars: 14 | Last update: 1 Oct 2018 +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: 442 | Stars: 141 | Last update: 6 Apr 2023 +Installs: 436 | 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: 10588 | Stars: 1749 | Last update: 12 Jul 2023 +Installs: 10576 | Stars: 1749 | 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: 2 | Stars: 134 | 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: 32653 | Stars: 5189 | Last update: 13 Nov 2022 +Installs: 32640 | Stars: 5189 | 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: 228 | Stars: 21 | Last update: 20 May 2017 +Installs: 226 | Stars: 21 | Last update: 20 May 2017 The missing IntelliSense hint for GitHub and GitLab @@ -247,22 +247,22 @@ Installs: 5000 | 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: 337526 | Stars: 22546 | Last update: 16 Aug 2023 +Installs: 337410 | Stars: 22547 | 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: 374 | Stars: 223 | Last update: 30 Apr 2023 +Installs: 375 | Stars: 223 | 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: 1048 | Stars: 61 | Last update: 23 Sep 2023 +Installs: 1047 | Stars: 61 | 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: 748 | Stars: 111 | Last update: 21 Jun 2023 +Installs: 745 | Stars: 111 | Last update: 21 Jun 2023 Browser extension that shows which pull requests contain changes related to a file. @@ -272,7 +272,7 @@ Installs: 39 | Stars: 96 | Last update: 15 Oct 2020 Extension that simplifies the GitHub interface and adds useful features. -Installs: 78605 | Stars: 21892 | Last update: 5 Oct 2023 +Installs: 78472 | Stars: 21946 | 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. @@ -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: 101099 | Stars: 9050 | Last update: 9 Oct 2023 +Installs: 101081 | Stars: 9051 | 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: 19 Oct 2023 All your issues, PRs, repos and other work documents right in your new tab -Installs: 20187 | Stars: n/a | Last update: 17 Oct 2023 +Installs: 20182 | Stars: n/a | Last update: 17 Oct 2023 file tree for github, and more than that. -Installs: 10432 | Stars: n/a | Last update: 12 Aug 2023 +Installs: 10424 | 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,14 +333,14 @@ 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: 52520 | Stars: 124 | Last update: 18 Oct 2023 +Installs: 52469 | Stars: 124 | Last update: 18 Oct 2023 When viewing a repository on github.com that has a package.json file, this extension will introspect the dependencies in package.json and display links and description for each dependency, just below the repo's README. -Installs: 2087 | Stars: 724 | Last update: 29 May 2023 +Installs: 2085 | Stars: 724 | Last update: 29 May 2023 Extends GitHub pages with math, diagrams, embedded YouTube videos etc. -Installs: 470 | Stars: 86 | Last update: 22 Aug 2023 +Installs: 472 | Stars: 86 | Last update: 22 Aug 2023 diff --git a/docs/awesome/awesome-preact.md b/docs/awesome/awesome-preact.md index dcd08068c9..4a47b47cbf 100644 --- a/docs/awesome/awesome-preact.md +++ b/docs/awesome/awesome-preact.md @@ -103,6 +103,7 @@ - [Teaful](https://github.com/teafuljs/teaful) - Tiny (800B), easy and powerful (P)React state management. - [Nano Stores](https://github.com/nanostores/nanostores) - A tiny (199 bytes) state manager with many atomic tree-shakable stores. - [Modular Forms](https://github.com/fabian-hiller/modular-forms) - Modular, type-safe and signal based form library for Preact. +- [exome](https://github.com/Marcisbee/exome) - Simple proxy based state manager for deeply nested states. ### Testing Utils diff --git a/docs/awesome/awesome-selfhosted.md b/docs/awesome/awesome-selfhosted.md index fabb456c00..1b92c12719 100644 --- a/docs/awesome/awesome-selfhosted.md +++ b/docs/awesome/awesome-selfhosted.md @@ -1397,7 +1397,6 @@ A [pastebin](https://en.wikipedia.org/wiki/Pastebin) is a type of online content - [paaster](https://paaster.io) - Paaster is a secure by default end-to-end encrypted pastebin built with the objective of simplicity. ([Source Code](https://github.com/WardPearce/paaster)) `GPL-3.0` `Docker` - [Password Pusher](https://pwpush.com) - A dead-simple application to securely communicate passwords (or text) over the web. Passwords automatically expire after a certain number of views and/or time has passed. ([Source Code](https://github.com/pglombardo/PasswordPusher)) `GPL-3.0` `Docker/K8S/Ruby` - [Pastefy](https://pastefy.app/) - Beautiful, simple and easy to deploy Pastebin with optional Client-Encryption, Multitab-Pastes, an API, a highlighted Editor and more. ([Source Code](https://github.com/interaapps/pastefy), [Clients](https://github.com/topics/pastefy-addon)) `MIT` `Docker/K8S/Java` -- [pasty](https://github.com/lus/pasty) - Pasty is a fast and lightweight code pasting server. ([Demo](https://pasty.lus.pm/)) `MIT` `Go/Docker` - [PrivateBin](https://privatebin.info/) - PrivateBin is a minimalist, open source online pastebin/discussion board where the server has zero knowledge of hosted data. ([Demo](https://privatebin.net/), [Source Code](https://github.com/PrivateBin/PrivateBin)) `Zlib` `PHP` - [PurritoBin](https://github.com/PurritoBin/PurritoBin) - Ultra fast, minimalistic, encrypted command line paste-bin, where the server has no knowledge of the paste data. `ISC` `C++` - [rustypaste](https://github.com/orhun/rustypaste) - A minimal file upload/pastebin service. `MIT` `Rust` @@ -1700,7 +1699,6 @@ _Related: [Software Development - Low Code](#software-development---low-code)_ - [Eclipse Che](https://www.eclipse.org/che/) - Open source workspace server and cloud IDE. ([Source Code](https://github.com/eclipse/che)) `EPL-1.0` `Docker/Java` - [Hakatime](https://github.com/mujx/hakatime) - WakaTime server implementation with analytics dashboard. `Unlicense` `Haskell` - [HttPlaceholder](https://github.com/dukeofharen/httplaceholder) - Quickly mock away any webservice using HttPlaceholder. HttPlaceholder lets you specify what the request should look like and what response needs to be returned. `MIT` `C#` -- [ICEcoder](https://icecoder.net/) - ICEcoder is a web IDE / browser based code editor, which allows you to develop websites directly within the web browser. ([Demo](http://demo.icecoder.net/ICEcoder/), [Source Code](https://github.com/icecoder/ICEcoder)) `MIT` `PHP` - [Judge0 CE](https://judge0.com) - Open source API to compile and run source code. ([Source Code](https://github.com/judge0/judge0)) `GPL-3.0` `Docker` - [JupyterLab](https://jupyterlab.readthedocs.io/en/stable/) - Web-based environment for interactive and reproducible computing. ([Demo](https://mybinder.org/v2/gh/jupyterlab/jupyterlab-demo/try.jupyter.org?urlpath=lab), [Source Code](https://github.com/jupyterlab/jupyterlab/)) `BSD-3-Clause` `Python/Docker` - [Lowdefy](https://www.lowdefy.com/) - Build internal tools, BI dashboards, admin panels, CRUD apps and workflows in minutes using YAML / JSON on an self-hosted, open-source platform. Connect to your data sources, host via Serverless, Netlify or Docker. ([Source Code](https://github.com/lowdefy/lowdefy)) `Apache-2.0` `Nodejs/Docker` @@ -1731,7 +1729,7 @@ _Related: [Software Development - IDE & Tools](#software-development---ide--tool - [Appsmith](https://www.appsmith.com/) - Cloud or self-hosted open-source platform to build admin panels, CRUD apps and workflows. Build everything you need, 10x faster. ([Source Code](https://github.com/appsmithorg/appsmith)) `Apache-2.0` `Java/Docker/K8S` - [Budibase](https://www.budibase.com) - Build and automate internal tools, admin panels, dashboards, CRUD apps, and more, in minutes (alternative to Outsystems, Retool, Mendix, Appian). ([Source Code](https://github.com/Budibase/budibase)) `GPL-3.0` `Nodejs/Docker/K8S` -- [Hadmean](https://hadmean.com) - Generate fully functional admin apps in seconds from your database information, with a single command. ([Source Code](https://github.com/hadmean/hadmean)) `AGPL-3.0` `Nodejs/Docker` +- [Dashpress](https://github.com/dashpresshq/dashpress) - Generate fully functional admin apps in seconds from your database information, with a single command. ([Demo](https://demo.dashpress.io/auth)) `AGPL-3.0` `Nodejs/Docker` - [Motor Admin](https://www.getmotoradmin.com/) - No-code admin panel and business intelligence software - search, create, update, and delete data entries, create custom actions, and build reports. ([Source Code](https://github.com/motor-admin/motor-admin)) `AGPL-3.0` `Ruby/Docker` - [PocketBase](https://pocketbase.io/) - Open Source backend for your next SaaS and Mobile app in 1 file. ([Source Code](https://github.com/pocketbase/pocketbase)) `MIT` `Go/Docker` - [SQLPage](https://sql.ophir.dev) - SQL-only dynamic website builder. ([Source Code](https://github.com/lovasoa/SQLPage)) `MIT` `Rust/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) + +

+ Logo +

+ +

+

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-whisper.md b/docs/awesome/awesome-whisper.md index fa2cc30579..be60b71038 100644 --- a/docs/awesome/awesome-whisper.md +++ b/docs/awesome/awesome-whisper.md @@ -52,6 +52,7 @@ - [WhisperScript](https://store.getwavery.com/l/whisperscript) - Audio transcription macOS app. (Freemium · Electron) - [Audio Podium](https://apps.apple.com/app/id6449008295) - Audio/video management macOS app. - [superwhisper](https://superwhisper.com) - Global audio transcription macOS menu bar app. +- [Speech Note](https://github.com/mkiol/dsnote) - Audio transcription Linux app. ## Web apps @@ -76,6 +77,7 @@ - [phonix](https://github.com/platisd/phonix) - Generate captions for videos. - [whisper-standalone-win](https://github.com/Purfview/whisper-standalone-win) - Standalone Windows executable for Whisper and Faster Whisper. - [whisper-ctranslate2](https://github.com/Softcatala/whisper-ctranslate2) - Whisper command-line tool based on CTranslate2, compatible with the original. +- [insanely-fast-whisper-cli](https://github.com/ochen1/insanely-fast-whisper-cli) - Achieve transcription speeds near 30x real-time with several optimizations. ## Playgrounds diff --git a/docs/awesome/awesome-zsh-plugins.md b/docs/awesome/awesome-zsh-plugins.md index e4cf72ee68..05f1d86962 100644 --- a/docs/awesome/awesome-zsh-plugins.md +++ b/docs/awesome/awesome-zsh-plugins.md @@ -584,6 +584,7 @@ Here are a few good sources for Nerd Fonts and Powerline-compatible fonts: - [coffee-time](https://github.com/gakimball/zsh-coffee-time) - Adds the `caf` alias, which runs `caffeinate -dims`. The extra flags keep everything awake: the system, the drive, and the display. - [colored-man-pages-mod](https://github.com/zuxfoucault/colored-man-pages_mod) - Forked from [ohmyzsh/ohmyzsh/plugins/colored-man-pages](https://github.com/ohmyzsh/ohmyzsh/blob/master/plugins/colored-man-pages/colored-man-pages.plugin.zsh). Colorizes `man` output. - [colored-man-pages](https://github.com/ael-code/zsh-colored-man-pages) - Colorize `man` pages. +- [colorize-functions](https://github.com/Freed-Wu/zsh-colorize-functions) - Colorizes functions for ZSH. - [colorize](https://github.com/zpm-zsh/colorize) - Colorize the output of various programs. - [colorls](https://github.com/Kallahan23/zsh-colorls) - Defines a few helpful shortcuts to some colorls functions. - [colors (Tarrasch)](https://github.com/Tarrasch/zsh-colors) - Makes it easier to colorize text from the CLI. `red foo` just works. @@ -804,6 +805,7 @@ Here are a few good sources for Nerd Fonts and Powerline-compatible fonts: - [hangul](https://github.com/gomjellie/zsh-hangul) - Auto correct hangul(한글, korean) to English when it was supposed to be typed in English. 영어를 타이핑 해야되는데 한글로 타이핑된경우 자동으로 수정합니다. - [hbt](https://github.com/lzambarda/hbt) - Heuristic ZSH suggestion system based on past command usage. - [hebzsh](https://github.com/admons/hebzsh) - If a command is not found as typed in Hebrew, translates the command as if it was typed on a keyboard with a US English layout and tries again. +- [help](https://github.com/Freed-Wu/zsh-help) - Colorizes the output of commands run with `--help`. - [hints](https://github.com/joepvd/zsh-hints) - Display glob and parameter flags and other non completable info right under your editing buffer. - [hipchat](https://github.com/robertzk/hipchat.zsh) - Send hipchat messages from the shell. - [hist](https://github.com/marlonrichert/zsh-hist) - Edit your history in ZSH, without ever leaving the command line. @@ -1088,6 +1090,7 @@ Here are a few good sources for Nerd Fonts and Powerline-compatible fonts: - [search-directory-history](https://github.com/cmaahs/search-directory-history) - Allows complex search of per-directory history created using the [per-directory-history](https://github.com/jimhester/per-directory-history) plugin. - [sed-sub](https://github.com/MenkeTechnologies/zsh-sed-sub) - Adds keybindings to do global search and replace on current command line. - [select](https://github.com/z-shell/zsh-select) - Multi-term searched selection list with approximate matching and uniq mode. +- [select-with-lf](https://github.com/chmouel/zsh-select-with-lf) - Lets user select files or a directory using [lf](https://github.com/gokcehan/lf). - [send](https://github.com/robertzk/send.zsh) - Single command to `git add`, `git commit`, and `git push` for much faster `git` workflow. - [sensei-git](https://github.com/aswitalski/oh-my-zsh-sensei-git-plugin) - Adds many `git` aliases and helper shell functions. - [senv](https://github.com/joepvd/senv) - Report presence of sensitive environment variables in the prompt @@ -1574,6 +1577,7 @@ If you're using [Antigen](https://github.com/zsh-users/antigen), you can test th - [avit-mod](https://github.com/zlsun/avit-mod) - Modified version of oh-my-zsh's [avit](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/avit.zsh-theme) theme. - [avoleo](https://github.com/flameleo11/avoleo-zsh-theme) - Features a date and time prompt for each command, as well as a command number in history. In addition, it uses special symbols '⠾' and '⡶' to display `git` information if applicable in the current path. It also supports custom colors based on the Gnome-Terminal default color palette. - [aws](https://github.com/chiemerieezechukwu/aws-zsh-theme) - Based on [robbyrussell](https://github.com/ohmyzsh/ohmyzsh/wiki/Themes#robbyrussell), with an extra decorator to show your `$AWS_PROFILE` when it is set. +- [backbone](https://github.com/lmllrjr/backbone-zsh-prompt) - A bare minimum single file prompt, fast as a roadrunner MEEP! MEEP. Includes `git` status and current directory decorations. - [banana](https://github.com/sorcererxw/banana-zsh-theme) - Includes `git` status decorations and current directory. - [bandit](https://github.com/Holger-Will/zsh_bandit) - Another Powerline variant. - [bar (anki-code)](https://github.com/anki-code/bar-theme) - Minimalist settings for [p10k](https://github.com/romkatv/powerlevel10k). @@ -2356,6 +2360,7 @@ If you're using [Antigen](https://github.com/zsh-users/antigen), you can test th - [ubuntu-ish](https://github.com/Thesola10/zsh-ubuntu-ish) - Mimics the default Debian/Ubuntu `bash` prompt. - [ubuntu-with-vitamins](https://github.com/ureesoriano/zsh-ubuntu-with-vitamins-zim-theme) - Mimics the default Ubuntu prompt, but with `git` decorations. - [ubuntu](https://github.com/janstuemmel/zsh-ubuntu-theme) - Minimal theme, includes `git` status decorations. +- [ultima](https://github.com/egorlem/ultima.zsh-theme) - Minimalist, includes `git` status and current directory decorators. - [ultimate](https://github.com/b4b4r07/ultimate) - Minimalist theme with decorators for `git` status, vim mode indicator and shortened path. - [ultimator](https://github.com/Ultimator14/ultimator-zsh-theme) - [Agnoster](https://gist.github.com/agnoster/3712874)-like theme. Includes decorators for current directory, `user@host`, python virtualenv, background jobs, last command exit status, and `git` status information. Requires [zsh-git-prompt](https://github.com/Ultimator14/zsh-git-prompt) plugin and Nerdfonts. - [unicorn](https://github.com/juliuscaesar/unicorn) - Includes decorators for root status, virtualenv, nvm, rvm, current directory, the time, current directory and emoji `git` information. Inspired by [wild cherry](https://github.com/mashaal/wild-cherry). diff --git a/docs/awesome/machine-learning-with-ruby.md b/docs/awesome/machine-learning-with-ruby.md index 57345c0811..8cdf80cbcb 100644 --- a/docs/awesome/machine-learning-with-ruby.md +++ b/docs/awesome/machine-learning-with-ruby.md @@ -8,28 +8,28 @@ [RubyInterop](https://github.com/arbox/ruby-interoperability)] -> Ruby 机器学习链接和资源的精选列表 +> Curated List of Ruby Machine Learning Links and Resources -[机器学习][ml]是[计算科学][cs]的一个领域—— -通常嵌套在 [AI][ai] 研究下——有很多实用 -应用程序由于产生的算法的能力 -系统地实施特定的解决方案,无需明确 -程序员的指令. 显然很多算法都需要一个定义 -要查看的 [features][fe] 或更大的 [training set][ts] 数据来导出 -解决方案来自. +[Machine Learning][ml] is a field of [Computational Science][cs] - +often nested under [AI][ai] research - with many practical +applications due to the ability of resulting algorithms to +systematically implement a specific solution without explicit +programmer's instructions. Obviously many algorithms need a definition +of [features][fe] to look at or a biggish [training set][ts] of data to derive the +solution from. -这个精选列表包括 [_awesome_][awesome] 库, -关于 [机器学习][ml] 的数据源、教程和演示文稿 -利用 [Ruby][ruby] 编程语言. +This curated list comprises [_awesome_][awesome] libraries, +data sources, tutorials and presentations about [Machine Learning][ml] +utilizing the [Ruby][ruby] programming language. -此列表中的许多有用资源来自开发者 -[Ruby 科学基金会][sciruby],我们的[贡献者][贡献者]和 -我们自己在各种 ML 应用程序上的日常工作. +A lot of useful resources on this list come from the development by +[The Ruby Science Foundation][sciruby], our [contributors][contributors] and +our own day to day work on various ML applications. -:sparkles: 每个 [contribution](https://github.com/arbox/machine-learning-with-ruby/blob/master/contributing.md) 欢迎! 通过pull添加链接 -请求或创建问题以开始讨论. +:sparkles: Every [contribution](https://github.com/arbox/machine-learning-with-ruby/blob/master/contributing.md) is welcome! Add links through pull +requests or create an issue to start a discussion. -跟着我们 [Twitter](https://twitter.com/NonWebRuby) 请传播 +Follow us on [Twitter](https://twitter.com/NonWebRuby) and please spread the word using the `#RubyML` hash tag! @@ -43,7 +43,7 @@ the word using the `#RubyML` hash tag! ## :sparkles: Tutorials -请帮助我们填写此部分! :笑脸: +Please help us to fill out this section! :smiley: - [Ruby neural networks](https://www.honeybadger.io/blog/ruby-neural-networks/) - [How to implement linear regression in Ruby](https://www.practicalai.io/implementing-linear-regression-using-ruby/) [[code](https://github.com/daugaard/example-linear-regression)] @@ -64,298 +64,299 @@ the word using the `#RubyML` hash tag! ## Machine Learning Libraries -[机器学习][ml] 纯 Ruby 或其他语言编写的算法 -具有适合 Ruby 绑定的编程语言. +[Machine Learning][ml] algorithms in pure Ruby or written in other +programming languages with appropriate bindings for Ruby. ### Frameworks - [LangChain.rb](https://github.com/andreibondarev/langchainrb) - - 使用 Ruby 的 LangChain 构建 ML/AI 增压应用程序. + Build ML/AI-supercharged applications with Ruby's LangChain. - [weka](https://github.com/paulgoetze/weka-jruby) - - Weka 的 JRuby 绑定,通过 Weka 实现的不同 ML 算法. + JRuby bindings for Weka, different ML algorithms implemented through Weka. - [ai4r](https://github.com/SergioFierens/ai4r) - - Ruby 的人工智能. + Artificial Intelligence for Ruby. - [classifier-reborn](https://github.com/jekyll/classifier-reborn) - - 允许贝叶斯和其他类型分类的通用分类器模块. + General classifier module to allow Bayesian and other types of classifications. [[dep: GLS](#gls)] - [scoruby](https://github.com/asafschers/scoruby) - - Ruby 评分 API 用于 [PMML](http://dmg.org/pmml/v4-3/GeneralStructure.html) (预测模型标记语言). -- [rblearn](https://github.com/himkt/rblearn) - 特征提取和交叉验证库. + Ruby scoring API for [PMML](http://dmg.org/pmml/v4-3/GeneralStructure.html) (Predictive Model Markup Language). +- [rblearn](https://github.com/himkt/rblearn) - Feature Extraction and Crossvalidation library. - [data_modeler](https://github.com/giuse/data_modeler) - - 使用机器学习为您的数据建模. 充足的测试覆盖率、快速启动的示例、完整的文档. 从 1.0.0 开始生产就绪. -- [shogun](https://github.com/shogun-toolbox/shogun) - 多功能且成熟 - 机器学习工具箱 [Ruby bindings](https://github.com/shogun-toolbox/shogun/tree/develop/src/interfaces/ruby). + Model your data with machine learning. Ample test coverage, examples to start fast, complete documentation. Production ready since 1.0.0. +- [shogun](https://github.com/shogun-toolbox/shogun) - Polyfunctional and mature + machine learning toolbox with [Ruby bindings](https://github.com/shogun-toolbox/shogun/tree/develop/src/interfaces/ruby). - [aws-sdk-machinelearning](https://github.com/aws/aws-sdk-ruby) - - 亚马逊网络服务的机器学习 API. + Machine Learning API of the Amazon Web Services. - [azure_mgmt_machine_learning](https://github.com/Azure/azure-sdk-for-ruby) - - Microsoft Azure 的机器学习 API. + Machine Learning API of the Microsoft Azure. - [machine_learning_workbench](https://github.com/giuse/machine_learning_workbench) - - 用纯 Ruby 编写的不断增长的机器学习框架,使用高性能计算 - [Numo](https://github.com/ruby-numo/), CUDA绑定通过 [Cumo](https://github.com/sonots/cumo). - 目前正在实施神经网络、进化策略、矢量量化和大量 - 示例和实用程序. + Growing machine learning framework written in pure Ruby, high performance computing using + [Numo](https://github.com/ruby-numo/), CUDA bindings through [Cumo](https://github.com/sonots/cumo). + Currently implementating neural networks, evolutionary strategies, vector quantization, and plenty of + examples and utilities. - [Deep NeuroEvolution](https://github.com/giuse/DNE) - - 实验装置基于 [machine_learning_workbench](https://github.com/giuse/machine_learning_workbench) - 使用进化算法搜索深度神经网络(而不是训练). 应用到 - [OpenAI Gym](https://github.com/openai/gym) 使用 [PyCall](https://github.com/mrkn/pycall.rb). + Experimental setup based on the [machine_learning_workbench](https://github.com/giuse/machine_learning_workbench) + towards searching for deep neural networks (rather than training) using evolutionary algorithms. Applications to the + [OpenAI Gym](https://github.com/openai/gym) using [PyCall](https://github.com/mrkn/pycall.rb). - [rumale](https://github.com/yoshoku/rumale) - - Ruby 中的机器学习工具包,具有广泛的已实现算法 - (支持向量机、逻辑回归、线性回归、随机森林等)和 - 接口类似于 Python 中的 [Scikit-Learn][scikit]. -- [eps](https://github.com/ankane/eps) - 出口贝叶斯分类和线性回归 - 使用 [PMML](http://dmg.org/pmml/v4-3/GeneralStructure.html) and an alternative backend 使用 [GSL][gsl]. + Machine Learninig toolkit in Ruby with wide range of implemented algorithms + (SVM, Logistic Regression, Linear Regression, Random Forest etc.) and + interfaces similar to [Scikit-Learn][scikit] in Python. +- [eps](https://github.com/ankane/eps) - Bayesian Classification and Linear Regression with exports + using [PMML](http://dmg.org/pmml/v4-3/GeneralStructure.html) and an alternative backend using [GSL][gsl]. +- [ruby-openai](https://github.com/alexrudall/ruby-openai) - OpenAI API wrapper ### Neural networks - [neural-net-ruby](https://github.com/gbuesing/neural-net-ruby) - - 用 Ruby 编写的神经网络. + Neural network written in Ruby. - [ruby-fann](https://github.com/tangledpath/ruby-fann) - - Ruby 绑定到 [Fast Artificial Neural Network Library (FANN)](http://leenissen.dk/fann/wp/). + Ruby bindings to the [Fast Artificial Neural Network Library (FANN)](http://leenissen.dk/fann/wp/). - [cerebrum](https://github.com/irfansharif/cerebrum) - - Ruby 中人工神经网络的实验实现. + Experimental implementation for Artificial Neural Networks in Ruby. - [tlearn-rb](https://github.com/josephwilk/tlearn-rb) - - Ruby 的递归神经网络库. + Recurrent Neural Network library for Ruby. - [brains](https://github.com/jedld/brains-jruby) - - 基于 JRuby 的前馈神经网络 + Feed-forward neural networks for JRuby based on [brains](https://github.com/jedld/brains). - [machine_learning_workbench](https://github.com/giuse/machine_learning_workbench/tree/master/lib/machine_learning_workbench/neural_network) - - 框架包括前馈和递归神经网络的纯 Ruby 实现 - (完全连接). 使用神经进化(自然进化策略算法)进行训练. + Framework including pure-Ruby implementation of both feed-forward and recurrent neural networks + (fully connected). Training available using neuroevolution (Natural Evolution Strategies algorithms). - [rann](https://github.com/mikecmpbll/rann) - - 具有反向传播的灵活的 Ruby ANN 实现(通过时间,用于循环 - nets)、梯度检查、adagrad 和并行批处理执行. + Flexible Ruby ANN implementation with backprop (through-time, for recurrent + nets), gradient checking, adagrad, and parallel batch execution. ### Deep learning - [tensor_stream](https://github.com/jedld/tensor_stream) - - TensorFlow for Ruby 的全新独立重新实现. -- [red-chainer](https://github.com/red-data-tools/red-chainer) - 用于 Ruby 的深度学习框架. -- [tensorflow](https://github.com/somaticio/tensorflow.rb) - 红宝石绑定 [TensorFlow](https://www.tensorflow.org/). -- [ruby-dnn](https://github.com/unagiootoro/ruby-dnn) - Ruby 的简单深度学习. -- [torch-rb](https://github.com/ankane/torch-rb) - 红宝石绑定 [LibTorch](https://github.com/pytorch/pytorch) - 使用 [rice](https://github.com/jasonroelofs/rice). -- [mxnet](https://github.com/mrkn/mxnet.rb) - 红宝石绑定 [mxnet](https://mxnet.apache.org/). + Ground-up and standalone reimplementation of TensorFlow for Ruby. +- [red-chainer](https://github.com/red-data-tools/red-chainer) - Deep learning framework for Ruby. +- [tensorflow](https://github.com/somaticio/tensorflow.rb) - Ruby bindings for [TensorFlow](https://www.tensorflow.org/). +- [ruby-dnn](https://github.com/unagiootoro/ruby-dnn) - Simple deep learning for Ruby. +- [torch-rb](https://github.com/ankane/torch-rb) - Ruby bindings for [LibTorch](https://github.com/pytorch/pytorch) + using [rice](https://github.com/jasonroelofs/rice). +- [mxnet](https://github.com/mrkn/mxnet.rb) - Ruby bindings for [mxnet](https://mxnet.apache.org/). ### Kernel methods - [rb-libsvm](https://github.com/febeling/rb-libsvm) - - 支持向量机与 Ruby 和 [LIBSVM](https://www.csie.ntu.edu.tw/~cjlin/libsvm/) 图书馆. + Support Vector Machines with Ruby and the [LIBSVM](https://www.csie.ntu.edu.tw/~cjlin/libsvm/) library. [[dep: bundled](#bundled)] ### Evolutionary algorithms - [machine_learning_workbench](https://github.com/giuse/machine_learning_workbench/tree/master/lib/machine_learning_workbench/optimizer/natural_evolution_strategies) - - 包括自然进化策略算法的纯 Ruby 实现的框架 - (黑盒优化),特别是指数 NES (XNES), - 可分离 NES (sNES)、块对角线 NES (BDNES) 等. - 应用包括神经网络搜索/训练(神经进化). + Framework including pure-Ruby implementations of Natural Evolution Strategy algorithms + (black-box optimization), specifically Exponential NES (XNES), + Separable NES (sNES), Block-Diagonal NES (BDNES) and more. + Applications include neural network search/training (neuroevolution). - [simple_ga](https://github.com/giuse/simple_ga) - - Ruby 中最简单的遗传算法实现. + Simplest Genetic Algorithms implementation in Ruby. ### Bayesian methods - [linnaeus](https://github.com/djcp/linnaeus) - - Redis 支持的贝叶斯分类器. + Redis-backed Bayesian classifier. - [naive_bayes](https://github.com/reddavis/Naive-Bayes) - - 简单朴素贝叶斯分类器. + Simple Naive Bayes classifier. - [nbayes](https://github.com/oasic/nbayes) - - 朴素贝叶斯的全功能 Ruby 实现. + Full-featured, Ruby implementation of Naive Bayes. ### Decision trees - [decisiontree](https://github.com/igrigorik/decisiontree) - - 纯 Ruby 中的决策树 ID3 算法. + Decision Tree ID3 Algorithm in pure Ruby. [[dep: GraphViz](#graphviz) | [post](https://www.igvita.com/2007/04/16/decision-tree-learning-in-ruby/)]. ### Clustering - [kmeans-clusterer](https://github.com/gbuesing/kmeans-clusterer) - - Ruby 中的 k-均值聚类. + k-means clustering in Ruby. - [k_means](https://github.com/reddavis/K-Means) - - 尝试构建一个快速、内存高效的 K-Means 程序. + Attempting to build a fast, memory efficient K-Means program. - [knn](https://github.com/reddavis/knn) - - 简单的 K 最近邻算法. + Simple K Nearest Neighbour Algorithm. ### Linear classifiers - [liblinear-ruby-swig](https://github.com/tomz/liblinear-ruby-swig) - - LIBLINEAR 的 Ruby 接口(在文本分类方面比 LIBSVM 更有效). + Ruby interface to LIBLINEAR (much more efficient than LIBSVM for text classification). - [liblinear-ruby](https://github.com/kei500/liblinear-ruby) - - 使用 SWIG 的 LIBLINEAR 的 Ruby 接口. + Ruby interface to LIBLINEAR using SWIG. ### Statistical models - [rtimbl](https://github.com/maspwr/rtimbl) - Memory based learners from the Timbl framework. - [lda-ruby](https://github.com/ealdent/lda-ruby) - - 红宝石实现 [LDA](https://en.wikipedia.org/wiki/Latent_Dirichlet_allocation) - (潜在狄利克雷分配)用于自动主题建模和文档聚类. + Ruby implementation of the [LDA](https://en.wikipedia.org/wiki/Latent_Dirichlet_allocation) + (Latent Dirichlet Allocation) for automatic Topic Modelling and Document Clustering. - [maxent_string_classifier](https://github.com/mccraigmccraig/maxent_string_classifier) - - 基于 OpenNLP Maxent 框架的字符串数据的 JRuby 最大熵分类器. + JRuby maximum entropy classifier for string data, based on the OpenNLP Maxent framework. - [omnicat](https://github.com/mustafaturan/omnicat) - - 用于文本分类的通用机架框架. + Generalized rack framework for text classifications. - [omnicat-bayes](https://github.com/mustafaturan/omnicat-bayes) - - 作为 OmniCat 分类器策略的朴素贝叶斯文本分类实现. + Naive Bayes text classification implementation as an OmniCat classifier strategy. [[dep: bundled](#bundled)] ### Gradient boosting -- [xgboost](https://github.com/PairOnAir/xgboost-ruby) — - XGBoost 的 Ruby 绑定. +- [xgboost](https://github.com/PairOnAir/xgboost-ruby) — + Ruby bindings for XGBoost. [[dep: XGBoost](#xgboost)] -- [xgb](https://github.com/ankane/xgb) — - XGBoost 的 Ruby 绑定. +- [xgb](https://github.com/ankane/xgb) — + Ruby bindings for XGBoost. [[dep: XGBoost](#xgboost)] -- [lightgbm](https://github.com/ankane/lightgbm) — - LightGBM 的 Ruby 绑定. +- [lightgbm](https://github.com/ankane/lightgbm) — + Ruby bindings for LightGBM. [[dep: LightGBM](#lightgbm)] ### Vector search - [flann](https://github.com/mariusmuja/flann) - - Ruby 绑定 [FLANN](https://github.com/flann-lib/flann) (近似最近邻的快速库). + Ruby bindings for the [FLANN](https://github.com/flann-lib/flann) (Fast Library for Approximate Nearest Neighbors). [[flann](#flann)] - [annoy-rb](https://github.com/yoshoku/annoy.rb) - - Ruby 绑定 [Annoy](https://github.com/spotify/annoy) (近似最近的邻居哦,是的). + Ruby bindings for the [Annoy](https://github.com/spotify/annoy) (Approximate Nearest Neighbors Oh Yeah). - [hnswlib.rb](https://github.com/yoshoku/hnswlib.rb) - - Ruby 绑定 [Hnswlib](https://github.com/nmslib/hnswlib) 它使用分层可导航小世界图实现近似最近邻搜索. + Ruby bindings for the [Hnswlib](https://github.com/nmslib/hnswlib) that implements approximate nearest neighbor search with Hierarchical Navigable Small World graphs. - [ngt-ruby](https://github.com/ankane/ngt-ruby) - - Ruby 绑定 [NGT](https://github.com/yahoojapan/NGT) (用于索引高维数据的邻域图和树). -- [milvus](https://github.com/andreibondarev/milvus) — - Milvus Vector DB 的 Ruby 客户端. -- [pinecone](https://github.com/ScotterC/pinecone) — - Pinecone Vector DB 的 Ruby 客户端. -- [qdrant-ruby](https://github.com/andreibondarev/qdrant-ruby) — - Qdrant 矢量搜索数据库 API 的 Ruby 包装器. -- [weaviate-ruby](https://github.com/andreibondarev/weaviate-ruby) — - Weaviate 矢量搜索数据库 API 的 Ruby 包装器. + Ruby bindings for the [NGT](https://github.com/yahoojapan/NGT) (Neighborhood Graph and Tree for Indexing High-dimensional data). +- [milvus](https://github.com/andreibondarev/milvus) — + Ruby client for Milvus Vector DB. +- [pinecone](https://github.com/ScotterC/pinecone) — + Ruby client for Pinecone Vector DB. +- [qdrant-ruby](https://github.com/andreibondarev/qdrant-ruby) — + Ruby wrapper for the Qdrant vector search database API. +- [weaviate-ruby](https://github.com/andreibondarev/weaviate-ruby) — + Ruby wrapper for the Weaviate vector search database API. ## Applications of machine learning - [phashion](https://github.com/westonplatter/phashion) - - pHash 的 Ruby 包装器,用于检测重复多媒体文件的感知哈希库. + Ruby wrapper around pHash, the perceptual hash library for detecting duplicate multimedia files. [[ImageMagick](#imagemagick) | [libjpeg](#libjpeg)] ## Data structures -如果您要实现自己的 ML 算法,您可能会感兴趣 -有效地存储您的功能集. 寻找合适 +If you're going to implement your own ML algorithms you're probably interested +in storing your feature sets efficiently. Look for appropriate [data structures](https://github.com/arbox/data-science-with-ruby#data-structures) -在我们的 [Data Science with Ruby][ds-with-ruby] 列表中. +in our [Data Science with Ruby][ds-with-ruby] list. ## Data visualization -请参阅 [Data Visualization](https://github.com/arbox/data-science-with-ruby#visualization) -[Data Science with Ruby][ds-with-ruby] 列表部分. +Please refer to the [Data Visualization](https://github.com/arbox/data-science-with-ruby#visualization) +section on the [Data Science with Ruby][ds-with-ruby] list. ## Articles, Posts, Talks, and Presentations - 2022 - -_在 Ruby 中发现机器学习_作者: [Justin Bowen](https://twitter.com/TonsOfFun111) + - _Discover Machine Learning in Ruby_ by [Justin Bowen](https://twitter.com/TonsOfFun111) [[video](https://www.youtube.com/watch?v=HPbizNgcyFk)] - 2019 - - _TensorStream:将机器学习引入 Ruby_,作者: [Joseph Emmanuel Dayo](https://www.linkedin.com/in/jdayo/) + - _TensorStream: Bringing Machine Learning to Ruby_ by [Joseph Emmanuel Dayo](https://www.linkedin.com/in/jdayo/) [[post](https://medium.com/@joseph.dayo/tensorstream-bringing-machine-learning-to-ruby-114582060e3d)] - - _使用 SVMKit 使用 Ruby 进行简单的机器学习_ by [@kojix](https://twitter.com/kojix2dayo) + - _Easy machine learning with Ruby using SVMKit_ by [@kojix](https://twitter.com/kojix2dayo) [[post](https://dev.to/kojix2/easy-machine-learning-with-ruby-using-svmkit-4n86)] - 2018 - -_Ruby 上的深度学习编程_作者: [Kenta Murata](https://twitter.com/mrkn) + - _Deep Learning Programming on Ruby_ by [Kenta Murata](https://twitter.com/mrkn) & [Yusaku Hatanaka ](https://twitter.com/hatappi) [[slides](https://speakerdeck.com/mrkn/deep-learning-programming-on-ruby) | [page](https://rubykaigi.org/2018/presentations/mrkn.html)] - -_如何在 Ruby on Rails 中使用经过训练的 Keras 和 TensorFlow 机器学习模型_作者: [Denis Sellu](https://twitter.com/denis_sellu) + - _How to use trained Keras and TensorFlow machine learning models within Ruby on Rails_ by [Denis Sellu](https://twitter.com/denis_sellu) [[post](https://www.cookieshq.co.uk/posts/how-to-use-trained-keras-and-tensorflow-machine-learning-models-within-ruby-on-rails)] - 2017 - -_JRuby 上的科学计算_作者: [Prasun Anand](https://twitter.com/prasun_anand) + - _Scientific Computing on JRuby_ by [Prasun Anand](https://twitter.com/prasun_anand) [[slides](https://www.slideshare.net/PrasunAnand2/fosdem2017-scientific-computing-on-jruby) | [video](https://ftp.fau.de/fosdem/2017/K.4.201/ruby_scientific_computing_on_jruby.mp4) | [slides](https://www.slideshare.net/PrasunAnand2/scientific-computing-on-jruby) | [slides](https://www.slideshare.net/PrasunAnand2/scientific-computation-on-jruby)] - - _是食物吗? 机器学习简介_作者: [Matthew Mongeau](https://twitter.com/halogenandtoast) + - _Is it Food? An Introduction to Machine Learning_ by [Matthew Mongeau](https://twitter.com/halogenandtoast) [[video](https://www.youtube.com/watch?v=8G709hKkthY) | [slides](https://www.slideshare.net/halogenandtoast/is-it-food)] - - _Bayes 是 BAE_ by [Richard Schneeman](https://twitter.com/schneems) + - _Bayes is BAE_ by [Richard Schneeman](https://twitter.com/schneems) [[video](https://www.youtube.com/watch?v=bQSzZrDDV80) | [slides](https://speakerdeck.com/schneems/bayes-is-bae)] - - _Ruby 圆桌会议:Ruby 中的机器学习_ 作者: [RubyThursday](https://rubythursday.com/) + - _Ruby Roundtable: Machine Learning in Ruby_ by [RubyThursday](https://rubythursday.com/) [[video](https://www.youtube.com/watch?v=ScIFARN0jCo)] - 2016 - -_Ruby 实用机器学习_作者: [Jordan Hudgens](https://twitter.com/jordanhudgens) + - _Practical Machine Learning with Ruby_ by [Jordan Hudgens](https://twitter.com/jordanhudgens) [[tutorial](https://www.crondose.com/2016/12/practical-machine-learning-ruby/)] - -_深度学习:Ruby 开发人员简介_作者: [Geoffrey Litt](https://twitter.com/geoffreylitt) + - _Deep Learning: An Introduction for Ruby Developers_ by [Geoffrey Litt](https://twitter.com/geoffreylitt) [[slides](https://speakerdeck.com/geoffreylitt/deep-learning-an-introduction-for-ruby-developers)] - -_我如何使纯 Ruby word2vec 程序快 3 倍以上_作者: [Kei Sawada](https://twitter.com/remore) + - _How I made a pure-Ruby word2vec program more than 3x faster_ by [Kei Sawada](https://twitter.com/remore) [[slides](https://speakerdeck.com/remore/how-i-made-a-pure-ruby-word2vec-program-more-than-3x-faster)] - - _Dōmo arigatō,Roboto 先生:使用 Ruby 进行机器学习_ 作者: [Eric Weinstein](https://twitter.com/ericqweinstein) + - _Dōmo arigatō, Mr. Roboto: Machine Learning with Ruby_ by [Eric Weinstein](https://twitter.com/ericqweinstein) [[slides](https://speakerdeck.com/ericqweinstein/domo-arigato-mr-roboto-machine-learning-with-ruby) | [video](https://www.youtube.com/watch?v=T1nFQ49TyeA)] - - _使用机器学习技术构建推荐引擎_ by [Brian Sam-Bodden](https://twitter.com/bsbodden) + - _Building a Recommendation Engine with Machine Learning Techniques_ by [Brian Sam-Bodden](https://twitter.com/bsbodden) [[video](https://www.youtube.com/watch?v=SRnM_P_ygqI)] - - :sparkles: _SciRuby 机器学习:现状和未来_ by [Kenta Murata](https://twitter.com/mrkn) + - :sparkles: _SciRuby Machine Learning: Current Status and Future_ by [Kenta Murata](https://twitter.com/mrkn) [[slides](https://speakerdeck.com/mrkn/sciruby-machine-learning-current-status-and-future) | [video: jp](https://www.youtube.com/watch?v=gfQ8XEy7vO4)] - - _Ruby 圆桌会议:Tensorflow 简介_ 作者: [RubyThursday](https://rubythursday.com/) + - _Ruby Roundtable: Intro to Tensorflow_ by [RubyThursday](https://rubythursday.com/) [[video](https://www.youtube.com/watch?v=pYC5mXHUWkc)] - 2015 - -_Ruby 使机器学习变得简单_作者: [Lorenzo Masini](https://twitter.com/rugginoso) + - _Machine Learning made simple with Ruby_ by [Lorenzo Masini](https://twitter.com/rugginoso) [[post](https://www.leanpanda.com/blog/2015-08-24-machine-learning-automatic-classification/)] - - _使用 Ruby 机器学习查找 Paris Hilton 语录_ 作者: [Rick Carlino](https://github.com/RickCarlino) + - _Using Ruby Machine Learning to Find Paris Hilton Quotes_ by [Rick Carlino](https://github.com/RickCarlino) [[tutorial](https://web.archive.org/web/20160414072324/http://datamelon.io/blog/2015/using-ruby-machine-learning-id-paris-hilton-quotes.html)] - 2014 - - _测试驱动神经网络_ by [Matthew Kirk](https://twitter.com/mjkirk) + - _Test Driven Neural Networks_ by [Matthew Kirk](https://twitter.com/mjkirk) [[video](https://www.youtube.com/watch?v=ppf8m-3uXvU&t=36s)] - - _今天您可以在 Ruby 应用程序中使用的五种机器学习技术_作者 [Benjamin Curtis](https://twitter.com/stympy) + - _Five machine learning techniques that you can use in your Ruby apps today_ by [Benjamin Curtis](https://twitter.com/stympy) [[video](https://www.youtube.com/watch?v=crziu7dk6Vw) | [slides](https://speakerdeck.com/stympy/machine-learning-techniques)] - -_机器学习的乐趣和利润_作者: [John Paul Ashenfelter](https://twitter.com/johnashenfelter) + - _Machine Learning for Fun and Profit_ by [John Paul Ashenfelter](https://twitter.com/johnashenfelter) [[video](https://www.youtube.com/watch?v=KC5MtKHm1O4)] - 2013 - -_在 Ruby 中使用支持向量机进行情感分析_作者: [Matthew Kirk](https://twitter.com/mjkirk) + - _Sentiment Analysis using Support Vector Machines in Ruby_ by [Matthew Kirk](https://twitter.com/mjkirk) [[video](https://www.youtube.com/watch?v=iSug6CgxWxc) | [code](https://github.com/hexgnu/sentiment_analyzer)] - _Recommender Systems with Ruby_ by [Marcel Caraciolo](https://twitter.com/marcelcaraciolo) [[slides](https://www.slideshare.net/marcelcaraciolo/recommender-systems-with-ruby-adding-machine-learning-statistics-etc)] - -_用 Ruby 检测人脸:FFI 简而言之_作者:[Marc Berszick]() + - _Detecting Faces with Ruby: FFI in a Nutshell_ by [Marc Berszick]() [[post](https://www.sitepoint.com/detecting-faces-with-ruby-ffi-in-a-nutshell/)] - 2012 - -_Ruby 机器学习,第一部分_作者: [Vasily Vasinov](https://twitter.com/vasinov) + - _Machine Learning with Ruby, Part One_ by [Vasily Vasinov](https://twitter.com/vasinov) [[tutorial](https://www.vasinov.com/blog/machine-learning-with-ruby-part-one/)] - -_Ruby 中的递归神经网络_作者: [Joseph Wilk](https://twitter.com/josephwilk) + - _Recurrent Neural Networks in Ruby_ by [Joseph Wilk](https://twitter.com/josephwilk) [[post](http://blog.josephwilk.net/ruby/recurrent-neural-networks-in-ruby.html)] - - _使用机器学习和 JRuby 的推荐引擎_ [Matthew Kirk](https://twitter.com/mjkirk) + - _Recommendation Engines using Machine Learning, and JRuby_ by [Matthew Kirk](https://twitter.com/mjkirk) [[video](https://www.youtube.com/watch?v=hsZcrlbBg_0)] - - _实用机器学习和 Rails_ by [Andrew Cantino](https://twitter.com/tectonic) - 和 [Ryan Stout](https://twitter.com/ryanstout) + - _Practical Machine Learning and Rails_ by [Andrew Cantino](https://twitter.com/tectonic) + and [Ryan Stout](https://twitter.com/ryanstout) [[video](https://www.youtube.com/watch?v=vy_zQ1-F0JI)] - 2011 - - _Ruby 中的集群_ [Colin Drake](https://twitter.com/colinfdrake) + - _Clustering in Ruby_ by [Colin Drake](https://twitter.com/colinfdrake) [[post](https://colindrake.me/post/k-means-clustering-in-ruby/)] - - _在 Ruby 中使用支持向量机进行文本分类_ [Rimas Silkaitis](https://twitter.com/neovintage) + - _Text Classification using Support Vector Machines in Ruby_ by [Rimas Silkaitis](https://twitter.com/neovintage) [[post](http://neovintage.org/2011/11/14/text-classification-using-support/)] - 2010 - - _bayes_motel – Ruby_ 的贝叶斯分类 [Mike Perham](https://twitter.com/mperham) + - _bayes_motel – Bayesian classification for Ruby_ by [Mike Perham](https://twitter.com/mperham) [[post](http://www.mikeperham.com/2010/04/28/bayes_motel-bayesian-classification-for-ruby/)] - - _Intelligent Ruby:机器学习入门_ by [Ilya Grigorik](https://twitter.com/igrigorik) + - _Intelligent Ruby: Getting Started with Machine Learning_ by [Ilya Grigorik](https://twitter.com/igrigorik) [[video](https://vimeo.com/22513786)] - 2009 - 2008 - - _Ruby 中的支持向量机 (SVM)_ 作者: [Ilya Grigorik](https://twitter.com/igrigorik) + - _Support Vector Machines (SVM) in Ruby_ by [Ilya Grigorik](https://twitter.com/igrigorik) [[post](https://www.igvita.com/2008/01/07/support-vector-machines-svm-in-ruby/)] - 2007 - -_Ruby 中的决策树学习_作者: [Ilya Grigorik](https://twitter.com/igrigorik) + - _Decision Tree Learning in Ruby_ by [Ilya Grigorik](https://twitter.com/igrigorik) [[post](https://www.igvita.com/2007/04/16/decision-tree-learning-in-ruby/)] ## Projects and Code Examples - [Wine Clustering](https://github.com/hexgnu/wine_clustering) - - 葡萄酒质量估计与不同的算法聚集在一起. + Wine quality estimations clustered with different algorithms. - [simple_ga](https://github.com/giuse/simple_ga) - - Ruby 中遗传算法的基本(工作)演示. + Basic (working) demo of Genetic Algorithms in Ruby. - [Handwritten Digits Recognition](https://github.com/jdrzj/handwritten-digits-recognition) - - 使用神经网络和 Ruby 进行手写数字识别. + Handwritten digits recognition using Neural Networks and Ruby. ## Heroku buildpacks @@ -366,11 +367,11 @@ the word using the `#RubyML` hash tag! ## Books, Blogs, Channels - [Kirk, Matthew](https://twitter.com/mjkirk). - _深思熟虑的机器学习:一种测试驱动的方法_. 奥莱利出版社,2014 年. + _Thoughtful Machine Learning: A Test-Driven Approach_. O'Reilly, 2014. [[Amazon](https://www.amazon.com/Thoughtful-Machine-Learning-Test-Driven-Approach/dp/1449374069) | [code](https://github.com/thoughtfulml/examples)] - [Practical Artificial Intelligence](https://www.practicalai.io/) - - 关于人工智能和机器学习的博客,其中包含 Ruby 中的教程和代码示例. + Blog about Artificial Intelligence and Machine Learning with tutorials and code samples in Ruby. ## Community @@ -381,6 +382,7 @@ the word using the `#RubyML` hash tag! - [Stack Overflow](https://stackoverflow.com/search?q=machine+learning+ruby) - [Twitter](https://twitter.com/search?q=Machine%20Learning%20Ruby&src=typd) - [NonWebRuby](https://twitter.com/NonWebRuby) +- [Ruby AI Builders Discord](https://discord.gg/zDyFJFBTGB) ## Related Resources @@ -389,7 +391,7 @@ the word using the `#RubyML` hash tag! - [XGBoost](https://github.com/dmlc/xgboost) - - [GSL(GNU 科学图书馆)][gls] + [GSL (GNU Scientific Library)][gls] - [OpenCV](https://opencv.org/) - @@ -406,49 +408,49 @@ the word using the `#RubyML` hash tag! [Octave](https://www.gnu.org/software/octave/) - [scikit-learn algorithm cheatsheet](https://scikit-learn.org/stable/tutorial/machine_learning_map/) - [Awesome Ruby](https://github.com/markets/awesome-ruby#natural-language-processing) - - 在其他很棒的项目中,有一个 NLP 相关项目的简短列表. + Among other awesome items a short list of NLP related projects. - [Ruby NLP](https://github.com/diasks2/ruby-nlp) - - NLP 的最先进的 Ruby 库集合. + State-of-Art collection of Ruby libraries for NLP. - [Speech and Natural Language Processing](https://github.com/edobashira/speech-language-processing) - - NLP 相关资源的一般列表(大部分不适合 Ruby 程序员). + General List of NLP related resources (mostly not for Ruby programmers). - [Scientific Ruby](http://sciruby.com/) - - Ruby 的线性代数、可视化和科学计算. -- [iRuby](https://github.com/SciRuby/iruby) - 用于 Jupyter(以前称为 IPython)的 IRuby 内核. + Linear Algebra, Visualization and Scientific Computing for Ruby. +- [iRuby](https://github.com/SciRuby/iruby) - IRuby kernel for Jupyter (formerly IPython). - [Kiba](https://github.com/thbar/kiba) - - 轻 [ETL](https://en.wikipedia.org/wiki/Extract,_transform,_load) (提取、转换、加载)管道. + Lightweight [ETL](https://en.wikipedia.org/wiki/Extract,_transform,_load) (Extract, Transform, Load) pipeline. - [Awesome OCR](https://github.com/kba/awesome-ocr) - - 大量的 OCR(光学字符识别)资源. + Multitude of OCR (Optical Character Recognition) resources. - [Awesome TensorFlow](https://github.com/jtoy/awesome-tensorflow) - - 使用 TensorFlow 库进行机器学习. + Machine Learning with TensorFlow libraries. - [rb-gsl](https://github.com/SciRuby/rb-gsl) - - Ruby 接口 [GNU Scientific Library](https://www.gnu.org/software/gsl/). + Ruby interface to the [GNU Scientific Library](https://www.gnu.org/software/gsl/). - [The Definitive Guide to Ruby's C API](https://silverhammermba.github.io/emberb/) - - 使用 C 编程语言嵌入和扩展 Ruby 的现代参考和教程. + Modern Reference and Tutorial on Embedding and Extending Ruby using C programming language. ## License [![Creative Commons Zero 1.0](http://mirrors.creativecommons.org/presskit/buttons/80x15/svg/cc-zero.svg)](https://creativecommons.org/publicdomain/zero/1.0/) -`Awesome ML with Ruby` 作者: [Andrei Beliankou](https://github.com/arbox) 和 +`Awesome ML with Ruby` by [Andrei Beliankou](https://github.com/arbox) and [Contributors][contributors]. -在法律允许的范围内,将 CC0 与 -`Awesome ML with Ruby` 放弃了所有版权和相关或相邻的权利 -到 `Awesome ML with Ruby`. +To the extent possible under law, the person who associated CC0 with +`Awesome ML with Ruby` has waived all copyright and related or neighboring rights +to `Awesome ML with Ruby`. -您应该已经收到一份 CC0 合法代码的副本以及此 -工作. 如果没有,请参阅 . +You should have received a copy of the CC0 legalcode along with this +work. If not, see . -[红宝石]:https://www.ruby-lang.org/en/ -[很棒]:https://github.com/sindresorhus/awesome/blob/master/awesome.md -[更改-pr]:https://github.com/RichardLitt/knowledge/blob/master/github/amending-a-commit-guide.md -[毫升]:https://en.wikipedia.org/wiki/Machine_learning -[ds-with-ruby]:https://github.com/arbox/data-science-with-ruby -[贡献者]:https://github.com/arbox/machine-learning-with-ruby/graphs/contributors -[sciruby]:https://github.com/sciruby -[人工智能]:https://en.wikipedia.org/wiki/Artificial_intelligence -[CS]:https://en.wikipedia.org/wiki/Computational_science +[ruby]: https://www.ruby-lang.org/en/ +[awesome]: https://github.com/sindresorhus/awesome/blob/master/awesome.md +[change-pr]: https://github.com/RichardLitt/knowledge/blob/master/github/amending-a-commit-guide.md +[ml]: https://en.wikipedia.org/wiki/Machine_learning +[ds-with-ruby]: https://github.com/arbox/data-science-with-ruby +[contributors]: https://github.com/arbox/machine-learning-with-ruby/graphs/contributors +[sciruby]: https://github.com/sciruby +[ai]: https://en.wikipedia.org/wiki/Artificial_intelligence +[cs]: https://en.wikipedia.org/wiki/Computational_science [fe]: https://en.wikipedia.org/wiki/Feature_engineering [ts]: https://en.wikipedia.org/wiki/Test_set -[gsl]:https://www.gnu.org/software/gsl/ -[scikit]:https://scikit-learn.org/stable/index.html +[gsl]: https://www.gnu.org/software/gsl/ +[scikit]: https://scikit-learn.org/stable/index.html