From 24bcaf31bb13aaeb07a1678597550816f63cddae Mon Sep 17 00:00:00 2001 From: chenjiajia Date: Tue, 24 Oct 2023 21:08:27 +0000 Subject: [PATCH] Robot Updated at:24 Oct 2023 21:08:27 GMT --- docs/awesome/awesome-agi-cocosci.md | 2 +- docs/awesome/awesome-algorand.md | 1 + .../awesome-browser-extensions-for-github.md | 61 ++++++++++--------- docs/awesome/awesome-certificates.md | 20 +++++- docs/awesome/awesome-cpp.md | 2 +- docs/awesome/awesome-datascience.md | 6 +- docs/awesome/awesome-db-tools.md | 7 +++ docs/awesome/awesome-integration.md | 30 ++++----- docs/awesome/awesome-ipfs.md | 1 + docs/awesome/awesome-neovim.md | 3 +- docs/awesome/awesome-openstreetmap.md | 1 + docs/awesome/awesome-playcanvas.md | 2 +- docs/awesome/awesome-rust.md | 4 ++ docs/awesome/free-for-dev.md | 8 ++- 14 files changed, 93 insertions(+), 55 deletions(-) diff --git a/docs/awesome/awesome-agi-cocosci.md b/docs/awesome/awesome-agi-cocosci.md index 061c23214c..3e95f5dd28 100644 --- a/docs/awesome/awesome-agi-cocosci.md +++ b/docs/awesome/awesome-agi-cocosci.md @@ -461,7 +461,7 @@ Contributions are greatly welcomed! Please refer to [Contribution Guidelines](ht #### AI Concept Representation -* [Semantic features of object concepts generated with GPT-3](https://arxiv.org/abs/2202.03753) - 2022. [[All Versions](https://scholar.google.com/scholar?cluster=16958563995984242923&hl=en&as_sdt=0,5)]. Testing the semantic attributes of the concepts generated by the large language model GPT-3. +* [Semantic features of object concepts generated with GPT-3](https://escholarship.org/uc/item/44s454ng) - ***CogSci'22***, 2022. [[All Versions](https://scholar.google.com/scholar?cluster=16958563995984242923&hl=en&as_sdt=0,5)]. Testing the semantic attributes of the concepts generated by the large language model GPT-3. * [Unit Testing for Concepts in Neural Networks](https://arxiv.org/abs/2202.03753) - ***Transactions of the Association for Computational Linguistics***, 2022. Testing the concept representation by neural networks through Fodor's theory of concepts. diff --git a/docs/awesome/awesome-algorand.md b/docs/awesome/awesome-algorand.md index 3d2c3e8bc4..71772e5f8f 100644 --- a/docs/awesome/awesome-algorand.md +++ b/docs/awesome/awesome-algorand.md @@ -261,6 +261,7 @@ Algorand is an open-source, proof of stake blockchain and smart contract computi #### Wallets - [use-wallet](https://github.com/txnlab/use-wallet) - React hooks for using Algorand compatible wallets with web applications. Developed by [txnlab](https://www.txnlab.dev/). +- [use-wallet-js](https://github.com/TxnLab/use-wallet-js) - TypeScript library for integrating Algorand wallets into decentralized applications. ## DeFi Platforms diff --git a/docs/awesome/awesome-browser-extensions-for-github.md b/docs/awesome/awesome-browser-extensions-for-github.md index e4db6b3806..1ad41d34fb 100644 --- a/docs/awesome/awesome-browser-extensions-for-github.md +++ b/docs/awesome/awesome-browser-extensions-for-github.md @@ -25,7 +25,7 @@ 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: 136 | Stars: 78 | Last update: 2 Jun 2023 +Installs: 135 | Stars: 78 | Last update: 2 Jun 2023 Removes clutter from your pull request by automatically marking as viewed files that aren't worth reviewing. @@ -55,12 +55,12 @@ 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: 40736 | Stars: 1902 | Last update: 25 Dec 2021 +Installs: 40732 | Stars: 1903 | Last update: 25 Dec 2021 Easily search GIPHY to add a GIF into any GitHub comment box. -Installs: 10488 | Stars: 156 | Last update: 27 Jul 2023 +Installs: 10484 | Stars: 156 | 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: 7224 | Stars: 13406 | Last update: 14 Oct 2023 +Installs: 7223 | Stars: 13406 | 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. @@ -95,7 +95,7 @@ Installs: 206 | Stars: 19 | Last update: 28 Apr 2023 A browser extension which gives different filetypes different icons on GitHub. -Installs: 10000 | Stars: 1315 | Last update: 22 Aug 2023 +Installs: 10000 | Stars: 1316 | Last update: 22 Aug 2023 Highlight selected word in GitHub source view like Sublime Text. @@ -105,12 +105,12 @@ Installs: 1000 | Stars: 142 | Last update: 8 Oct 2019 Neat hovercards for GitHub. -Installs: 26982 | Stars: 1785 | Last update: 12 May 2021 +Installs: 26989 | Stars: 1784 | Last update: 12 May 2021 Colorize issue and PR links to see their status (open, closed, merged). -Installs: 965 | Stars: 293 | Last update: 4 Nov 2021 +Installs: 964 | Stars: 293 | Last update: 4 Nov 2021 Displays npm package stats on GitHub @@ -130,7 +130,7 @@ Installs: 26 | Stars: 39 | Last update: 11 Aug 2023 Automatically adds repository size to GitHub's repository summary. -Installs: 20000 | Stars: 1171 | Last update: 26 Jun 2020 +Installs: 20000 | Stars: 1172 | Last update: 26 Jun 2020 Chrome extension to see story points in GitHub projects. @@ -145,7 +145,7 @@ Installs: 968 | 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: 2130 | Stars: 346 | Last update: 14 Jun 2023 +Installs: 2129 | Stars: 346 | Last update: 14 Jun 2023 View and create Linear tickets from any GitHub PR or issue. @@ -160,7 +160,7 @@ 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: 103340 | Stars: 34 | Last update: 21 Aug 2023 +Installs: 103327 | Stars: 34 | Last update: 21 Aug 2023 Create, save, edit, pin, search and delete filters that you commonly use on the Github Issues and Pull Requests pages. You are able to scope filters to be shown globally (on each repo) or only have them show up on the repo you create them on. Pinning filters is also a feature that this extension allows you to do. So if you have several filters you use daily - you have a way to quickly access them, at the top of your list. @@ -180,32 +180,37 @@ Installs: 2000 | Stars: 342 | Last update: n/a Hide dotfiles from the GitHub file browser. -Installs: 689 | Stars: 314 | Last update: 17 Sep 2021 +Installs: 688 | 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: 3401 | Last update: 17 Apr 2023 +Installs: 10000 | Stars: 3398 | Last update: 17 Apr 2023 + + +Browser extension to add git graph to GitHub website. + +Installs: 5306 | Stars: 1857 | Last update: 29 Sep 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: 64 | Stars: 232 | Last update: 26 May 2018 +Installs: 64 | Stars: 233 | Last update: 26 May 2018 See forks with the most stars under the names of repositories. -Installs: 1319 | Stars: 557 | Last update: 1 Sep 2021 +Installs: 1317 | 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: 10639 | Stars: 380 | Last update: 7 Oct 2023 +Installs: 10637 | 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 @@ -220,7 +225,7 @@ Installs: 447 | Stars: 141 | Last update: 6 Apr 2023 Displays your GitHub notifications unread count. Supports GitHub Enterprise and an option to only show unread count for issues you're participating in. You can click the icon to quickly see your unread notifications. -Installs: 10561 | Stars: 1749 | Last update: 12 Jul 2023 +Installs: 10556 | Stars: 1748 | 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,7 +235,7 @@ 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: 32624 | Stars: 5190 | Last update: 13 Nov 2022 +Installs: 32617 | 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). @@ -242,12 +247,12 @@ Installs: 232 | Stars: 21 | Last update: 20 May 2017 The missing IntelliSense hint for GitHub and GitLab -Installs: 5000 | Stars: 962 | Last update: 4 Feb 2022 +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: 337288 | Stars: 22548 | Last update: 16 Aug 2023 +Installs: 337248 | Stars: 22548 | Last update: 23 Oct 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). @@ -262,7 +267,7 @@ Installs: 1045 | 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: 743 | Stars: 111 | Last update: 21 Jun 2023 +Installs: 742 | Stars: 111 | Last update: 21 Jun 2023 Browser extension that shows which pull requests contain changes related to a file. @@ -272,7 +277,7 @@ Installs: 43 | Stars: 96 | Last update: 15 Oct 2020 Extension that simplifies the GitHub interface and adds useful features. -Installs: 78319 | Stars: 21971 | Last update: 5 Oct 2023 +Installs: 78267 | Stars: 21981 | 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 +298,7 @@ The Sourcegraph browser extension gives GitHub IDE-like powers when you're viewi 4. Hover tooltips 5. File tree navigation -Installs: 101056 | Stars: 9051 | Last update: 9 Oct 2023 +Installs: 101048 | Stars: 9055 | Last update: 9 Oct 2023 Make tab indented code more readable by forcing the tab size to 4 instead of 8. @@ -303,7 +308,7 @@ Installs: 2000 | Stars: 280 | Last update: 25 Sep 2021 Helps you see easily which activities happened since you last visited GitHub. -Installs: 204 | Stars: 31 | Last update: n/a +Installs: 203 | Stars: 31 | Last update: n/a Generate a magic link for your PR and post it on shared Slack channel, to entice reviewers to pick up your PR faster! @@ -318,12 +323,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: 20178 | Stars: n/a | Last update: 17 Oct 2023 +Installs: 20176 | Stars: n/a | Last update: 17 Oct 2023 file tree for github, and more than that. -Installs: 10414 | Stars: n/a | Last update: 12 Aug 2023 +Installs: 10411 | 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,12 +338,12 @@ 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: 52426 | Stars: 124 | Last update: 18 Oct 2023 +Installs: 52410 | 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: 2085 | Stars: 724 | Last update: 29 May 2023 +Installs: 2083 | Stars: 725 | Last update: 29 May 2023 Extends GitHub pages with math, diagrams, embedded YouTube videos etc. diff --git a/docs/awesome/awesome-certificates.md b/docs/awesome/awesome-certificates.md index a1f2b3cfdb..a029062d51 100644 --- a/docs/awesome/awesome-certificates.md +++ b/docs/awesome/awesome-certificates.md @@ -82,6 +82,8 @@ Report it [here](https://github.com/PanXProject/awesome-certificates/issues/new? | [MongoDB for Python Developers](https://university.mongodb.com/courses/M220P/about) | MongoDB |Intermediate| 6.5 | 🏆| | [Diagnostics and Debugging for MongoDB](https://university.mongodb.com/courses/M312/about) | MongoDB |Professional| 6.5 | 🏆| | [MongoDB Data Modeling](https://university.mongodb.com/courses/M320/about) | MongoDB |Professional| 7 | 🏆| +| [Intro to SQL](https://www.kaggle.com/learn/intro-to-sql) | Kaggle | Beginner | 3hr | 🏆 | +| [Advanced SQL](https://www.kaggle.com/learn/advanced-sql) | Kaggle | Intermediate | 4hr | 🏆 | ## Blockchain @@ -99,6 +101,8 @@ Report it [here](https://github.com/PanXProject/awesome-certificates/issues/new? | [Data Visualization with Python](https://cognitiveclass.ai/courses/data-visualization-with-python) | IBM / Cognitive Class |Intermediate|3 | [🏅](https://www.youracclaim.com/org/ibm/badge/data-visualization-using-python)| | [Data Visualization with R](https://cognitiveclass.ai/courses/data-visualization-with-r/) | IBM / Cognitive Class |Beginner|3 | [🏅](https://www.youracclaim.com/org/ibm/badge/data-visualization-with-r)| | [Data Visualization Certification](https://www.freecodecamp.org/learn/data-visualization/) | FreeCodeCamp |Professional|300 | 🏆| +| [Data Visualization](https://www.kaggle.com/learn/data-visualization) | Kaggle | Beginner | 4hr | 🏆 | +| [Data Cleaning](https://www.kaggle.com/learn/data-cleaning) | Kaggle | Intermediate | 4hr | 🏆 | ## Statistics @@ -133,7 +137,15 @@ Report it [here](https://github.com/PanXProject/awesome-certificates/issues/new? | [Machine Learning with Python](https://cognitiveclass.ai/courses/machine-learning-with-python/) | IBM / Cognitive Class |Beginner|3 | [🏅](https://www.youracclaim.com/org/ibm/badge/machine-learning-with-python-level-1)| | [Machine Learning with Python Certification](https://www.freecodecamp.org/learn/machine-learning-with-python/) | FreeCodeCamp |Professional|300 | 🏆| | [Elements of AI](https://www.elementsofai.com/) | University of Helsinki |Beginner|30 | 🏆| - +| [Intro to Machine Learning](https://www.kaggle.com/learn/intro-to-machine-learning) | Kaggle | Beginner | 3hr | 🏆 | +| [Intermediate Machine Learning](https://www.kaggle.com/learn/intermediate-machine-learning) | Kaggle | Intermediate | 4hr | 🏆 | +| [Machine Learning Explainability](https://www.kaggle.com/learn/machine-learning-explainability) | Kaggle | Intermediate | 4hr | 🏆 | +| [Intro to Deep Learning](https://www.kaggle.com/learn/intro-to-deep-learning) | Kaggle | Intermediate | 4hr | 🏆 | +| [Time Series](https://www.kaggle.com/learn/time-series) | Kaggle | Intermediate | 5hr | 🏆 | +| [Intro to AI Ethics](https://www.kaggle.com/learn/intro-to-ai-ethics) | Kaggle | Intermediate | 4hr | 🏆 | +| [Intro to Game AI and Reinforcement Learning](https://www.kaggle.com/learn/intro-to-game-ai-and-reinforcement-learning) | Kaggle | Intermediate | 4hr | 🏆 | +| [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 | @@ -226,7 +238,9 @@ Report it [here](https://github.com/PanXProject/awesome-certificates/issues/new? | [Scientific Computing with Python Certification](https://www.freecodecamp.org/learn/scientific-computing-with-python/) | FreeCodeCamp |Professional|300 | 🏆| | [Python](https://www.hackerrank.com/skills-verification/python_basic) | HackerRank |Beginner| 1.5 | 🏆| | [Intro to Graph Analytics in Python free course](https://memgraph.com/blog/learn-graph-analytics-with-python) | Memgraph |Intermediate| 3 | 🏅| - +| [Python](https://www.kaggle.com/learn/python) | Kaggle | Beginner | 5hr | 🏆 | +| [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 | @@ -241,7 +255,7 @@ Report it [here](https://github.com/PanXProject/awesome-certificates/issues/new? | [Problem Solving](https://www.hackerrank.com/skills-verification/problem_solving_basic) | HackerRank |Beginner| 1.5 | 🏆| | [Problem Solving](https://www.hackerrank.com/skills-verification/problem_solving_intermediate) | HackerRank |Intermediate| 1.5 | 🏆| | [Graph Modeling Email Course](https://memgraph.com/learn-graph-modeling) | Memgraph |Beginner| 1 | 🏅| - +| [Geospatial Analysis](https://www.kaggle.com/learn/geospatial-analysis) | Kaggle | Intermediate | 4hr | 🏆 | ## Business diff --git a/docs/awesome/awesome-cpp.md b/docs/awesome/awesome-cpp.md index 22d1924db8..f9a1d70a97 100644 --- a/docs/awesome/awesome-cpp.md +++ b/docs/awesome/awesome-cpp.md @@ -772,7 +772,7 @@ A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny * [wdt](https://github.com/facebook/wdt) - An embeddedable library (and command line tool) aiming to transfer data between 2 systems as fast as possible over multiple TCP paths. [BSD-3-Clause] * [WebSocket++](https://github.com/zaphoyd/websocketpp) - C++/Boost Asio based websocket client/server library. [BSD] * [PcapPlusPlus](https://github.com/seladb/PcapPlusPlus) - a multiplatform C++ network sniffing and packet parsing and crafting framework. [Unlicense] -* [ZeroMQ](https://github.com/zeromq/libzmq) - High-speed, modular asynchronous communication library. [LGPL] [website](http://zeromq.org/) +* [ZeroMQ](https://github.com/zeromq/libzmq) - High-speed, modular asynchronous communication library. [LGPL3/MPL2] [website](http://zeromq.org/) ## PDF *Libraries for parsing and manipulating PDF documents.* diff --git a/docs/awesome/awesome-datascience.md b/docs/awesome/awesome-datascience.md index f6a7321951..c041496c7a 100644 --- a/docs/awesome/awesome-datascience.md +++ b/docs/awesome/awesome-datascience.md @@ -35,7 +35,7 @@ Data Science is one of the hottest topics on the Computer and Internet farmland | [Wikipedia](https://en.wikipedia.org/wiki/Data_science) | _Data science is an interdisciplinary field that uses scientific methods, processes, algorithms and systems to extract knowledge and insights from many structural and unstructured data. Data science is related to data mining, machine learning and big data._ | | [How to Become a Data Scientist](https://www.mastersindatascience.org/careers/data-scientist/) | _Data scientists are big data wranglers, gathering and analyzing large sets of structured and unstructured data. A data scientist’s role combines computer science, statistics, and mathematics. They analyze, process, and model data then interpret the results to create actionable plans for companies and other organizations._ | | [a very short history of #datascience](https://www.forbes.com/sites/gilpress/2013/05/28/a-very-short-history-of-data-science/) | _The story of how data scientists became sexy is mostly the story of the coupling of the mature discipline of statistics with a very young one--computer science. The term “Data Science” has emerged only recently to specifically designate a new profession that is expected to make sense of the vast stores of big data. But making sense of data has a long history and has been discussed by scientists, statisticians, librarians, computer scientists and others for years. The following timeline traces the evolution of the term “Data Science” and its use, attempts to define it, and related terms._ | -|[Software Development Resources for Data Scientists](https://www.rstudio.com/blog/software-development-resources-for-data-scientists/)|Data scientists concentrate on making sense of data through exploratory analysis, statistics, and models. Software developers apply a separate set of knowledge with different tools. Although their focus may seem unrelated, data science teams can benefit from adopting software development best practices. Version control, automated testing, and other dev skills help create reproducible, production-ready code and tools.| +|[Software Development Resources for Data Scientists](https://www.rstudio.com/blog/software-development-resources-for-data-scientists/)|_Data scientists concentrate on making sense of data through exploratory analysis, statistics, and models. Software developers apply a separate set of knowledge with different tools. Although their focus may seem unrelated, data science teams can benefit from adopting software development best practices. Version control, automated testing, and other dev skills help create reproducible, production-ready code and tools._| ## Where do I Start? **[`^ back to top ^`](#awesome-data-science)** @@ -209,9 +209,9 @@ These are some Machine Learning and Data Mining algorithms and models help you t - [Ensemble Learning](https://scikit-learn.org/stable/modules/ensemble.html) - [Boosting](https://en.wikipedia.org/wiki/Boosting_(machine_learning)) - Stacking - - Bagging + - [Bagging](https://en.wikipedia.org/wiki/Bootstrap_aggregating) - [Random Forest](https://en.wikipedia.org/wiki/Random_forest) - - AdaBoost + - [AdaBoost](https://en.wikipedia.org/wiki/AdaBoost) #### Unsupervised Learning - [Clustering](https://scikit-learn.org/stable/modules/clustering.html#clustering) diff --git a/docs/awesome/awesome-db-tools.md b/docs/awesome/awesome-db-tools.md index 34023af5e5..b963cc4051 100644 --- a/docs/awesome/awesome-db-tools.md +++ b/docs/awesome/awesome-db-tools.md @@ -306,6 +306,13 @@ Low-code and no-code platforms for application building - [Poor SQL](https://poorsql.com) - Instant free and open-source T-SQL formatting. - [SQL Formatter](https://github.com/zeroturnaround/sql-formatter) - JavaScript library for pretty-printing SQL queries. +### Games +- [Lost at SQL](https://lost-at-sql.therobinlord.com) - A SQL learning game to help you pick up basic SQL skills - so that you can use queries to get information. +- [Schemaverse](https://datalemur.com/blog/games-to-learn-sql#schemaverse) - A Space-based strategy game implemented entirely within a PostgreSQL database. +- [SQL Island](https://sql-island.informatik.uni-kl.de) - After the survived plane crash, you will be stuck on SQL Island for the time being. By making progress in the game, you will find a way to escape from this island. +- [SQL Murder Mystery](https://mystery.knightlab.com) - Designed to be both a self-directed lesson to learn SQL concepts and commands and a fun game for experienced SQL users to solve an intriguing crime. +- [SQL Police Department](https://sqlpd.com) - In SQLPD, you get to solve crimes while learning SQL at the same time. + ### Parsers - [General SQL Parser](https://www.sqlparser.com) - Parsing, formatting, modification and analysis for SQL. - [jOOQ](https://github.com/jOOQ/jOOQ) - Parses SQL, translates it to other dialects, and allows for expression tree transformations. diff --git a/docs/awesome/awesome-integration.md b/docs/awesome/awesome-integration.md index 6453b6b421..7bb49be1e6 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 (⭐69)](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 (⭐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. - [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 (⭐766)](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 (⭐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. @@ -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 (⭐667)](https://github.com/OpenAPITools/openapi-diff) - Compare OpenAPI specs with version control and visualize the differences in HTML or Markdown format. +- [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 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. - [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 (⭐825)](https://github.com/zalando/zally) - Ensure the quality of your OpenAPI specs with this linter tool that provides extensive analysis and feedback. +- [Zally (⭐826)](https://github.com/zalando/zally) - Ensure the quality of your OpenAPI specs with this linter tool that provides extensive analysis and feedback. @@ -63,7 +63,7 @@ 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 (⭐972)](https://github.com/eolinker/goku) - A Golang-based microservice gateway that provides dynamic routing, service orchestration, multi-tenancy management, and API access control. +- [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. - [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. @@ -80,7 +80,7 @@ System integration is the process of linking together different IT systems (com *The API testing tools section provides a list of software tools and frameworks that developers can use to test REST APIs and message brokers. This section includes GUI clients for testing REST APIs and message brokers, mocking tools for simulating API responses, as well as various testing tools and frameworks to automate testing processes.* - API clients - [Advanced REST Client (⭐1.3k)](https://github.com/advanced-rest-client/arc-electron) - An open-source API tool designed for testing and debugging RESTful web services. - - [curl (⭐31k)](https://github.com/curl/curl) - Command-line tool for transferring data with URLs over various protocols. + - [curl (⭐32k)](https://github.com/curl/curl) - Command-line tool for transferring data with URLs over various protocols. - [curlie (⭐2.4k)](https://github.com/rs/curlie) - Frontend to curl with the ease of use of httpie without compromising on performance and features. - [HTTPie (⭐29k)](https://github.com/httpie/httpie) - User-friendly command-line HTTP client that simplifies HTTP request/response inspection and manipulation. - [Insomnia (⭐30k)](https://github.com/Kong/insomnia) - Cross-platform HTTP and GraphQL client designed to make API testing and debugging easier. @@ -88,13 +88,13 @@ System integration is the process of linking together different IT systems (com - [resty (⭐2.6k)](https://github.com/micha/resty) - A Lua framework for building HTTP clients that provides a shell interface for interacting with REST services. - [SoapUI (⭐1.4k)](https://github.com/SmartBear/soapui) - Open-source web service testing application designed for testing SOAP and REST web services. - MQ clients - - [JMSToolBox (⭐180)](https://github.com/jmstoolbox/jmstoolbox) - Universal JMS client designed to interact with a wide range of JMS-based message brokers. + - [JMSToolBox (⭐181)](https://github.com/jmstoolbox/jmstoolbox) - Universal JMS client designed to interact with a wide range of JMS-based message brokers. - [kcat (⭐5k)](https://github.com/edenhill/kcat) - Generic non-JVM producer and consumer for Apache Kafka, functioning as a netcat for Kafka. - [MQTT Explorer (⭐2.5k)](https://github.com/thomasnordquist/MQTT-Explorer) - All-round MQTT client with a structured topic overview, suitable for debugging and testing MQTT-based systems. - [Offset Explorer](https://www.kafkatool.com) - GUI application for managing and using Apache Kafka clusters, formerly known as Kafka Tool. - [Service Bus Explorer (⭐1.8k)](https://github.com/paolosalvatori/ServiceBusExplorer) - GUI app for Azure Service Bus, offering advanced features like import/export functionality and the ability to test topic, queues, subscriptions, relay services, notification hubs, and events hubs. - Mocking tools - - [Microcks (⭐987)](https://github.com/microcks/microcks) - Open-source Kubernetes-native tool for API mocking and testing, supporting AsyncAPI, OpenAPI, Postman Collections, etc. + - [Microcks (⭐1k)](https://github.com/microcks/microcks) - Open-source Kubernetes-native tool for API mocking and testing, supporting AsyncAPI, OpenAPI, Postman Collections, etc. - [Mockable](https://www.mockable.io/) - Simple configurable service to mock out RESTful API or SOAP web-services. - [Mockoon (⭐5.4k)](https://github.com/mockoon/mockoon) - Easy-to-use tool for designing and running mock REST APIs. - [MockServer (⭐4.2k)](https://github.com/mock-server/mockserver) - Easy mocking of any system you integrate with via HTTP or HTTPS. @@ -104,7 +104,7 @@ System integration is the process of linking together different IT systems (com - Testing tools and frameworks - [Apache JMeter (⭐7.4k)](https://github.com/apache/jmeter) - Open-source Java-based load testing tool that can be used to test the performance and scalability of web applications, databases, and other network services. - [Gatling (⭐6k)](https://github.com/gatling/gatling) - An open-source load testing tool that allows users to write and run load tests as code, providing detailed performance reports to optimize system performance. - - [Karate (⭐7.3k)](https://github.com/intuit/karate) - Open-source tool that combines API test-automation, mocks, performance-testing, and even UI automation into a single, unified framework. + - [Karate (⭐7.4k)](https://github.com/intuit/karate) - Open-source tool that combines API test-automation, mocks, performance-testing, and even UI automation into a single, unified framework. - [Pyresttest (⭐1.1k)](https://github.com/svanoort/pyresttest) - Java DSL for easy testing of REST services. - [REST Assured (⭐6.5k)](https://github.com/rest-assured/rest-assured) - Java DSL for easy testing of REST services. - [Schemathesis (⭐1.8k)](https://github.com/schemathesis/schemathesis) - Python library for property-based testing of API schemas. @@ -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 (⭐568)](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 (⭐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. @@ -149,7 +149,7 @@ System integration is the process of linking together different IT systems (com - [Apache ServiceMix](https://servicemix.apache.org/) - An open-source integration container that combines the functionality of Apache ActiveMQ, Camel, CXF, and Karaf, providing a flexible solution. - [ArcESB](https://www.arcesb.com/integration/) - A versatile integration platform that seamlessly synchronizes data across applications, integrates with partners, and provides data accessibility. - [IBM App Connect](https://www.ibm.com/cloud/app-connect) - An integration platform that can connect applications, irrespective of the message formats or protocols they use, formerly known as IBM Integration Bus. -- [NServiceBus (⭐1.9k)](https://github.com/Particular/NServiceBus) - A .NET-based service bus that offers an intuitive developer-friendly environment. +- [NServiceBus (⭐2k)](https://github.com/Particular/NServiceBus) - A .NET-based service bus that offers an intuitive developer-friendly environment. - [Oracle Service Bus](https://www.oracle.com/middleware/technologies/service-bus.html) - An integration platform that connects, virtualizes, and manages interactions between services and applications. - [Oracle SOA Suite](https://www.oracle.com/middleware/technologies/soasuite.html) - A platform that enables system developers to set up and manage services and to orchestrate them into composite applications and business processes. - [Red Hat Fuse](https://www.redhat.com/en/technologies/jboss-middleware/fuse) - A cloud-native integration platform that supports distributed integration capabilities. @@ -178,7 +178,7 @@ System integration is the process of linking together different IT systems (com ### Integration Frameworks *The Integration frameworks section includes software tools and libraries that help developers implement and manage integration patterns in their applications. These frameworks are based on well-established Enterprise Integration Patterns (EIPs), which provide a standard vocabulary and architecture for designing and implementing integration solutions. The frameworks in this section can help simplify the process of integrating different systems, applications, and data sources by providing pre-built connectors, message routing, and transformation capabilities.* -- [Apache Camel (⭐5k)](https://github.com/apache/camel) - A powerful integration framework that uses Enterprise Integration Patterns to connect and unify different transport APIs. +- [Apache Camel (⭐5.1k)](https://github.com/apache/camel) - A powerful integration framework that uses Enterprise Integration Patterns to connect and unify different transport APIs. - [Ballerina (⭐3.4k)](https://github.com/ballerina-platform/ballerina-lang) - An open-source programming language that simplifies the creation, usage, and combination of network services. - [Spring Integration (⭐1.4k)](https://github.com/spring-projects/spring-integration) - An extension of the Spring programming model that supports Enterprise Integration Patterns, allowing for streamlined integration of various systems. @@ -266,7 +266,7 @@ System integration is the process of linking together different IT systems (com - [NATS (⭐13k)](https://github.com/nats-io/gnatsd) - A lightweight and high-performance messaging system designed for microservices, IoT, and cloud-native systems. Offers efficient and reliable message delivery and supports multiple messaging protocols. - [Oracle AQ](https://www.oracle.com/database/technologies/advanced-queuing.html) - A messaging system that provides enterprise message functionality and is widely used within the Oracle database. Offers reliable and efficient message delivery and supports multiple messaging styles. - [RabbitMQ (⭐11k)](https://github.com/rabbitmq/rabbitmq-server) - An open-source message broker that implements AMQP and supports multiple messaging protocols and patterns. Offers reliable and efficient message delivery and supports clustering and high availability. -- [Redpanda (⭐7.8k)](https://github.com/vectorizedio/redpanda) - A streaming platform that is Kafka-compatible and does not require Zookeeper or JVM. Offers high-performance and low-latency messaging and supports stream processing and analytics. +- [Redpanda (⭐7.9k)](https://github.com/vectorizedio/redpanda) - A streaming platform that is Kafka-compatible and does not require Zookeeper or JVM. Offers high-performance and low-latency messaging and supports stream processing and analytics. - [Red Hat AMQ](https://www.redhat.com/en/technologies/jboss-middleware/amq) - A messaging system based on open-source communities like Apache ActiveMQ and Apache Kafka. Offers enterprise-grade messaging capabilities with reliable and efficient message delivery. - [TIBCO Enterprise Message Service](https://www.tibco.com/products/tibco-enterprise-message-service) - A standards-based JMS implementation that allows for easy exchange of messages between applications. Offers reliable and efficient message delivery and supports various messaging protocols and patterns. - [VerneMQ (⭐3k)](https://github.com/vernemq/vernemq) - A high-performance distributed MQTT message broker designed for scalability and reliability. Offers efficient and reliable message delivery and supports multiple messaging protocols and patterns. @@ -298,11 +298,11 @@ System integration is the process of linking together different IT systems (com - [Apache Airflow (⭐32k)](https://github.com/apache/airflow) - A platform that allows you to create, schedule, and monitor workflows programmatically, making it easier to manage and automate complex data pipelines. - [Argo Workflows (⭐13k)](https://github.com/argoproj/argo-workflows) - An open-source, container-native workflow engine designed to orchestrate parallel jobs on Kubernetes, making it easier to manage and automate complex workflows in a cloud-native environment. - [Azkaban (⭐4.3k)](https://github.com/azkaban/azkaban) - A distributed workflow manager that helps solve the problem of Hadoop job dependencies, making it easier to schedule and manage workflows in large-scale data processing environments. -- [Bonita (⭐140)](https://github.com/bonitasoft/bonita-engine) - An open-source BPMN engine that comes with a designer and optional development environment, making it easier to build and automate complex business processes. +- [Bonita (⭐139)](https://github.com/bonitasoft/bonita-engine) - An open-source BPMN engine that comes with a designer and optional development environment, making it easier to build and automate complex business processes. - [Cadence (⭐7.3k)](https://github.com/uber/cadence) - A fault-tolerant, stateful code platform that makes it easier to build and manage complex, long-running applications. - [Camunda (⭐3.5k)](https://github.com/camunda/camunda-bpm-platform) - An open-source workflow and decision automation platform that helps you automate business processes and decisions in a flexible and scalable way. - [Conductor (⭐11k)](https://github.com/Netflix/conductor) - A cloud-based orchestration engine designed to run and manage workflows in a microservices architecture. -- [Elsa Core (⭐5k)](https://github.com/elsa-workflows/elsa-core) - A library that enables workflow execution in any .NET Core application, making it easier to automate business processes in .NET environments. +- [Elsa Core (⭐5.1k)](https://github.com/elsa-workflows/elsa-core) - A library that enables workflow execution in any .NET Core application, making it easier to automate business processes in .NET environments. - [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. diff --git a/docs/awesome/awesome-ipfs.md b/docs/awesome/awesome-ipfs.md index 25b772d183..849e426b65 100644 --- a/docs/awesome/awesome-ipfs.md +++ b/docs/awesome/awesome-ipfs.md @@ -106,6 +106,7 @@ A list of web browsers with IPFS integrations - [Pinata](https://pinata.cloud) - Build and manage your dapp through Pinata’s REST API and IPFS toolkit. - [Infura](https://infura.io) - Scalable and distributed storage infrastructure for your application. - [Kriptonio](https://kriptonio.com/) - Pinning service & Web3 Platform for building Web3 apps. +- [Scaleway](https://labs.scaleway.com/en/ipfs-pinning/) - A multi-region, multi-az redundant IPFS pinning service. - [Spheron](https://spheron.network) - Spheron offers IPFS pinning service and dedicated gateways. - [Web3.storage](https://web3.storage/) - Simple file storage with IPFS & Filecoin. diff --git a/docs/awesome/awesome-neovim.md b/docs/awesome/awesome-neovim.md index 4f3d53d699..b0abad57c3 100644 --- a/docs/awesome/awesome-neovim.md +++ b/docs/awesome/awesome-neovim.md @@ -726,7 +726,7 @@ These colorschemes may not specialize in Tree-sitter directly but are written in ## Motion -- [phaazon/hop.nvim](https://github.com/phaazon/hop.nvim) - Hop is an EasyMotion-like plugin allowing you to jump anywhere in a document with as few keystrokes as possible. +- [smoka7/hop.nvim](https://github.com/smoka7/hop.nvim) - Hop is an EasyMotion-like plugin allowing you to jump anywhere in a document with as few keystrokes as possible. - [ggandor/lightspeed.nvim](https://github.com/ggandor/lightspeed.nvim) - A Sneak-like plugin offering unparalleled navigation speed via ahead-of-time displayed labels, that eliminate the pause between entering the search pattern and selecting the target. - [ggandor/leap.nvim](https://github.com/ggandor/leap.nvim) - A refined successor of Lightspeed, aiming to establish a widely accepted standard interface extension for moving around in Vim-like editors. - [folke/flash.nvim](https://github.com/folke/flash.nvim) - Navigate your code with search labels, enhanced character motions and Treesitter integration. @@ -893,6 +893,7 @@ These colorschemes may not specialize in Tree-sitter directly but are written in - [Abstract-IDE/penvim](https://github.com/Abstract-IDE/penvim) - Project's root directory and documents Indentation detector with project based config loader. - [yaocccc/nvim-hlchunk](https://github.com/yaocccc/nvim-hlchunk) - Highlight a `{}` chunk. - [shellRaining/hlchunk.nvim](https://github.com/shellRaining/hlchunk.nvim) - A Lua implementation of `nvim-hlchunk`, contains more features, such as highlight `{}` chunk, indent line, space blank etc. +- [VidocqH/auto-indent.nvim](https://github.com/VidocqH/auto-indent.nvim) - Auto indent cursor when cursor at the first column and press `` key like VSCode. ## Command Line diff --git a/docs/awesome/awesome-openstreetmap.md b/docs/awesome/awesome-openstreetmap.md index 18e4908a44..6515f723d7 100644 --- a/docs/awesome/awesome-openstreetmap.md +++ b/docs/awesome/awesome-openstreetmap.md @@ -61,6 +61,7 @@ We also have a list of unmaintained projects. If y * [OpenStreetMap Welcome Tool](https://welcome.osm.be/) - Tool for finding fresh mappers in your area. ([Source Code](https://github.com/osmbe/osm-welcome-tool)) * [Web To OSM Opening Hours](https://webmapping.cyou/WebToOSMOH/) - Tool for converting human-readable opening hours to `opening_hours` tags. ([Source Code](https://github.com/OSM-de/WebToOSMOH)) * [ohsome Dashboard](https://ohsome.org/apps/dashboard/) - Tool for visualizing changes over a certain time period. ([Wiki](https://wiki.openstreetmap.org/wiki/Ohsome_Dashboard)) +* [OSM Statistics](https://piebro.github.io/openstreetmap-statistics/) - Up-to-date OSM statistics about editor usage, corporate contributions and more. ### Mobile Tools diff --git a/docs/awesome/awesome-playcanvas.md b/docs/awesome/awesome-playcanvas.md index 52f0a67125..155b48842f 100644 --- a/docs/awesome/awesome-playcanvas.md +++ b/docs/awesome/awesome-playcanvas.md @@ -132,7 +132,7 @@ - [TANX](https://tanx.io) - Online multiplayer tank battle game. - [Tribals](https://tribals.io/) - First-person multiplayer survival game. - [Venge](https://venge.io/) - 3D Multiplayer FPS shooter. -- [Vortelli's Pizza](https://poki.com/en/g/vortellis-pizza) - Multiplayer restaurant game. +- [Vortelli's Pizza](https://poki.com/en/g/vortellis-pizza-delivery) - Multiplayer restaurant game. - [Warbands](https://www.warbands.io/) - 3D Multiplayer FPS shooter. - [Wheat Farming](https://poki.com/en/g/wheat-farming) - Multiplayer farming game. diff --git a/docs/awesome/awesome-rust.md b/docs/awesome/awesome-rust.md index cdfe2f1bd8..965f967965 100644 --- a/docs/awesome/awesome-rust.md +++ b/docs/awesome/awesome-rust.md @@ -544,6 +544,8 @@ See also [Foreign Function Interface](https://doc.rust-lang.org/book/first-editi * C * [mozilla/cbindgen](https://github.com/mozilla/cbindgen) — generates C header files from Rust source files. Used in Gecko for WebRender * [Sean1708/rusty-cheddar](https://github.com/Sean1708/rusty-cheddar) — generates C header files from Rust source files +* C# + * [csbindgen](https://github.com/Cysharp/csbindgen) - generates C# bindings for Rust source files * C++ * [dtolnay/cxx](https://github.com/dtolnay/cxx) — Safe interop between Rust and C++ [![build badge](https://img.shields.io/badge/github-dtolnay/cxx-8da0cb?style=for-the-badge&labelColor=555555&logo=github)](https://github.com/dtolnay/cxx) * [rust-cpp](https://crates.io/crates/cpp) - Embed C++ code directly in Rust. [![Build status](https://ci.appveyor.com/api/projects/status/uu76vmcrwnjqra0u/branch/master?svg=true)](https://ci.appveyor.com/project/mystor/rust-cpp/branch/master) @@ -571,6 +573,8 @@ See also [Foreign Function Interface](https://doc.rust-lang.org/book/first-editi * [SSheldon/rust-objc](https://github.com/SSheldon/rust-objc) — Objective-C Runtime bindings and wrapper for Rust * PHP * [phper-framework/phper](https://github.com/phper-framework/phper) — The framework that allows us to write PHP extensions using pure and safe Rust whenever possible +* Prolog + * [mthom/scryer-prolog](https://github.com/mthom/scryer-prolog/) — Scryer Prolog is a free software ISO Prolog system written in Rust * Python * [dgrunwald/rust-cpython](https://github.com/dgrunwald/rust-cpython) — Python bindings * [getsentry/milksnake](https://github.com/getsentry/milksnake) — extension for python setuptools that allows you to distribute dynamic linked libraries in Python wheels in the most portable way imaginable. diff --git a/docs/awesome/free-for-dev.md b/docs/awesome/free-for-dev.md index 8fe39c260e..5525d5125f 100644 --- a/docs/awesome/free-for-dev.md +++ b/docs/awesome/free-for-dev.md @@ -557,7 +557,7 @@ This list results from Pull Requests, reviews, ideas, and work done by 1100+ peo ## Security and PKI - * [alienvault.com](https://www.alienvault.com/open-threat-exchange/reputation-monitor) — Uncovers compromised systems in your network + * [alienvault.com](https://www.alienvault.com/open-threat-exchange/reputation-monitor) — Uncovers compromised systems in your network * [atomist.com](https://atomist.com/) — A quicker and more convenient way to automate various development tasks. Now in beta. * [Bridgecrew](https://bridgecrew.io/) — Infrastructure as code (IaC) security powered by the open source tool - [Checkov](https://github.com/bridgecrewio/checkov). The core Bridgecrew platform is free for up to 50 IaC resources. * [cloudsploit.com](https://cloudsploit.com/) — Amazon Web Services (AWS) security and compliance auditing and monitoring @@ -1080,6 +1080,7 @@ Update Time, five active automations, webhooks. * [Free Hosting](https://freehostingnoads.net/) — Free Hosting With PHP 5, Perl, CGI, MySQL, FTP, File Manager, POP E-Mail, free sub-domains, free domain hosting, DNS Zone Editor, Web Site Statistics, FREE Online Support and many more features not offered by other free hosts. * [Freehostia](https://www.freehostia.com) — FreeHostia offers free hosting services incl. an industry-best Control Panel & a 1-click installation of 50+ free apps. Instant setup. No forced ads. * [HelioHost](https://heliohost.org) — Non-profit free web hosting with Plesk control panel, PHP, Node.js, Python, Django, Flask, .NET, Perl, CGI, MySQL, PostgreSQL, SQLite, IMAP/POP3/SMTP email, unlimited bandwidth, free subdomains, 1000 MB storage for free with the option to upgrade. + * [Kinsta Static Site Hosting](https://kinsta.com/static-site-hosting/) — Deploy up to 100 static sites for free, custom domains with SSL, 100 GB monthly bandwidth, 260+ Cloudflare CDN locations. * [Lecturify](https://www.lecturify.net/index.en.html) - Web hosting with SFPT access for file upload and download, php available. * [Neocities](https://neocities.org) — Static, 1 GB free storage with 200 GB Bandwidth. * [Netlify](https://www.netlify.com/) — Builds, deploys and hosts static site/app free for 100 GB data and 100 GB/month bandwidth. @@ -1230,6 +1231,7 @@ Update Time, five active automations, webhooks. * [huboard.com](https://huboard.com/) — Instant project management for your GitHub issues, free for Open Source * [Hygger](https://hygger.io) — Project management platform. The free plan offers unlimited users, projects & boards with 100 MB of Storage. * [Instabug](https://instabug.com) — A comprehensive bug reporting and in-app feedback SDK for mobile apps. Free plan up to 1 app and one member. + * [WishKit](https://wishkit.io) — Collect in-app user feedback for your iOS/macOS app and prioritize features based on user votes. Free plan up to 1 app. * [Ilograph](https://www.ilograph.com/) — interactive diagrams that allow users to see their infrastructure from multiple perspectives and levels of detail. Charts can be expressed in code. The free tier has unlimited private diagrams with up to 3 viewers. * [Jira](https://www.atlassian.com/software/jira) — Advanced software development project management tool used in many corporate environments. Free plan for up to 10 users. * [kanbanflow.com](https://kanbanflow.com/) — Board-based project management. Free, premium version with more options @@ -1476,6 +1478,7 @@ Update Time, five active automations, webhooks. * [Binder](https://mybinder.org/) - Turn a Git repo into a collection of interactive notebooks. It is a free public service. * [BlueJ](https://bluej.org) — A free Java Development Environment designed for beginners, used by millions worldwide. Powered by Oracle & simple GUI to help beginners. * [Bootify.io](https://bootify.io/) - Spring Boot app generator with custom database and REST API. + * [Brackets](http://brackets.io/) - Brackets is an open-source text editor specifically designed for web development. It is lightweight, easy to use, and highly customizable. * [cacher.io](https://www.cacher.io) — Code snippet organizer with labels and support for 100+ programming languages. * [Code::Blocks](https://codeblocks.org) — Free Fortran & C/C++ IDE. Open Source and runs on Windows,macOS & Linux. * [codiga.io](https://codiga.io/) — Coding Assistant that lets you search, define, and reuse code snippets directly in your IDE. Free for individual and small organizations. @@ -1505,6 +1508,7 @@ Update Time, five active automations, webhooks. * [Replit](https://replit.com/) — A cloud coding environment for various program languages. * [SoloLearn](https://code.sololearn.com) — A cloud programming playground well-suited for running code snippets. Supports various programming languages. No registration is required for running code, but it is necessary when saving code on their platform. Also offers free courses for beginners and intermediate-level coders. * [stackblitz.com](https://stackblitz.com/) — Online/Cloud Code IDE to create, edit, & deploy full-stack apps. Support any popular NodeJs-based frontend & backend frameworks. Shortlink to create a new project: [https://node.new](https://node.new). + * [Sublime Text](https://www.sublimetext.com/) - Sublime Text is a popular, versatile, and highly customizable text editor used for coding and text editing tasks. * [Visual Studio Code](https://code.visualstudio.com/) - Code editor redefined and optimized for building and debugging modern web and cloud applications. Developed by Microsoft. * [Desktop](https://code.visualstudio.com) - (Windows, macOS and Linux). * [Online](https://vscode.dev) - (Browser) @@ -1512,7 +1516,7 @@ Update Time, five active automations, webhooks. * [VSCodium](https://vscodium.com/) - Community-driven, without telemetry/tracking, and freely-licensed binary distribution of Microsoft’s editor VSCode * [wakatime.com](https://wakatime.com/) — Quantified self-metrics about your coding activity using text editor plugins, limited plan for free. * [WebComponents.dev](https://webcomponents.dev/) — In-browser IDE to code web components in isolation with 58 templates available, supporting stories, and tests. - * [PHPSandbox](https://phpsandbox.io/) — Online development environment for PHP. + * [PHPSandbox](https://phpsandbox.io/) — Online development environment for PHP ## Analytics, Events and Statistics