Skip to content

Commit

Permalink
Merge branch 'main' into mern
Browse files Browse the repository at this point in the history
  • Loading branch information
shaedrich authored Jan 22, 2024
2 parents ba1c7ab + a4e02bb commit e65d987
Show file tree
Hide file tree
Showing 78 changed files with 565 additions and 70 deletions.
2 changes: 1 addition & 1 deletion .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ I'm suggesting these edits to an existing topic or collection:

> Please replace this line with an explanation of why you think these changes should be made.
<!-- ⚠️ ... or this section ⚠️ -->
<!-- ⚠️ this section... ⚠️ -->
### Curating a new topic or collection

- [ ] I've formatted my changes as a new folder directory, named for the topic or collection as it appears in the URL on GitHub (e.g. `https://github.com/topics/[NAME]` or `https://github.com/collections/[NAME]`)
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/jekyll_build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ jobs:
uses: actions/[email protected]

- name: ⚡️ upload artifact
uses: actions/upload-pages-artifact@v2
uses: actions/upload-pages-artifact@v3

deploy:
needs: build
Expand All @@ -49,4 +49,4 @@ jobs:
steps:
- name: 🚀 deploy
id: deployment
uses: actions/deploy-pages@v3.0.0
uses: actions/deploy-pages@v4.0.2
2 changes: 1 addition & 1 deletion .github/workflows/stale.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
pull-requests: write # for actions/stale to close stale PRs
runs-on: ubuntu-latest
steps:
- uses: actions/stale@v8
- uses: actions/stale@v9
with:
stale-pr-message: >
This pull request has been automatically marked as stale because it has not
Expand Down
6 changes: 3 additions & 3 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Contributing

Hi there! We're excited you've got ideas to improve topics and collections. You're helping the community discover valuable information.
Hi there! We're excited you have ideas to improve topics and collections. You're helping the community discover valuable information.

This project adheres to the [Contributor Covenant Code of Conduct](CODE_OF_CONDUCT.md). By participating, you are expected to uphold this code.

Expand All @@ -24,7 +24,7 @@ If a topic or collection already exists, it will be listed in its respective dir

