awesome-for-beginners README

The project's README from github.com/MunGell/awesome-for-beginners. As one markdown file: README.md.

Awesome First Pull Request Opportunities Awesome

Inspired by First Timers Only blog post.

If you are a maintainer of open-source projects, add the label first-timers-only (or similar) to your project and list it here so that people can find it.

If you are not a programmer but would like to contribute, check out the Awesome for non-programmers list.

If you would like to be guided through how to contribute to a repository on GitHub, check out the First Contributions repository.

[!TIP] All links open in the same tab. If you want to open in a new tab, use Ctrl + Click (Windows/Linux) or Cmd + Click (Mac).

Table of Contents:

Languages
Misc .NET
A Angular, Ansible
C C, C#, C++, Clojure, CSS
D Dart
E Elixir, Elm
G Go
H Haskell
J Java, JavaScript, Javascript, JSON, Julia
K Kotlin
M Markdown, MLOps
P Perl, PHP, Pug, Python
R Ruby, Rust
S Scala, Smalltalk, Swift
T TypeScript, Typescript

.NET

Angular

Ansible

C

C#

C++

Clojure

CSS

Dart

Elixir

Elm

Go

Haskell

Java

JavaScript

awesome-for-beginners (MunGell/awesome-for-beginners)

Searching Database…

Что это такое?Подобранный список проектов с открытым исходным кодом, в которых есть задачи, специально помеченные для первых вкладов (например, 'good first issue' или 'first-timers-only'). Проекты сгруппированы по языкам программирования.
Это инструмент или просто список?Это просто индекс в формате markdown со ссылками на другие репозитории GitHub, сгруппированные по языкам. Для каждого проекта указана конкретная метка, по которой можно найти задачи для новичков.
Как устроен список?Проекты сгруппированы в алфавитном порядке по языкам программирования (например, C, Go, Java, JavaScript, Python) в оглавлении. Каждая запись содержит название проекта, метку для новичков и краткое описание.
С чего новичку начать?Выберите язык в оглавлении, перейдите к проекту и найдите в его трекере задач указанную метку (например, 'good first issue', 'first-timers-only'), чтобы подобрать подходящую задачу.
Что делать, если я вообще не программист?Есть родственный список для тех, кто не пишет код, — 'Awesome for non-programmers', а также репозиторий 'First Contributions', где можно освоить сам процесс вклада через GitHub.
Могут ли мейнтейнеры добавить свой проект в этот список?Да, мейнтейнерам рекомендуется добавить в свой репозиторий метку для новичков, например 'first-timers-only', и отправить проект в этот список, чтобы новички могли его найти.
Что вдохновило создание этого списка?Его вдохновил блог-пост 'First Timers Only', в котором предлагается помечать доступные задачи для новых участников открытого кода.
У всех записей одинаковое название метки?Нет, метки у каждого проекта свои (например, 'good first issue', 'exp/beginner', 'Level:Starter', 'low-hanging fruit'), и конкретная метка указана рядом с каждым проектом.
Creator
MunGell
Size
1 MB
Stars
90.4K
Updated
CommitOct 01
Age
10y
Commits · 90 Days