|
|
@@ -3,14 +3,6 @@
|
|
|
|
<!-- SEE THE CONTRIBUTING GUIDE (`CONTRIBUTING.md`) FOR MORE GUIDANCE -->
|
|
|
|
<!-- SEE THE CONTRIBUTING GUIDE (`CONTRIBUTING.md`) FOR MORE GUIDANCE -->
|
|
|
|
<!-- YOU MAY IGNORE THIS MESSAGE IF YOU ARE EDITING `README-template.j2` -->
|
|
|
|
<!-- YOU MAY IGNORE THIS MESSAGE IF YOU ARE EDITING `README-template.j2` -->
|
|
|
|
|
|
|
|
|
|
|
|
<div align="center">
|
|
|
|
|
|
|
|
<div>
|
|
|
|
|
|
|
|
<a href="https://go.warp.dev/awesome-for-beginners">
|
|
|
|
|
|
|
|
<img alt="Thanks to Warp.dev for sponsoring this repository through a donation to a charity of my choice." src="https://raw.githubusercontent.com/warpdotdev/brand-assets/refs/heads/main/Github/Warp%20Packs/Warp-Github-SM-01.jpg">
|
|
|
|
|
|
|
|
</a>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Awesome First Pull Request Opportunities [](https://github.com/sindresorhus/awesome)
|
|
|
|
# Awesome First Pull Request Opportunities [](https://github.com/sindresorhus/awesome)
|
|
|
|
|
|
|
|
|
|
|
|
Inspired by [First Timers Only](https://kentcdodds.com/blog/first-timers-only) blog post.
|
|
|
|
Inspired by [First Timers Only](https://kentcdodds.com/blog/first-timers-only) blog post.
|
|
|
@@ -34,13 +26,13 @@ If you would like to be guided through how to contribute to a repository on GitH
|
|
|
|
|E|[Elixir](#elixir), [Elm](#elm)|
|
|
|
|
|E|[Elixir](#elixir), [Elm](#elm)|
|
|
|
|
|G|[Go](#go)|
|
|
|
|
|G|[Go](#go)|
|
|
|
|
|H|[Haskell](#haskell)|
|
|
|
|
|H|[Haskell](#haskell)|
|
|
|
|
|J|[Java](#java), [JavaScript](#javascript), [Javascript](#javascript), [JSON](#json), [Julia](#julia)|
|
|
|
|
|J|[Java](#java), [JavaScript](#javascript), [JSON](#json), [Julia](#julia)|
|
|
|
|
|K|[Kotlin](#kotlin)|
|
|
|
|
|K|[Kotlin](#kotlin)|
|
|
|
|
|M|[Markdown](#markdown), [MLOps](#mlops)|
|
|
|
|
|M|[Markdown](#markdown), [MLOps](#mlops)|
|
|
|
|
|P|[Perl](#perl), [PHP](#php), [Pug](#pug), [Python](#python)|
|
|
|
|
|P|[Perl](#perl), [PHP](#php), [Pug](#pug), [Python](#python)|
|
|
|
|
|R|[Ruby](#ruby), [Rust](#rust)|
|
|
|
|
|R|[Ruby](#ruby), [Rust](#rust)|
|
|
|
|
|S|[Scala](#scala), [Smalltalk](#smalltalk), [Swift](#swift)|
|
|
|
|
|S|[Scala](#scala), [Smalltalk](#smalltalk), [Swift](#swift)|
|
|
|
|
|T|[TypeScript](#typescript), [Typescript](#typescript)|
|
|
|
|
|T|[TypeScript](#typescript)|
|
|
|
|
|
|
|
|
|
|
|
|
## .NET
|
|
|
|
## .NET
|
|
|
|
|
|
|
|
|
|
|
@@ -58,7 +50,6 @@ If you would like to be guided through how to contribute to a repository on GitH
|
|
|
|
|
|
|
|
|
|
|
|
## C
|
|
|
|
## C
|
|
|
|
|
|
|
|
|
|
|
|
- [Julia](https://github.com/JuliaLang/julia) _(label: good first issue)_ <br> The Julia Programming Language - A high-level, high-performance dynamic language for technical computing.
|
|
|
|
|
|
|
|
- [Profanity](https://github.com/profanity-im/profanity) _(label: good first issue)_ <br> Ncurses XMPP chat client.
|
|
|
|
- [Profanity](https://github.com/profanity-im/profanity) _(label: good first issue)_ <br> Ncurses XMPP chat client.
|
|
|
|
|
|
|
|
|
|
|
|
## C#
|
|
|
|
## C#
|
|
|
@@ -73,7 +64,6 @@ If you would like to be guided through how to contribute to a repository on GitH
|
|
|
|
- [electron](https://github.com/electron/electron) _(label: good first issue)_ <br> Build cross platform desktop apps with JavaScript, HTML, and CSS
|
|
|
|
- [electron](https://github.com/electron/electron) _(label: good first issue)_ <br> Build cross platform desktop apps with JavaScript, HTML, and CSS
|
|
|
|
- [F3D](https://github.com/f3d-app/f3d) _(label: good first issue)_ <br> Fast and minimalist 3D viewer.
|
|
|
|
- [F3D](https://github.com/f3d-app/f3d) _(label: good first issue)_ <br> Fast and minimalist 3D viewer.
|
|
|
|
- [Godot Engine](https://github.com/godotengine/godot) _(label: good first issue)_ <br> 2D and 3D cross-platform game engine. Also has C# and Python code.
|
|
|
|
- [Godot Engine](https://github.com/godotengine/godot) _(label: good first issue)_ <br> 2D and 3D cross-platform game engine. Also has C# and Python code.
|
|
|
|
- [Julia](https://github.com/JuliaLang/julia) _(label: good first issue)_ <br> The Julia Programming Language - A high-level, high-performance dynamic language for technical computing.
|
|
|
|
|
|
|
|
- [MiniOB](https://github.com/oceanbase/miniob) _(label: good first issue)_ <br> MiniOB is a compact database that assists developers in understanding the fundamental workings of a database(main language is Chinese).
|
|
|
|
- [MiniOB](https://github.com/oceanbase/miniob) _(label: good first issue)_ <br> MiniOB is a compact database that assists developers in understanding the fundamental workings of a database(main language is Chinese).
|
|
|
|
- [MoveIt](https://github.com/ros-planning/moveit) _(label: good first issue)_ <br> Easy-to-use open source robotics manipulation platform for developing commercial applications, prototyping designs, and benchmarking algorithms.
|
|
|
|
- [MoveIt](https://github.com/ros-planning/moveit) _(label: good first issue)_ <br> Easy-to-use open source robotics manipulation platform for developing commercial applications, prototyping designs, and benchmarking algorithms.
|
|
|
|
- [projectM](https://github.com/projectM-visualizer/projectm) _(label: good first issue)_ <br> A music visualizer library using OpenGL and GLSL. Has applications using Qt5, SDL, emscripten, iTunes, Kodi.
|
|
|
|
- [projectM](https://github.com/projectM-visualizer/projectm) _(label: good first issue)_ <br> A music visualizer library using OpenGL and GLSL. Has applications using Qt5, SDL, emscripten, iTunes, Kodi.
|
|
|
@@ -130,6 +120,7 @@ If you would like to be guided through how to contribute to a repository on GitH
|
|
|
|
|
|
|
|
|
|
|
|
## Java
|
|
|
|
## Java
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- [appsmith](https://github.com/appsmithorg/appsmith) _(label: good first issue)_ <br> Drag & Drop internal tool builder
|
|
|
|
- [Catima - Android App](https://github.com/CatimaLoyalty/Android) _(label: good first issue)_ <br> Catima, a Loyalty Card & Ticket Manager for Android
|
|
|
|
- [Catima - Android App](https://github.com/CatimaLoyalty/Android) _(label: good first issue)_ <br> Catima, a Loyalty Card & Ticket Manager for Android
|
|
|
|
- [Codename One](https://github.com/codenameone/CodenameOne) _(label: good first issue)_ <br> Cross-platform mobile app development framework for Java developers
|
|
|
|
- [Codename One](https://github.com/codenameone/CodenameOne) _(label: good first issue)_ <br> Cross-platform mobile app development framework for Java developers
|
|
|
|
- [DSA](https://github.com/abhishektripathi66/DSA) _(label: good first issue)_ <br> DSA questions practising repo for Java developers
|
|
|
|
- [DSA](https://github.com/abhishektripathi66/DSA) _(label: good first issue)_ <br> DSA questions practising repo for Java developers
|
|
|
@@ -147,6 +138,7 @@ If you would like to be guided through how to contribute to a repository on GitH
|
|
|
|
|
|
|
|
|
|
|
|
- [altair](https://github.com/imolorhe/altair) _(label: good first issue)_ <br> A beautiful feature-rich GraphQL Client for all platforms.
|
|
|
|
- [altair](https://github.com/imolorhe/altair) _(label: good first issue)_ <br> A beautiful feature-rich GraphQL Client for all platforms.
|
|
|
|
- [Ancient Beast](https://github.com/FreezingMoon/AncientBeast) _(label: easy)_ <br> Turn based strategy game where you 3d print a squad of creatures with unique abilities in order to defeat your enemies.
|
|
|
|
- [Ancient Beast](https://github.com/FreezingMoon/AncientBeast) _(label: easy)_ <br> Turn based strategy game where you 3d print a squad of creatures with unique abilities in order to defeat your enemies.
|
|
|
|
|
|
|
|
- [appsmith](https://github.com/appsmithorg/appsmith) _(label: good first issue)_ <br> Drag & Drop internal tool builder
|
|
|
|
- [AVA](https://github.com/sindresorhus/ava) _(label: good-for-beginner)_ <br> Futuristic test runner.
|
|
|
|
- [AVA](https://github.com/sindresorhus/ava) _(label: good-for-beginner)_ <br> Futuristic test runner.
|
|
|
|
- [Babel](https://github.com/babel/babel) _(label: good first issue)_ <br> A compiler for writing next generation JavaScript.
|
|
|
|
- [Babel](https://github.com/babel/babel) _(label: good first issue)_ <br> A compiler for writing next generation JavaScript.
|
|
|
|
- [Berry - Active development trunk for Yarn](https://github.com/yarnpkg/berry) _(label: good first issue)_ <br> Fast, reliable, and secure dependency management.
|
|
|
|
- [Berry - Active development trunk for Yarn](https://github.com/yarnpkg/berry) _(label: good first issue)_ <br> Fast, reliable, and secure dependency management.
|
|
|
@@ -214,17 +206,15 @@ If you would like to be guided through how to contribute to a repository on GitH
|
|
|
|
- [VuePress](https://github.com/vuejs/vuepress) _(label: good first issue)_ <br> Minimalistic Vue-powered static site generator
|
|
|
|
- [VuePress](https://github.com/vuejs/vuepress) _(label: good first issue)_ <br> Minimalistic Vue-powered static site generator
|
|
|
|
- [webdriver.io](https://github.com/webdriverio/webdriverio) _(label: first-timers-only)_ <br> Next-gen browser and mobile automation test framework for Node.js
|
|
|
|
- [webdriver.io](https://github.com/webdriverio/webdriverio) _(label: first-timers-only)_ <br> Next-gen browser and mobile automation test framework for Node.js
|
|
|
|
|
|
|
|
|
|
|
|
## Javascript
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- [appsmith](https://github.com/appsmithorg/appsmith) _(label: good first issue)_ <br> Drag & Drop internal tool builder
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## JSON
|
|
|
|
## JSON
|
|
|
|
|
|
|
|
|
|
|
|
- [Rawsec Cybersecurity Inventory](https://gitlab.com/rawsec/rawsec-cybersecurity-list) _(label: difficulty::easy)_ <br> An inventory of tools and resources that aims to help people to find everything related to CyberSecurity.
|
|
|
|
- [Rawsec Cybersecurity Inventory](https://gitlab.com/rawsec/rawsec-cybersecurity-list) _(label: difficulty::easy)_ <br> An inventory of tools and resources that aims to help people to find everything related to CyberSecurity.
|
|
|
|
|
|
|
|
|
|
|
|
## Julia
|
|
|
|
## Julia
|
|
|
|
|
|
|
|
|
|
|
|
- [Julia](https://github.com/JuliaLang/julia) _(label: good first issue)_ <br> The Julia Programming Language - A high-level, high-performance dynamic language for technical computing.
|
|
|
|
- [Julia](https://github.com/JuliaLang/julia) _(label: good first issue)_ <br> Julia Projects for Beginners — Easy Ideas to Get Started Coding in Julia
|
|
|
|
|
|
|
|
- [Julia Language: Good first issue](https://github.com/JuliaLang/julia) _(label: good first issue)_ <br> "Move like Python, Run like C" - A fresh approach to technical computing!
|
|
|
|
|
|
|
|
- [Julia Language: Help wanted](https://github.com/JuliaLang/julia) _(label: help-wanted)_ <br> "Move like Python, Run like C" - A fresh approach to technical computing!
|
|
|
|
|
|
|
|
|
|
|
|
## Kotlin
|
|
|
|
## Kotlin
|
|
|
|
|
|
|
|
|
|
|
@@ -287,6 +277,7 @@ If you would like to be guided through how to contribute to a repository on GitH
|
|
|
|
- [Fabric](https://github.com/fabric/fabric) _(label: Low-hanging-fruit)_ <br> Pythonic remote execution and deployment.
|
|
|
|
- [Fabric](https://github.com/fabric/fabric) _(label: Low-hanging-fruit)_ <br> Pythonic remote execution and deployment.
|
|
|
|
- [FastAPI](https://github.com/tiangolo/fastapi) _(label: good first issue)_ <br> A modern, fast (high-performance) web framework for building APIs with Python 3.6+ based on standard Python type hints.
|
|
|
|
- [FastAPI](https://github.com/tiangolo/fastapi) _(label: good first issue)_ <br> A modern, fast (high-performance) web framework for building APIs with Python 3.6+ based on standard Python type hints.
|
|
|
|
- [H2O Wave](https://github.com/h2oai/wave) _(label: good first issue)_ <br> Realtime Web Apps and Dashboards framework for Python and R. Suited (not only) for AI audience.
|
|
|
|
- [H2O Wave](https://github.com/h2oai/wave) _(label: good first issue)_ <br> Realtime Web Apps and Dashboards framework for Python and R. Suited (not only) for AI audience.
|
|
|
|
|
|
|
|
- [H2O Wave Apps](https://github.com/h2oai/wave-apps) _(label: hacktoberfest)_ <br> Sample AI Apps built with H2O Wave.
|
|
|
|
- [Harmony](https://github.com/harmonydata/harmony) _(label: Good First Issue)_ <br> Natural language processing tool for psychologists to analyse and compare datasets with AI and LLMs.<br>Up for a challenge? Try [this LLM training competition](https://harmonydata.ac.uk/doxa/) for a chance to win up to £500!
|
|
|
|
- [Harmony](https://github.com/harmonydata/harmony) _(label: Good First Issue)_ <br> Natural language processing tool for psychologists to analyse and compare datasets with AI and LLMs.<br>Up for a challenge? Try [this LLM training competition](https://harmonydata.ac.uk/doxa/) for a chance to win up to £500!
|
|
|
|
- [jarvis](https://github.com/sukeesh/Jarvis) _(label: difficulty/newcomer)_ <br> A personal assistant for Linux, MacOs and Windows based on Command line Interface.
|
|
|
|
- [jarvis](https://github.com/sukeesh/Jarvis) _(label: difficulty/newcomer)_ <br> A personal assistant for Linux, MacOs and Windows based on Command line Interface.
|
|
|
|
- [Jupyter notebook](https://github.com/jupyter/notebook) _(label: good first issue)_ <br> Jupyter interactive notebook.
|
|
|
|
- [Jupyter notebook](https://github.com/jupyter/notebook) _(label: good first issue)_ <br> Jupyter interactive notebook.
|
|
|
@@ -387,11 +378,6 @@ If you would like to be guided through how to contribute to a repository on GitH
|
|
|
|
- [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint) _(label: good first issue)_ <br> Monorepo for all the tooling which enables ESLint to support TypeScript.
|
|
|
|
- [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint) _(label: good first issue)_ <br> Monorepo for all the tooling which enables ESLint to support TypeScript.
|
|
|
|
- [Visual Studio Code](https://github.com/Microsoft/vscode) _(label: good first issue)_ <br> A code editor redefined and optimized for building and debugging modern web and cloud applications.
|
|
|
|
- [Visual Studio Code](https://github.com/Microsoft/vscode) _(label: good first issue)_ <br> A code editor redefined and optimized for building and debugging modern web and cloud applications.
|
|
|
|
- [Vite](https://github.com/vitejs/vite) _(label: good first issue)_ <br> Next generation frontend tooling. It's fast! Alternative to Create React App
|
|
|
|
- [Vite](https://github.com/vitejs/vite) _(label: good first issue)_ <br> Next generation frontend tooling. It's fast! Alternative to Create React App
|
|
|
|
- [Vitest](https://github.com/vitest-dev/vitest) _(label: good first issue)_ <br> A blazing fast unit test framework powered by Vite.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## Typescript
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- [appsmith](https://github.com/appsmithorg/appsmith) _(label: good first issue)_ <br> Drag & Drop internal tool builder
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## Contribute
|
|
|
|
## Contribute
|
|
|
@@ -400,8 +386,6 @@ Contributions are welcome! See the [contributing guidelines](CONTRIBUTING.md).
|
|
|
|
|
|
|
|
|
|
|
|
## Thanks to GitHub Sponsors
|
|
|
|
## Thanks to GitHub Sponsors
|
|
|
|
|
|
|
|
|
|
|
|
Thanks to [Warp.dev](https://go.warp.dev/awesome-for-beginners) for sponsoring this repository through a donation to a charity of my choice.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<table><tr><td align="center"><a href="https://github.com/MixeroTN"><img src="https://avatars.githubusercontent.com/u/40803091" width="60px;" alt=""/><br/><sub><b>Michał Gołkowski</b></sub></a></td></tr></table>
|
|
|
|
<table><tr><td align="center"><a href="https://github.com/MixeroTN"><img src="https://avatars.githubusercontent.com/u/40803091" width="60px;" alt=""/><br/><sub><b>Michał Gołkowski</b></sub></a></td></tr></table>
|
|
|
|
|
|
|
|
|
|
|
|
## License
|
|
|
|
## License
|
|
|
|