The topic or collection name should match its URL, e.g. `https://github.com/topics/rails` corresponds to the [`topics/rails` directory](https://github.com/github/explore/tree/main/topics/rails).

To make an improvement, please **open a pull request** with your proposed changes:
To make an improvement, please **open a pull request** with your proposed changes.

### Update the image

Expand Down Expand Up @@ -80,7 +80,7 @@ Drop the code bass with these musically themed repositories.

The [pull request template](./.github/PULL_REQUEST_TEMPLATE.md) also provides guidance on the information you need to include.

**Please fill out the pull request template completely.** If you do not fill out the template, your PR will be closed.
**Please fill out the pull request template completely,** if you do not fill out the template, your PR will be closed.

## Curating a new topic or collection

Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,11 @@ This repository houses all of the community-curated content for GitHub Topics an

[Collections](https://github.com/collections) help you discover hand-picked repositories, developers, organizations, videos, and articles that share a common theme.

If you want to suggest edits to an existing topic page or collection, or curate a new one, read our [contributing guide](CONTRIBUTING.md) to get started. You can also [review a list of popular topics that need more context](topics-todo.md) to get an idea of where to start.
If you want to suggest edits to an existing Topic page or Collection, or curate a new one, read our [contributing guide](CONTRIBUTING.md) to get started. You can also [review a list of popular Topics that need more context](topics-todo.md) to get an idea of where to start.

## Running tests

There are some lint tests in place to ensure each topic is formatted in the way we expect. GitHub
There are some lint tests in place to ensure each Topic is formatted in the way we expect. GitHub
Actions will run the tests automatically. If you want to run the tests yourself locally, you will
need Ruby and Bundler installed.

Expand Down
1 change: 1 addition & 0 deletions collections/made-in-brazil/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ items:
- avelino/awesome-go
- okfn-brasil/querido-diario
- Purple-Stock/open-erp
- thiagobarbosa/quorum-api

display_name: Made in Brazil
created_by: caarlos0
Expand Down
1 change: 1 addition & 0 deletions collections/made-in-france/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ items:
- mui/material-ui
- PrestaShop/PrestaShop
- rlibre/x4js
- StanGirard/quivr
display_name: Made in France
created_by: ferdi05
image: made-in-france.png
Expand Down
1 change: 1 addition & 0 deletions collections/social-impact/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ items:
- Data4Democracy/ethics-resources
- civicdata/civicdata.github.io
- karrot-dev/karrot-frontend
- activist-org/activist
display_name: Social Impact
created_by: bescalante
---
Expand Down
1 change: 1 addition & 0 deletions collections/static-site-generators/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ items:
- getzola/zola
- lumeland/lume
- docsifyjs/docsify
- shuding/nextra
display_name: Static Site Generators
created_by: jakejarvis
---
Expand Down
1 change: 1 addition & 0 deletions collections/text-editors/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ items:
- orbitalquark/textadept
- apache/netbeans
- adsr/mle
- helix-editor/helix

display_name: Text editors
created_by: leereilly
Expand Down
2 changes: 1 addition & 1 deletion collections/voxel-editors/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,4 +21,4 @@ items:

display_name: Voxel Editors
---
Software to design and edit 3D voxel files, this list is only for standalone software and not extensions/plugins/addons to existing software. This is list is NOT to be used to list software that is not designed to be Voxel First software - this means that if software has Voxel capabilities on the side and was not originally intended/designed to be used for Voxel editing then is not suitable for this list.
Software to design and edit 3D voxel files, this list is only for standalone software and not extensions/plugins/addons to existing software. This list is NOT to be used to list software that is not designed to be Voxel First software - this means that if software has Voxel capabilities on the side and was not originally intended/designed to be used for Voxel editing then is not suitable for this list.
6 changes: 6 additions & 0 deletions collections/web-games/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,12 @@ items:
- mrbid/FractalAttackOnlineLite
- mrbid/CoinPusher
- mrbid/TuxPusher
- mrbid/SeriousShooter
- mrbid/PoryDrive-2.0
- mrbid/TuxScape
- mrbid/Tuxocide
- mrbid/AIGeneratedGame
- mrbid/TuxVsDragon
display_name: Web games
created_by: leereilly
---
Expand Down
6 changes: 3 additions & 3 deletions notices.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
## Licenses

Content is copyright © Explore content authors, released under [CC-BY-4.0](https://creativecommons.org/licenses/by/4.0/), which gives you permission to use content for almost any purpose (but does not grant you any trademark permissions), so long as you note the license and give credit, such as follows:
Content is copyrighted © by Explore content authors, released under [CC-BY-4.0](https://creativecommons.org/licenses/by/4.0/), which gives you permission to use the content for almost any purpose (but does not grant you any trademark permissions), so long as you note the license and give credit, such as follows:

> Content based on [github.com/github/explore](https://github.com/github/explore) used under the [CC-BY-4.0](https://creativecommons.org/licenses/by/4.0/) license.
Code, including source files and code samples if any in the content, is released under [CC0-1.0](https://creativecommons.org/publicdomain/zero/1.0/).
> Code, including source files and code samples if any in the content, is released under the [CC0-1.0](https://creativecommons.org/publicdomain/zero/1.0/) license.
This means you can use the code and content in this repository except for GitHub trademarks in your own projects. When using the GitHub logos, be sure to follow the [GitHub logo guidelines](https://github.com/logos).

When you contribute to this repository you are doing so under the above licenses.
When you contribute to this repository you are doing so under the above licenses.
60 changes: 30 additions & 30 deletions topics-todo.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,91 +4,91 @@ This is a list of the most-used topics on GitHub that don't yet have a curated t

Information included in this repository will appear on each topic's respective page, helping others on GitHub better understand the topic and, by extension, what repositories tagged with that topic are about.

- [x] [ai](https://github.com/topics/ai/)
- [x] [ajax](https://github.com/topics/ajax/)
- [x] [android-library](https://github.com/topics/android-library/)
- [x] [angular-cli](https://github.com/topics/angular-cli/)
- [x] [animation](https://github.com/topics/animation/)
- [x] [ansible-role](https://github.com/topics/ansible-role/)
- [x] [app](https://github.com/topics/app/)
- [x] [argo-floats](https://github.com/topics/argo-floats/)
- [x] [artificial-intelligence](https://github.com/topics/artificial-intelligence/)
- [x] [authentication](https://github.com/topics/authentication/)
- [x] [automation](https://github.com/topics/automation/)
- [x] [bioinformatics](https://github.com/topics/bioinformatics/)
- [x] [blockchain](https://github.com/topics/blockchain/)
- [x] [boilerplate](https://github.com/topics/boilerplate/)
- [x] [canvas](https://github.com/topics/canvas/)
- [x] [chatbot](https://github.com/topics/chatbot/)
- [x] [chrome](https://github.com/topics/chrome/)
- [x] [client](https://github.com/topics/client/)
- [x] [command-line](https://github.com/topics/command-line/)
- [x] [compiler](https://github.com/topics/compiler/)
- [x] [composer](https://github.com/topics/composer/)
- [x] [computer-vision](https://github.com/topics/computer-vision/)
- [x] [configuration](https://github.com/topics/configuration/)
- [x] [crawler](https://github.com/topics/crawler/)
- [x] [cryptography](https://github.com/topics/cryptography/)
- [x] [data-analysis](https://github.com/topics/data-analysis/)
- [x] [data-science](https://github.com/topics/data-science/)
- [x] [data](https://github.com/topics/data/)
- [ ] [demo](https://github.com/topics/demo/)
- [x] [demo](https://github.com/topics/demo/)
- [x] [devops](https://github.com/topics/devops/)
- [x] [discord](https://github.com/topics/discord/)
- [x] [docker-compose](https://github.com/topics/docker-compose/)
- [x] [docker-image](https://github.com/topics/docker-image/)
- [x] [dockerfile](https://github.com/topics/dockerfile/)
- [x] [dot-net](https://github.com/topics/dot-net/)
- [x] [education](https://github.com/topics/education/)
- [x] [elasticsearch](https://github.com/topics/elasticsearch/)
- [ ] [example](https://github.com/topics/example/)
- [x] [ethereum](https://github.com/topics/ethereum/)
- [x] [example](https://github.com/topics/example/)
- [x] [functional-programming](https://github.com/topics/functional-programming/)
- [x] [game-development](https://github.com/topics/game-development/)
- [ ] [generator](https://github.com/topics/generator/)
- [x] [gui](https://github.com/topics/gui/)
- [x] [image-processing](https://github.com/topics/image-processing/)
- [ ] [image](https://github.com/topics/image/)
- [x] [iot](https://github.com/topics/iot/)
- [x] [javafx](https://github.com/topics/javafx/)
- [x] [keras](https://github.com/topics/keras/)
- [ ] [logging](https://github.com/topics/logging/)
- [x] [logging](https://github.com/topics/logging/)
- [x] [lua](https://github.com/topics/lua/)
- [x] [maven](https://github.com/topics/maven/)
- [x] [microservice](https://github.com/topics/microservice/)
- [x] [monitoring](https://github.com/topics/monitoring/)
- [x] [mvc](https://github.com/topics/mvc/)
- [ ] [network](https://github.com/topics/network/)
- [ ] [parser](https://github.com/topics/parser/)
- [x] [neural-network](https://github.com/topics/neural-network/)
- [x] [objective-c](https://github.com/topics/objective-c/)
- [x] [opencv](https://github.com/topics/opencv/)
- [x] [opengl](https://github.com/topics/opengl/)
- [x] [parser](https://github.com/topics/parser/)
- [x] [personal-website](https://github.com/topics/personal-website/)
- [x] [portfolio](https://github.com/topics/portfolio/)
- [ ] [project](https://github.com/topics/project/)
- [x] [react-router](https://github.com/topics/react-router/)
- [ ] [script](https://github.com/topics/script/)
- [x] [robotics](https://github.com/topics/robotics/)
- [x] [script](https://github.com/topics/script/)
- [x] [sdk](https://github.com/topics/sdk/)
- [ ] [simulation](https://github.com/topics/simulation/)
- [x] [socket-io](https://github.com/topics/socket-io/)
- [x] [spark](https://github.com/topics/spark/)
- [ ] [spring-mvc](https://github.com/topics/spring-mvc/)
- [x] [spring](https://github.com/topics/spring/)
- [x] [sql](https://github.com/topics/sql/)
- [x] [statistics](https://github.com/topics/statistics/)
- [x] [telegram-bot](https://github.com/topics/telegram-bot/)
- [x] [terminal](https://github.com/topics/terminal/)
- [x] [test](https://github.com/topics/test/)
- [ ] [tool](https://github.com/topics/tool/)
- [x] [tutorial](https://github.com/topics/tutorial/)
- [x] [ui](https://github.com/topics/ui/)
- [x] [utility](https://github.com/topics/utility/)
- [x] [video](https://github.com/topics/video/)
- [x] [web](https://github.com/topics/web/)
- [x] [website](https://github.com/topics/website/)
- [x] [ai](https://github.com/topics/ai/)
- [x] [ajax](https://github.com/topics/ajax/)
- [x] [artificial-intelligence](https://github.com/topics/artificial-intelligence/)
- [x] [bioinformatics](https://github.com/topics/bioinformatics/)
- [x] [blockchain](https://github.com/topics/blockchain/)
- [x] [chrome](https://github.com/topics/chrome/)
- [x] [compiler](https://github.com/topics/compiler/)
- [x] [composer](https://github.com/topics/composer/)
- [x] [computer-vision](https://github.com/topics/computer-vision/)
- [x] [discord](https://github.com/topics/discord/)
- [x] [dot-net](https://github.com/topics/dot-net/)
- [x] [ethereum](https://github.com/topics/ethereum/)
- [x] [image-processing](https://github.com/topics/image-processing/)
- [x] [javafx](https://github.com/topics/javafx/)
- [x] [lua](https://github.com/topics/lua/)
- [x] [maven](https://github.com/topics/maven/)
- [x] [monitoring](https://github.com/topics/monitoring/)
- [x] [neural-network](https://github.com/topics/neural-network/)
- [x] [objective-c](https://github.com/topics/objective-c/)
- [x] [opencv](https://github.com/topics/opencv/)
- [x] [opengl](https://github.com/topics/opengl/)
- [x] [robotics](https://github.com/topics/robotics/)
- [x] [sql](https://github.com/topics/sql/)
- [x] [terminal](https://github.com/topics/terminal/)
- [x] [webapp](https://github.com/topics/webapp/)
- [x] [website](https://github.com/topics/website/)
- [x] [winforms](https://github.com/topics/winforms/)
- [x] [wpf](https://github.com/topics/wpf/)
- [x] [xml](https://github.com/topics/xml/)
Binary file added topics/adoptium/adoptium.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
16 changes: 16 additions & 0 deletions topics/adoptium/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
---
aliases: adoptopenjdk, temurin, aqavit
created_by: Eclipse Foundation
display_name: Adoptium
github_url: https://github.com/adoptium/
logo: adoptium.png
related: java, openjdk
released: March 2021
short_description: Community build of OpenJDK.
topic: adoptium
url: https://adoptium.net
wikipedia_url: https://en.wikipedia.org/wiki/Adoptium
---
Eclipse Adoptium is the successor of AdoptOpenJDK.

The main goal of Adoptium is to promote and support free and open source high-quality runtimes and associated technology for use across the Java ecosystem. To do so the Adoptium Working Group (WG) builds and provides OpenJDK based binaries under the Eclipse Temurin project. In addition to Temurin the WG creates an open test suite for OpenJDK based binaries as part of the Eclipse AQAvit project.
26 changes: 26 additions & 0 deletions topics/agile/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
---
topic: agile
aliases: agile-development, agile-software-development
display_name: Agile
short_description: Agile is a software development methology, popularized in the 2001 Manifesto for Agile Software Development.
related: kanban, scrum, kanboard, project-management, agile-testing, okr, extreme-programming, feature-driven-development, tdd, waterfall-model
url: https://agilemanifesto.org/
wikipedia_url: https://en.wikipedia.org/wiki/Agile_software_development
released: 2001
created_by: Kent Beck, Ward Cunningham, Dave Thomas, Jeff Sutherland, Ken Schwaber, Jim Highsmith
---
**Agile** is a software development methology. Popularized in the 2001 Manifesto for Agile Software Development, these values and principles were derived from and underpin a broad range of software development frameworks, including Scrum and Kanban.

The following 12 Principles are based on the Agile Manifesto:
1. Our highest priority is to satisfy the customer through the early and continuous delivery of valuable software.
2. Welcome changing requirements, even late in development. Agile processes harness change for the customer’s competitive advantage.
3. Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale.
4. Business people and developers must work together daily throughout the project.
5. Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done.
6. The most efficient and effective method of conveying information to and within a development team is face-to-face conversation.
7. Working software is the primary measure of progress.
8. Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely.
9. Continuous attention to technical excellence and good design enhances agility.
10. Simplicity–the art of maximizing the amount of work not done–is essential.
11. The best architectures, requirements, and designs emerge from self-organizing teams.
12. At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly.
2 changes: 1 addition & 1 deletion topics/ajax/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,5 @@ related: json, html, xml, javascript
wikipedia_url: https://en.wikipedia.org/wiki/Ajax_(programming)
logo: ajax.png
---
Ajax stands for asynchronous JavaScript and XML. It is collection of several web technologies including HTML, CSS, JSON, XML, and JavaScript. It is used for creating dynamic web pages in which small parts of web page change without reloading the page.
Ajax stands for asynchronous JavaScript and XML. It is collection of several web technologies including HTML, CSS, JSON, XML, and JavaScript. It is used for creating dynamic web pages in which small parts of web page change without reloading the page. Additionally, Ajax is fundamental for front-end developers in creating Single Page Applications (SPAs) where content updates seamlessly.

2 changes: 1 addition & 1 deletion topics/algorithm/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,4 @@ short_description: Algorithms are self-contained sequences that carry out a vari
topic: algorithm
wikipedia_url: https://en.wikipedia.org/wiki/Algorithm
---
Algorithms are detailed sets of guidelines created for a computer program to complete tasks efficiently and thoroughly.
Algorithms are detailed sets of guidelines created for a computer program to complete tasks efficiently and thoroughly. Algorithms in computer programming are employed to solve complex problems. Various cutting-edge technologies including artificial intelligence (AI) and machine learning (ML), operate based on simple or complex algorithms.
9 changes: 9 additions & 0 deletions topics/async-await/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
topic: async-await
display_name: async/await
short_description: async/await allows an asynchronous, non-blocking function to be structured in a way similar to an ordinary synchronous function.
related: callback, coroutines, async, promise, future, actor-model, continuation-passing-style, concurrent-computing
released: 2007
wikipedia_url: https://en.wikipedia.org/wiki/Async/await
---
In computer programming, the **async/await** pattern is a syntactic feature of many programming languages that allows an asynchronous, non-blocking function to be structured in a way similar to an ordinary synchronous function, and is primarily intended to provide opportunities for the program to execute other code while waiting for a long-running, asynchronous task to complete, usually represented by promises or similar data structures.
Loading

0 comments on commit e65d987

Please sign in to comment.