From 1cef58e0c8d079559824ad05445499aa8415b7de Mon Sep 17 00:00:00 2001 From: chenjiajia Date: Wed, 25 Oct 2023 21:08:21 +0000 Subject: [PATCH] Robot Updated at:25 Oct 2023 21:08:21 GMT --- docs/awesome/awesome-agi-cocosci.md | 2 +- docs/awesome/awesome-blazor.md | 2 ++ docs/awesome/awesome-board-games.md | 50 ++++++++++++++++++++++++++ docs/awesome/awesome-cakephp.md | 4 +-- docs/awesome/awesome-certificates.md | 21 +++++++++++ docs/awesome/awesome-db-tools.md | 1 + docs/awesome/awesome-gbdev.md | 1 - docs/awesome/awesome-integration.md | 20 +++++------ docs/awesome/awesome-mac.md | 3 +- docs/awesome/awesome-neovim.md | 6 +++- docs/awesome/awesome-svelte.md | 4 +++ docs/awesome/free-programming-books.md | 1 + 12 files changed, 99 insertions(+), 16 deletions(-) diff --git a/docs/awesome/awesome-agi-cocosci.md b/docs/awesome/awesome-agi-cocosci.md index 3e95f5dd28..87722ba678 100644 --- a/docs/awesome/awesome-agi-cocosci.md +++ b/docs/awesome/awesome-agi-cocosci.md @@ -31,7 +31,7 @@ Contributions are greatly welcomed! Please refer to [Contribution Guidelines](ht ### Courses -* [Computational Cognitive Science Courses](https://cbmm.mit.edu/education/courses/computational-cognitive-science) - ***MIT, Harvard, Stanford***. Courses on computational cognitive science from MIT, Harvard, Stanford. +* [Computational Cognitive Science Courses](https://cbmm.mit.edu/education/courses/computational-cognitive-science) - ***MIT***. Courses on computational cognitive science from MIT, Harvard, and Stanford. * [Introduction to Program Synthesis](https://people.csail.mit.edu/asolar/SynthesisCourse/index.htm) - ***MIT***. Armando Solar-Lezama's elementary course on program synthesis. diff --git a/docs/awesome/awesome-blazor.md b/docs/awesome/awesome-blazor.md index b78c143634..f2059b34e4 100644 --- a/docs/awesome/awesome-blazor.md +++ b/docs/awesome/awesome-blazor.md @@ -319,6 +319,7 @@ Doing the [Build a web app with Blazor](https://docs.microsoft.com/en-us/learn/m ## Real-World applications ## Videos +* [ASP.NET Community Standup - New Blazor updates in .NET 8 RC2](https://www.youtube.com/watch?v=C2y9tXcbweg) - ![duration](https://img.shields.io/badge/Duration:%20-61%20min-%230094FF?style=flat-square&cacheSeconds=maxAge&logo=youtube) October 10, 2023 - About what Blazor has to offer in .NET 8 RC2. [Community links](https://www.theurlist.com/aspnet-community-standup-2023-10-10). * [ASP.NET Community Standup - Full Stack Blazor Tips and Updates](https://www.youtube.com/watch?v=47CZqb53nCM) - ![duration](https://img.shields.io/badge/Duration:%20-104%20min-%230094FF?style=flat-square&cacheSeconds=maxAge&logo=youtube) September 12, 2023 - Discover how full stack Blazor apps work and how they differ from traditional Blazor Server and WebAssembly apps. We'll also explore some of the new full stack UI features that Blazor offers in .NET 8 RC1. [Community links](https://www.theurlist.com/blazor-standup-2023-09). * [The Blazor Puzzle : Puzzle 3](https://www.youtube.com/watch?v=QMw9GgiU_Ng) - ![duration](https://img.shields.io/badge/Duration:%20-11%20min-%230094FF?style=flat-square&cacheSeconds=maxAge&logo=youtube) September 8, 2023 - Carl Franklin and Jeff Fritz offer Blazor-based problems to be solved and give away prizes to lucky winners. [Source code](https://github.com/BlazorPuzzle/Puzzle-3). * [How to Authenticate a Blazor Server App with Azure AD](https://www.youtube.com/watch?v=pjnDFnOiMwk) - ![duration](https://img.shields.io/badge/Duration:%20-8%20min-%230094FF?style=flat-square&cacheSeconds=maxAge&logo=youtube) September 7, 2023 - This short video is about how to create a new Blazor Server application and authenticate it using Azure AD. @@ -425,6 +426,7 @@ Doing the [Build a web app with Blazor](https://docs.microsoft.com/en-us/learn/m * [Archives](https://github.com/AdrienTorris/awesome-blazor/tree/master/Archives) - [2021](https://github.com/AdrienTorris/awesome-blazor/blob/master/Archives/2021.md#videos), [2020](https://github.com/AdrienTorris/awesome-blazor/blob/master/Archives/2020.md#videos), [2019](https://github.com/AdrienTorris/awesome-blazor/blob/master/Archives/2019.md#videos), [2018](https://github.com/AdrienTorris/awesome-blazor/blob/master/Archives/2018.md#videos), [2017](https://github.com/AdrienTorris/awesome-blazor/blob/master/Archives/2017.md#videos). ## Articles +* [ASP.NET Core updates in .NET 8 Release Candidate 2](https://devblogs.microsoft.com/dotnet/asp-net-core-updates-in-dotnet-8-rc-2/) - October 10, 2023 - This is the last release candidate that we plan to share before the final .NET 8 release later this year. Most of the planned features and changes for .NET 8 are part of this release candidate and are ready for you to try out. * [Announcing .NET 8 RC1](https://devblogs.microsoft.com/dotnet/announcing-dotnet-8-rc1/) - September 12, 2023 - This release includes a new AOT mode for both Android and WASM, System.Text.Json improvements, and Azure Managed Identity support for containers. Now is great time to pick up and test .NET 8 if you haven’t yet. * [.NET Blazor Overview and Upcoming .NET 8 Changes](https://www.sitepoint.com/net-blazor-overview/) - September 5, 2023 - This article introduces .NET Blazor, a powerful framework that unifies client-side and server-side development paradigms and offers enhanced performance and improved tooling. * [Silverlight Just Won't Die: 'XAML for Blazor' Arrives](https://visualstudiomagazine.com/articles/2023/07/13/xaml-blazor.aspx) - July 13, 2023 - Userware is using vestiges of the long-gone and sorely missed Microsoft Silverlight web-dev platform to power its new "XAML for Blazor" offering, which lets .NET developers use markup language within client-side Blazor applications. diff --git a/docs/awesome/awesome-board-games.md b/docs/awesome/awesome-board-games.md index cb527a7701..4b34f6009f 100644 --- a/docs/awesome/awesome-board-games.md +++ b/docs/awesome/awesome-board-games.md @@ -848,6 +848,16 @@ | ------: | -------: | -----: | | 2 | 8 | 30-120m | +### [Checkers](https://en.wikipedia.org/wiki/Checkers) + +> Checkers, also known as American Draughts, an abstract strategy game where players move disc-shaped pieces across an 8 by 8 cross-hatched ("checker") board. Pieces only move diagonally, and only one space at a time. If a player can move one of his pieces so that it jumps over an adjacent piece of their opponent and into an empty space, that player captures the opponent's disc. + +![Checkers image](https://upload.wikimedia.org/wikipedia/commons/thumb/f/f1/CheckersStandard.jpg/250px-CheckersStandard.jpg) + +| Players | Min. Age | Time | +| ------: | -------: | -----: | +| 2 | 6 | 30m | + ### [Lotería](https://boardgamegeek.com/boardgame/5878/loteria) > Lotería (Spanish word meaning "lottery") is a traditional game of chance, similar to bingo, but using images on a deck of cards instead of numbered ping pong balls. Every image has a name and an assigned number, but the number is usually ignored. Each player has at least one tabla, a board with a randomly created 4 x 4 grid of pictures with their corresponding name and number. Players choose a tabla (Spanish word for "board") to play with, from a variety of previously created tablas, each with a different selection of images. @@ -1494,6 +1504,16 @@ | ------: | -------: | ------: | | 2 - 4 | 12 | 45m | +### [Raiders of the North Sea](https://boardgamegeek.com/boardgame/170042/raiders-north-sea) + +> Raiders of the North Sea is set in the central years of the Viking Age. As Viking warriors, players seek to impress the Chieftain by raiding unsuspecting settlements. To do so, players need to assemble a crew, collect provisions, and journey north to plunder gold, iron and livestock. Glory can be found in battle, even at the hands of the Valkyrie, so gather your warriors because it's raiding season. + +![Raiders of the North Sea](https://github.com/kishanrajput23/awesome-board-games/assets/70385488/a5243a9a-90ca-4955-87ba-807679b2b68b) + +| Players | Min. Age | Time | +| ------: | -------: | -----: | +| 2 - 4 | 12 | 80m | + ## Party ### [Jungle Speed](https://boardgamegeek.com/boardgame/8098/jungle-speed) @@ -2700,6 +2720,36 @@ Superfight is a game where you argue with your friends over ridiculous fights. T | ------: | -------: | -----: | | 1 - 4 | 10 | 30-45m | +### [Kill Doctor Lucky](https://boardgamegeek.com/boardgame/257/kill-doctor-lucky) + +> "Kill Doctor Lucky" is a unique board game where players compete to murder Doctor Lucky, the mansion's owner. Players move through rooms, collect weapon cards, and attempt to eliminate Doctor Lucky while bluffing opponents. The game combines strategy, humor, and a reversed murder-mystery theme for a fun experience. "Kill Doctor Lucky" stands out as a lighthearted and entertaining board game that offers a unique twist on the traditional murder-mystery theme. Players enter a world of colorful rooms, dangerous weapons, and humorous strategies as they vie to commit the murder of Doctor Lucky. This game encourages creative thinking, clever moves, and comical bluffing, making it a delightful choice for board game enthusiasts seeking a humorous and engaging gaming experience. + +![Kill Doctor Lucky](https://boardgaming.com/wp-content/uploads/2011/12/killdoctorlucky-title1.jpg) + +| Players | Min. Age | Time | +| ------: | -------: | -----: | +| 3 - 8 | 12 | 45m | + +### [Perudo](https://boardgamegeek.com/boardgame/45/perudo) + +> Liar's Dice, a.k.a. Bluff, Perudo or Dudo, is a South American dice game in which each player is given five dice and cup to roll and hide them with. Players make successively higher declarations regarding the results of all the dice remaining in the game, e.g. "there are ten sixes". However, someone can always contest the bid. When that happens, all the dice are revealed and either the bidder or the caller loses dice, depending on who was correct. The last player with dice is the winner. + +![Perudo](https://cf.geekdo-images.com/UCiGSoCqbOsXS8JzZZC_SA__itemrep/img/4LfYxtsu5ylAYZNK7_Qbefe7kqk=/fit-in/246x300/filters:strip_icc()/pic3949242.png) + +| Players | Min. Age | Time | +| ------: | -------: | -----: | +| 2 - 6 | 8| 15-30m | + +### [Keyflower](https://boardgamegeek.com/boardgame/122515/keyflower) + +> Keyflower is a strategic board game designed for 2 to 6 players, with four rounds representing the seasons: spring, summer, autumn, and winter. Players begin with a home tile and eight workers, each in red, yellow, or blue, which are used for bidding on tiles and for resource generation and skill acquisition. During spring, summer, and autumn, additional workers with skills related to key resources like iron, stone, and wood arrive, and random village tiles are auctioned. In the winter, no new workers arrive, and players select village tiles for auction, which offer victory points based on combinations of resources, skills, and workers. The player with the most victory points at the end of the winter season wins the game. + +![Keyflower](https://cf.geekdo-images.com/HbfgxDJZQnNEZQKvpmJxQg__itemrep/img/1l2Uipp2Xmu0rSHR3nYaEHQarMY=/fit-in/246x300/filters:strip_icc()/pic2278942.jpg) + +| Players | Min. Age | Time | +| ------: | -------: | -----: | +| 2 - 6 | 12+ |90-120m | + ## Contribute Contributions are welcome and encouraged! Read the [contribution guidelines][contrib-guide] first. diff --git a/docs/awesome/awesome-cakephp.md b/docs/awesome/awesome-cakephp.md index 9136cb6412..e130dd2e8d 100644 --- a/docs/awesome/awesome-cakephp.md +++ b/docs/awesome/awesome-cakephp.md @@ -70,7 +70,7 @@ Additional lists you might find useful: - 🍰 [CakeDC/PHPStan](https://github.com/CakeDC/cakephp-phpstan) - A PHPStan extension to resolve CakePHP magic around getter return types for the static analyzer. - 🍰 [IdeHelper plugin](https://github.com/dereuromark/cakephp-ide-helper) - Helps to make IDE support better by adding annotations to your existing code similar to what baking does to new code. - 🍰 [IdeHelperExtra plugin](https://github.com/dereuromark/cakephp-ide-helper-extra) - Useful IdeHelper addons for other plugins or custom use cases. -- [TestHelper plugin](https://github.com/dereuromark/cakephp-test-helper) - Provides testing enhancements and TDD support as browser backend. +- 🍰 [TestHelper plugin](https://github.com/dereuromark/cakephp-test-helper) - Provides testing enhancements and TDD support as browser backend. ## Debugging *Plugins for debugging and local development.* @@ -240,7 +240,7 @@ Additional lists you might find useful: - 🍰 [Expose plugin](https://github.com/dereuromark/cakephp-expose) - Expose entities through additional UUIDs instead of their AIID primary keys to obfuscate those IDs and data associated with these numerically ordered values. - 🍰 [Muffin/Obfuscate plugin](https://github.com/usemuffin/obfuscate) - Primary key obfuscation/shortening using UUIDs, HashIds, Optimus, Tiny and/or custom obfuscation strategies. - 🍰 [Muffin/Throttle plugin](https://github.com/usemuffin/throttle) - A plugin for rate limiting (API) requests. -- [Recaptcha plugin](https://github.com/ctlabvn/Recaptcha) - Simple, lightweight Google Recaptcha v2. +- 🍰 [Recaptcha plugin](https://github.com/ctlabvn/Recaptcha) - Simple, lightweight Google Recaptcha v2. ## SEO *Search Engine Optimization.* diff --git a/docs/awesome/awesome-certificates.md b/docs/awesome/awesome-certificates.md index a029062d51..3fce380902 100644 --- a/docs/awesome/awesome-certificates.md +++ b/docs/awesome/awesome-certificates.md @@ -36,6 +36,7 @@ Report it [here](https://github.com/PanXProject/awesome-certificates/issues/new? + ## Security | Course Name | Course Provider | Level | Hour(s) | Reward | | :------------- |:-------------|:-------------|:-------------:|:-----:| @@ -51,6 +52,14 @@ Report it [here](https://github.com/PanXProject/awesome-certificates/issues/new? | [Comptia Pentest+](https://tryhackme.com/path/outline/pentestplus) | TryHackMe | Beginner | 51 | 🏆 | | [Web Fundamentals](https://tryhackme.com/path/outline/web) | TryHackMe | Beginner | 32 | 🏆 | | [Certified in Cybersecurity](https://www.isc2.org/certifications/cc) | ISC2 | Beginner | 14 | [🏅](https://www.credly.com/org/isc2/badge/certified-in-cybersecurity-cc) | +| [Introduction to Cyber Security](https://www.mygreatlearning.com/academy/learn-for-free/courses/introduction-to-cyber-security) | Great Learning | Beginner | 3 | 🏆 | +| [Types of Cyber Security](https://www.mygreatlearning.com/academy/learn-for-free/courses/types-of-cyber-security) | Great Learning | Beginner | 1 | 🏆 | +| [Cyber Forensics](https://www.mygreatlearning.com/academy/learn-for-free/courses/cyber-forensics) | Great Learning | Beginner | 1 | 🏆 | +| [Introduction to Information Security](https://www.mygreatlearning.com/academy/learn-for-free/courses/introduction-to-information-security) | Great Learning | Beginner | 2 | 🏆 | +| [Network Security](https://www.mygreatlearning.com/academy/learn-for-free/courses/network-security) | Great Learning | Beginner | 1 | 🏆 | +| [Advanced Cyber Security - Threats and Governance](https://www.mygreatlearning.com/academy/learn-for-free/courses/advanced-cyber-security-threats-and-governance) | Great Learning | Beginner | 2 | 🏆 | +| [Encryption Basics](https://www.mygreatlearning.com/academy/learn-for-free/courses/encryption) | Great Learning | Beginner | 1 | 🏆 | + ## Front-End | Course Name | Course Provider | Level | Hour(s) | Reward | @@ -93,6 +102,7 @@ Report it [here](https://github.com/PanXProject/awesome-certificates/issues/new? | [Blockchain Essentials](https://cognitiveclass.ai/courses/blockchain-course) | IBM / Cognitive Class |Beginner|3 | [🏅](https://www.youracclaim.com/org/ibm/badge/ibm-blockchain-essentials-v2)| | [Bitcoin for Developers](https://learn.saylor.org/course/view.php?id=500) | Saylor Academy |Beginner| 18 | 🏆| + ## Data Analysis and Visualization | Course Name | Course Provider | Level | Hour(s) | Reward | | :------------- |:-------------|:-------------|:-------------:|:-----:| @@ -118,6 +128,13 @@ Report it [here](https://github.com/PanXProject/awesome-certificates/issues/new? | [Data Science 101](https://cognitiveclass.ai/courses/data-science-101/) | IBM / Cognitive Class |Beginner|3 | [🏅](https://www.youracclaim.com/org/ibm/badge/data-science-foundations-level-1)| | [Data Science Tools](https://cognitiveclass.ai/courses/data-science-hands-open-source-tools-2) | IBM / Cognitive Class |Beginner|4| [🏅](https://www.youracclaim.com/org/ibm/badge/data-science-tools)| | [Python for Data Science](https://cognitiveclass.ai/courses/python-for-data-science) | IBM / Cognitive Class |Beginner|3 | [🏅](https://www.youracclaim.com/org/ibm/badge/python-for-data-science)| +| [Popular Applications of Data Science](https://www.mygreatlearning.com/academy/learn-for-free/courses/popular-applications-of-data-science) | Great Learning |Beginner| 1 | 🏆 | +| [Career in Data Science](https://www.mygreatlearning.com/academy/learn-for-free/courses/career-in-data-science) | Great Learning |Beginner| 1 | 🏆 | +| [Introduction to Data Science](https://www.mygreatlearning.com/academy/learn-for-free/courses/introduction-to-data-science) | Great Learning |Beginner| 1 | 🏆 | +| [Data Science Mathematics](https://www.mygreatlearning.com/academy/learn-for-free/courses/data-science-mathematics) | Great Learning |Beginner| 1 | 🏆 | +| [R for Data Science](https://www.mygreatlearning.com/academy/learn-for-free/courses/r-for-data-science) | Great Learning |Beginner| 2 | 🏆 | +| [Statistical Methods for Data Science](https://www.mygreatlearning.com/academy/learn-for-free/courses/statistical-methods-for-decision-making) | Great Learning |Beginner| 2 | 🏆 | +| [Probability for Data Science](https://www.mygreatlearning.com/academy/learn-for-free/courses/probability-for-data-science) | Great Learning |Beginner| 2 | 🏆 | ## Big Data @@ -147,6 +164,7 @@ Report it [here](https://github.com/PanXProject/awesome-certificates/issues/new? | [Feature Engineering](https://www.kaggle.com/learn/feature-engineering) | Kaggle | Intermediate | 5hr | 🏆 | | [Computer Vision](https://www.kaggle.com/learn/computer-vision) | Kaggle | Intermediate | 4hr | 🏆 | + ## Networking | Course Name | Course Provider | Level | Hour(s) | Reward | | :------------- |:-------------|:-------------|:-------------:|:-----:| @@ -204,6 +222,7 @@ Report it [here](https://github.com/PanXProject/awesome-certificates/issues/new? | [C#](https://www.hackerrank.com/skills-verification/c_sharp_basic) | HackerRank |Beginner| 1 | 🏆| | [Foundational C# with Microsoft](https://www.freecodecamp.org/learn/foundational-c-sharp-with-microsoft) | freeCodeCamp |Beginner| 35 | 🏆| + ### Cypher | Course Name | Course Provider | Level | Hour(s) | Reward | | :------------- |:-------------|:-------------|:-------------:|:-----:| @@ -242,6 +261,7 @@ Report it [here](https://github.com/PanXProject/awesome-certificates/issues/new? | [Pandas](https://www.kaggle.com/learn/pandas) | Kaggle | Beginner | 4hr | 🏆 | | [Intro to Programming](https://www.kaggle.com/learn/intro-to-programming) | Kaggle | Beginner | 5hr | 🏆 | + ## Theories and Concepts | Course Name | Course Provider | Level | Hour(s) | Reward | | :------------- |:-------------|:-------------|:-------------:|:-----:| @@ -265,6 +285,7 @@ Report it [here](https://github.com/PanXProject/awesome-certificates/issues/new? | [Digital Marketing](https://learndigital.withgoogle.com/digitalgarage/course/digital-marketing) | Google | Beginner | 40 | 🏅 | | [Email Marketing](https://academy.sendinblue.com/course/email-marketing-course-english) | SendinBlue | Beginner | 4 | 🏅 | + ### Project Management | Course Name | Course Provider | Level | Hour(s) | Reward | | :------------- |:-------------|:-------------|:-------------:|:-----:| diff --git a/docs/awesome/awesome-db-tools.md b/docs/awesome/awesome-db-tools.md index b963cc4051..66bef94d91 100644 --- a/docs/awesome/awesome-db-tools.md +++ b/docs/awesome/awesome-db-tools.md @@ -228,6 +228,7 @@ Low-code and no-code platforms for application building ## Testing - [DbFit](https://github.com/dbfit/dbfit) - A database testing framework that supports easy test-driven development of your database code. +- [pgTAP](https://github.com/theory/pgtap) - Unit Testing for PostgreSQL. - [RegreSQL](https://github.com/dimitri/regresql) - Regression Testing your SQL queries. - [SQLancer](https://github.com/sqlancer/sqlancer) - Automatically test DBMS in order to find logic bugs in their implementation. diff --git a/docs/awesome/awesome-gbdev.md b/docs/awesome/awesome-gbdev.md index 5a44f4488a..f318310436 100644 --- a/docs/awesome/awesome-gbdev.md +++ b/docs/awesome/awesome-gbdev.md @@ -183,7 +183,6 @@ You can find a (way cooler) web version of this list [here](https://gbdev.github ## Emulator Development - - [Reverse Engineering fine details of Game Boy hardware](https://www.youtube.com/watch?v=GBYwjch6oEE) - 43 minutes talk by Gekkio given at Disobey 2018 ([errata](https://gekkio.fi/blog/2018-02-05-errata-for-reverse-engineering-fine-details-of-game-boy-hardware.html)). - [Emulation of Nintendo Game Boy](https://github.com/Baekalfen/PyBoy/blob/master/PyBoy.pdf) - Overview of the Game Boy hardware with the perspective of building an emulator. - [DMG-01](https://rylev.github.io/DMG-01/public/book/) - An educational Gameboy Emulator in Rust and a companion book explaining its development. *[Oh Boy! Creating a Game Boy Emulator in Rust](https://media.ccc.de/v/rustfest-rome-3-gameboy-emulator)- is a talk given at Rust Fest 18 about this. diff --git a/docs/awesome/awesome-integration.md b/docs/awesome/awesome-integration.md index 7bb49be1e6..3a05487006 100644 --- a/docs/awesome/awesome-integration.md +++ b/docs/awesome/awesome-integration.md @@ -21,7 +21,7 @@ System integration is the process of linking together different IT systems (com - [Apigee](https://cloud.google.com/apigee) - A leading API management solution from Google that provides comprehensive API management capabilities and helps you create, secure, and scale APIs with ease. - [Azure API Management](https://azure.microsoft.com/en-us/services/api-management/) - A hybrid, multicloud management platform for APIs across all environments, which enables you to manage APIs with ease, secure them, and gain insights into their performance. - [DigitMarket API Manager](https://www.torryharris.com/products/digitmarket-api-manager-for-api-management) - A complete package from Torry Harris that helps you manage your APIs and turn them into tools that can drive your business forward. -- [Gravitee.io API Management (⭐75)](https://github.com/gravitee-io/gravitee-api-management) - A flexible, lightweight, and open-source API management solution that provides comprehensive API management capabilities and helps you manage your APIs with ease. +- [Gravitee.io API Management (⭐76)](https://github.com/gravitee-io/gravitee-api-management) - A flexible, lightweight, and open-source API management solution that provides comprehensive API management capabilities and helps you manage your APIs with ease. - [IBM API Connect](https://www.ibm.com/cloud/api-connect) - A complete, intuitive, and scalable API platform that allows you to create, expose, manage, and monetize APIs across clouds. - [Kong Enterprise](https://konghq.com/products/kong-enterprise) - A comprehensive service connectivity platform that provides a range of API management capabilities and allows you to manage APIs, microservices, and service meshes with ease. - [Layer7 API Management](https://www.broadcom.com/products/software/api-management) - A continuous API management solution from Broadcom that provides comprehensive API management capabilities and helps you manage APIs throughout their lifecycle. @@ -30,7 +30,7 @@ System integration is the process of linking together different IT systems (com - [TIBCO Cloud Mashery](https://www.tibco.com/products/api-management) - A cloud-native API platform from TIBCO that enables you to deploy APIs anywhere and manage them from everywhere. - [Tyk API Management](https://tyk.io/api-lifecycle-management/) - A powerful API management solution that allows you to connect, build, and control APIs with ease. - [webMethods API](https://www.softwareag.cloud/site/product/webmethods-api.html) - A comprehensive API management solution from Software AG that provides full lifecycle API management capabilities and enables you to manage APIs in both on-premises and cloud environments. -- [WSO2 API Manager (⭐768)](https://github.com/wso2/product-apim) - A fully open-source API management platform that provides comprehensive API management capabilities and allows you to manage APIs with ease. +- [WSO2 API Manager (⭐770)](https://github.com/wso2/product-apim) - A fully open-source API management platform that provides comprehensive API management capabilities and allows you to manage APIs with ease. @@ -38,12 +38,12 @@ System integration is the process of linking together different IT systems (com *API design, documentation, and life-cycle automation tools streamline the process of creating, maintaining, and evolving APIs. These tools offer efficient means to design consistent and scalable APIs, generate comprehensive documentation, and automate various stages of the API life-cycle, enhancing developer experience and promoting API adoption.* - [Dredd (⭐4k)](https://github.com/apiaryio/dredd) - Validate API description docs against backend implementation using this language-agnostic CLI tool. - [OpenAPI-GUI (⭐1.2k)](https://github.com/Mermade/openapi-gui) - Create and validate OpenAPI specs with ease using this intuitive graphical user interface. -- [OpenAPI Diff (⭐670)](https://github.com/OpenAPITools/openapi-diff) - Compare OpenAPI specs with version control and visualize the differences in HTML or Markdown format. +- [OpenAPI Diff (⭐671)](https://github.com/OpenAPITools/openapi-diff) - Compare OpenAPI specs with version control and visualize the differences in HTML or Markdown format. - [OpenAPI Generator (⭐17k)](https://github.com/OpenAPITools/openapi-generator) - Automate the creation of API client libraries, server stubs, documentation and config files with this powerful OpenAPI Spec tool. -- [OpenAPI Style Validator (⭐177)](https://github.com/OpenAPITools/openapi-style-validator) - Ensure that your OpenAPI specs meet your organization's standards with this flexible and customizable style validator. +- [OpenAPI Style Validator (⭐178)](https://github.com/OpenAPITools/openapi-style-validator) - Ensure that your OpenAPI specs meet your organization's standards with this flexible and customizable style validator. - [Spectral (⭐2k)](https://github.com/stoplightio/spectral) - Detect and fix errors in your JSON/YAML files using this linter tool that supports OpenAPI 3.0 & 2.0 and AsyncAPI. - [Swagger Editor (⭐8.3k)](https://github.com/swagger-api/swagger-editor) - Create, describe, and document your API with ease using this open source editor built specifically for OpenAPI-based APIs. -- [Zally (⭐826)](https://github.com/zalando/zally) - Ensure the quality of your OpenAPI specs with this linter tool that provides extensive analysis and feedback. +- [Zally (⭐827)](https://github.com/zalando/zally) - Ensure the quality of your OpenAPI specs with this linter tool that provides extensive analysis and feedback. @@ -63,12 +63,12 @@ System integration is the process of linking together different IT systems (com ### API Gateway *API Gateways act as intermediaries between client applications and backend services, enabling key features such as request routing, authentication, rate limiting, and caching. They simplify the process of managing, securing, and monitoring APIs by providing a unified entry point for various services.* -- [Apinto (⭐981)](https://github.com/eolinker/goku) - A Golang-based microservice gateway that provides dynamic routing, service orchestration, multi-tenancy management, and API access control. +- [Apinto (⭐982)](https://github.com/eolinker/goku) - A Golang-based microservice gateway that provides dynamic routing, service orchestration, multi-tenancy management, and API access control. - [Ambassador Edge Stack](https://www.getambassador.io/products/edge-stack/api-gateway/) - A Kubernetes-native API Gateway that helps manage APIs at scale with its customizable routing, authentication, and rate-limiting features. - [Apache APISIX (⭐12k)](https://github.com/apache/apisix) - A dynamic, real-time, and high-performance API Gateway that leverages Apache plugins for enhanced functionality. - [Gloo Edge (⭐3.8k)](https://github.com/solo-io/gloo) - An Envoy Proxy-based API Gateway that provides advanced traffic management, security, and observability features for modern microservices architectures. - [Kong API Gateway (⭐36k)](https://github.com/Kong/kong) - A cloud-native, platform-agnostic, and scalable API Gateway that supports plugins for easy integration with third-party services. -- [KrakenD API Gateway (⭐1.4k)](https://github.com/devopsfaith/krakend-ce) - An ultra-high performance API Gateway that leverages middlewares for fast and efficient API management. +- [KrakenD API Gateway (⭐1.5k)](https://github.com/devopsfaith/krakend-ce) - An ultra-high performance API Gateway that leverages middlewares for fast and efficient API management. - [Ocelot (⭐7.8k)](https://github.com/ThreeMammals/Ocelot) - A .NET API Gateway that provides a simple and elegant way to manage APIs with its intuitive routing and middleware configuration. - [Spring Cloud Gateway (⭐4.2k)](https://github.com/spring-cloud/spring-cloud-gateway) - An API Gateway built on top of the Spring ecosystem, providing advanced routing and filtering features for Spring applications. - [Traefik (⭐45k)](https://github.com/traefik/traefik) - A modern, open-source API Gateway that is designed to handle dynamic container environments such as Kubernetes, Docker Swarm, and Mesos. It provides load balancing, SSL/TLS termination, rate limiting, circuit breaking, and more. @@ -117,7 +117,7 @@ System integration is the process of linking together different IT systems (com - [Drools (⭐5.5k)](https://github.com/apache/incubator-kie-drools) - Open-source tool that supports Decision Model and Notation (DMN) models at Conformance level 3 with an Eclipse IDE plugin for core development. - [Easy Rules (⭐4.5k)](https://github.com/j-easy/easy-rules) - Simple Java rules engine for straightforward rule processing. - [NxBRE (⭐128)](https://github.com/ddossot/NxBRE) - Open-source rule engine specifically designed for the .NET platform. -- [OpenL Tablets (⭐131)](https://github.com/openl-tablets/openl-tablets) - Open-source business rules engine (BRE, BRMS) and decision management system that allows users to define, manage, and execute business rules and decision tables. +- [OpenL Tablets (⭐132)](https://github.com/openl-tablets/openl-tablets) - Open-source business rules engine (BRE, BRMS) and decision management system that allows users to define, manage, and execute business rules and decision tables. @@ -139,7 +139,7 @@ System integration is the process of linking together different IT systems (com - [AltasMap (⭐165)](https://github.com/atlasmap/atlasmap) - A web-based data mapping solution that simplifies integration between Java, XML, CSV, and JSON data sources. Its interactive user interface makes configuring integrations easy. - [Altova MapForce](https://www.altova.com/mapforce) - A graphical data mapping tool that can handle any-to-any conversion and integration tasks. It simplifies complex mapping tasks, enabling software engineers to complete projects faster. - [JOLT (⭐1.4k)](https://github.com/bazaarvoice/jolt) - A Java-based JSON-to-JSON transformation library that uses a JSON document as the "specification" for the transform. JOLT provides a simple way for software engineers to transform JSON data. -- [JSLT (⭐570)](https://github.com/schibsted/jslt) - A complete query and transformation language for JSON that is inspired by jq, XPath, and XQuery. With JSLT, software engineers can quickly and easily transform JSON data to meet their needs. +- [JSLT (⭐571)](https://github.com/schibsted/jslt) - A complete query and transformation language for JSON that is inspired by jq, XPath, and XQuery. With JSLT, software engineers can quickly and easily transform JSON data to meet their needs. @@ -306,7 +306,7 @@ System integration is the process of linking together different IT systems (com - [Flowable (⭐6.8k)](https://github.com/flowable/flowable-engine) - A set of open-source business process engines that are compact and efficient, making it easier to automate business processes in a scalable and reliable way. - [jBPM (⭐1.5k)](https://github.com/kiegroup/jbpm) - A toolkit for building business applications that helps you automate business processes and decisions, making it easier to manage complex workflows. - [StackStorm (⭐5.6k)](https://github.com/StackStorm/st2) - A robust automation engine that provides sensors, triggers, rules, workflows, and actions to help you automate and orchestrate complex workflows and applications. -- [Temporal (⭐8.2k)](https://github.com/temporalio/temporal) - An open-source platform that uses a workflow-as-code approach to make your applications more reliable and scalable. +- [Temporal (⭐8.3k)](https://github.com/temporalio/temporal) - An open-source platform that uses a workflow-as-code approach to make your applications more reliable and scalable. diff --git a/docs/awesome/awesome-mac.md b/docs/awesome/awesome-mac.md index d044ae1bb0..3974004793 100644 --- a/docs/awesome/awesome-mac.md +++ b/docs/awesome/awesome-mac.md @@ -132,7 +132,7 @@ Any comments, suggestions? [Let us know!](https://github.com/jaywcjlove/awesome- #### Writing * [Scrivener](https://www.literatureandlatte.com/scrivener/overview/) - The quintessential word processor for writers. -* [THORN](https://thorn.so) - All you beed to power personal writing and website building. +* [THORN](https://thorn.so) - All you need to power personal writing and website building. #### Ebooks @@ -534,6 +534,7 @@ Any comments, suggestions? [Let us know!](https://github.com/jaywcjlove/awesome- * [Amazing AI](https://sindresorhus.com/amazing-ai) - Generate images from text using Stable Diffusion. ![Freeware][Freeware Icon] [![App Store][app-store Icon]](https://apps.apple.com/app/id1660147028) * [APNGb](https://github.com/mancunianetz/APNGb) - PNG image assembler/disassembler app. [![Open-Source Software][OSS Icon]](https://github.com/mancunianetz/APNGb) ![Freeware][Freeware Icon] +* [Aspect](https://aspect.bildhuus.com) - Photo organization application with support for peer-to-peer based synchronization across devices. ![Freeware][Freeware Icon] * [Assetizr](https://assetizr.com) - Resizing images and optimising them for web and mobile applications. ![Freeware][Freeware Icon] * [Couleurs](http://couleursapp.com) - Simple app for grabbing and tweaking the colors you see on your screen. ![Freeware][Freeware Icon] * [Diffusion Bee](https://diffusionbee.com/) - The easiest way to generate AI art on your computer with Stable Diffusion. [![Open-Source Software][OSS Icon]](https://github.com/divamgupta/diffusionbee-stable-diffusion-ui/) ![Freeware][Freeware Icon] diff --git a/docs/awesome/awesome-neovim.md b/docs/awesome/awesome-neovim.md index b0abad57c3..154fcacf1b 100644 --- a/docs/awesome/awesome-neovim.md +++ b/docs/awesome/awesome-neovim.md @@ -631,6 +631,11 @@ These colorschemes may not specialize in Tree-sitter directly but are written in - [nyngwang/NeoWell.lua](https://github.com/nyngwang/NeoWell.lua) - Sometimes you will want to fix some lines later. Store lines into qf with some note so you know what to do when you really want to fix it. - [ashfinal/qfview.nvim](https://github.com/ashfinal/qfview.nvim) - Pretty quickfix/location view with consistent path-shorten and folding. +## Deployment + +- [coffebar/transfer.nvim](https://github.com/coffebar/transfer.nvim) - Sync and diff with remote server using rsync and OpenSSH. +- [OscarCreator/rsync.nvim](https://github.com/OscarCreator/rsync.nvim) - Automatically sync up/down project to a remote with rsync. + ## Test - [David-Kunz/jester](https://github.com/David-Kunz/jester) - Easily run and debug Jest tests. @@ -918,7 +923,6 @@ These colorschemes may not specialize in Tree-sitter directly but are written in - [jamestthompson3/nvim-remote-containers](https://github.com/jamestthompson3/nvim-remote-containers) - Develop inside docker containers, just like VSCode. - [esensar/nvim-dev-container](https://github.com/esensar/nvim-dev-container) - Neovim devcontainer.json and general development container support. - [miversen33/netman.nvim](https://github.com/miversen33/netman.nvim) - Lua powered Network Resource Manager. -- [OscarCreator/rsync.nvim](https://github.com/OscarCreator/rsync.nvim) - Automatically sync up/down project to a remote with rsync. - [niuiic/remote.nvim](https://github.com/niuiic/remote.nvim) - Edit remote files with local configuration. ## Split and Window diff --git a/docs/awesome/awesome-svelte.md b/docs/awesome/awesome-svelte.md index c06b8446de..e1f5c95028 100644 --- a/docs/awesome/awesome-svelte.md +++ b/docs/awesome/awesome-svelte.md @@ -207,6 +207,7 @@ _Templates / boilerplate / starter kits / stack ensemble / Yeoman generator._ ### Form - [svelte-forms-lib](https://github.com/tjinauyeung/svelte-forms-lib) - A lightweight library for managing forms. +- [Superforms](https://superforms.rocks) - SvelteKit library for handling server and client validation, and client-side display of forms. - [felte](https://felte.dev/) - Extensible form library, with built-in Yup, Zod, Vest, and Superstruct validation. - [vest](https://github.com/ealush/vest) - 🦺 Declarative form validation framework inspired by unit testing. - [svelte-formly](https://github.com/arabdevelop/svelte-formly) - A good solution to generate and control a dynamic forms using core and custom rules with customize styles. @@ -216,6 +217,9 @@ _Templates / boilerplate / starter kits / stack ensemble / Yeoman generator._ - [svelthree](https://github.com/vatro/svelthree) - Component library for declarative construction of reactive and reusable three.js scene graphs. +### PWA +- [SvelteKit-Adapter-Versioned-Worker](https://github.com/hedgehog125/SvelteKit-Adapter-Versioned-Worker) - An easy-to-use service worker build plugin where you don't need to worry about cache durations. + ### Portal - [svelte-portal](https://github.com/romkor/svelte-portal) - Component for rendering outside the DOM of parent component. diff --git a/docs/awesome/free-programming-books.md b/docs/awesome/free-programming-books.md index 381f35ebed..300547b067 100644 --- a/docs/awesome/free-programming-books.md +++ b/docs/awesome/free-programming-books.md @@ -104,6 +104,7 @@ This project lists books and other resources grouped by genres: + [Japanese / 日本語](https://github.com/EbookFoundation/free-programming-books/blob/master/books/free-programming-books-ja.md) + [Korean / 한국어](https://github.com/EbookFoundation/free-programming-books/blob/master/books/free-programming-books-ko.md) + [Latvian / Latviešu](https://github.com/EbookFoundation/free-programming-books/blob/master/books/free-programming-books-lv.md) ++ [Malayalam / മലയാളം](https://github.com/EbookFoundation/free-programming-books/blob/master/books/free-programming-books-ml.md) + [Norwegian / Norsk](https://github.com/EbookFoundation/free-programming-books/blob/master/books/free-programming-books-no.md) + [Persian / Farsi (Iran) / فارسى](https://github.com/EbookFoundation/free-programming-books/blob/master/books/free-programming-books-fa_IR.md) + [Polish / polski / język polski / polszczyzna](https://github.com/EbookFoundation/free-programming-books/blob/master/books/free-programming-books-pl.md)