mirror of
https://github.com/MunGell/awesome-for-beginners.git
synced 2026-01-24 04:19:06 -08:00
Compare commits
26 Commits
02948bbc94
...
automated-
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
93912a3411 | ||
|
|
281de71317 | ||
|
|
e896438158 | ||
|
|
c69bb1ca7a | ||
|
|
995561fa17 | ||
|
|
aedeabb0da | ||
|
|
8efdde4d4d | ||
|
|
651403f62d | ||
|
|
ad20afb399 | ||
|
|
2a634989bd | ||
|
|
8e271bf6a2 | ||
|
|
bfb53e1b9a | ||
|
|
71d5cc1888 | ||
|
|
2f3a8603d7 | ||
|
|
d736380585 | ||
|
|
30fe2d1cbe | ||
|
|
1950baa160 | ||
|
|
794c9b9d57 | ||
|
|
83a8a47b1e | ||
|
|
883f296c9d | ||
|
|
4324803f87 | ||
|
|
df94d18830 | ||
|
|
5a3d103664 | ||
|
|
c4311c3937 | ||
|
|
f28faaa81c | ||
|
|
ed7750ee55 |
38
.github/scripts/cghi.py
vendored
Normal file
38
.github/scripts/cghi.py
vendored
Normal file
@@ -0,0 +1,38 @@
|
||||
import click
|
||||
import requests
|
||||
|
||||
def get_open_issues(repo_owner, repo_name, search_params):
|
||||
api_url = f"https://api.github.com/search/issues?q=is:issue%20state:open%20repo:{repo_owner}/{repo_name}"
|
||||
for search_param, param in search_params:
|
||||
api_url += f'%20{search_param}:"{param}"'
|
||||
print(api_url)
|
||||
response = requests.get(api_url)
|
||||
if response.status_code == 200:
|
||||
data = response.json()
|
||||
# print(data)
|
||||
print(data["total_count"])
|
||||
else:
|
||||
printer(f"HTTP Error: {response.status_code}")
|
||||
exit(1)
|
||||
|
||||
@click.command()
|
||||
@click.argument("repo_owner")
|
||||
@click.argument("repo_name")
|
||||
@click.option(
|
||||
"-p",
|
||||
"--search-param",
|
||||
"search_params",
|
||||
type=(str, str),
|
||||
multiple=True,
|
||||
help='''\b
|
||||
GitHub search filter parameters
|
||||
e.g. `-p label "good first issue"`
|
||||
'''
|
||||
)
|
||||
def cghi(repo_owner, repo_name, search_params):
|
||||
"""Counts the number of GitHub issues"""
|
||||
print(search_params)
|
||||
get_open_issues(repo_owner, repo_name, search_params)
|
||||
|
||||
if __name__ == "__main__":
|
||||
cghi()
|
||||
10
README.md
10
README.md
@@ -98,14 +98,13 @@ If you would like to be guided through how to contribute to a repository on GitH
|
||||
|
||||
## Go
|
||||
|
||||
- [Alda](https://github.com/alda-lang/alda) _(label: low-hanging-fruit)_ <br> A music programming language for musicians. 🎶
|
||||
- [Alda](https://github.com/alda-lang/alda) _(label: low-hanging fruit)_ <br> A music programming language for musicians. 🎶
|
||||
- [containerd](https://github.com/containerd/containerd) _(label: exp/beginner)_ <br> Industry-standard container runtime with an emphasis on simplicity, robustness and portability.
|
||||
- [Docker/CLI](https://github.com/docker/cli) _(label: exp/beginner)_ <br> The Docker CLI
|
||||
- [Dragonfly](https://github.com/dragonflyoss/Dragonfly2) _(label: good first issue)_ <br> Provide efficient, stable and secure file distribution and image acceleration based on p2p technology
|
||||
- [Helm](https://github.com/kubernetes/helm) _(label: good first issue)_ <br> The Kubernetes Package Manager
|
||||
- [Hugo](https://github.com/gohugoio/hugo) _(label: GoodFirstIssue)_ <br> A Fast and Flexible Static Site Generator built with love in GoLang
|
||||
- [Kanister](https://github.com/kanisterio/kanister) _(label: good first issue)_ <br> A Data Protection Workflow Management Engine
|
||||
- [Killgrave](https://github.com/friendsofgo/killgrave) _(label: good first issue)_ <br> Simple way to generate mock servers in Go.
|
||||
- [Kubernetes](https://github.com/kubernetes/kubernetes) _(label: good first issue)_ <br> Production-Grade Container Scheduling and Management System
|
||||
- [lxd](https://github.com/lxc/lxd) _(label: easy)_ <br> System container and virtual machine manager.
|
||||
- [Mattermost](https://github.com/mattermost/mattermost) _(label: Good First Issue, Difficulty/1:Easy)_ <br> Open source Slack-alternative in Golang and React<br>Look for issues labelled 'Up For Grabs'
|
||||
@@ -170,7 +169,6 @@ If you would like to be guided through how to contribute to a repository on GitH
|
||||
- [ImprovedTube](https://github.com/code-charity/youtube) _(label: good first issue)_ <br> A powerful but lightweight extension, to enrich your video experience & enable your content selection.
|
||||
- [Jasmine](https://github.com/jasmine/jasmine) _(label: good first issue)_ <br> Simple JavaScript testing framework for browsers and node.js.
|
||||
- [Jest](https://github.com/facebook/jest) _(label: good first issue)_ <br> A complete and easy to set up JavaScript testing solution.
|
||||
- [json-editor](https://github.com/json-editor/json-editor) _(label: good first issue)_ <br> JSON Schema Based Editor. JSON Editor takes a JSON Schema and uses it to generate an HTML form. It has full support for JSON Schema version 3 and 4 and can integrate with several popular CSS frameworks (bootstrap, spectre, tailwind).
|
||||
- [Kinto.js](https://github.com/Kinto/kinto.js) _(label: easy-pick)_ <br> An offline-first JavaScript client leveraging the Kinto API for remote data synchronization.
|
||||
- [Leaflet](https://github.com/Leaflet/Leaflet) _(label: good first issue)_ <br> JavaScript library for mobile-friendly interactive maps.
|
||||
- [material-ui](https://github.com/mui/material-ui) _(label: good first issue)_ <br> React components for faster and easier web development. Build your own design system, or start with Material Design.
|
||||
@@ -197,13 +195,13 @@ If you would like to be guided through how to contribute to a repository on GitH
|
||||
- [ReactiveSearch](https://github.com/appbaseio/reactivesearch) _(label: good first issue-:wave:)_ <br> A UI components library for Elasticsearch: Available for React, Vue and React Native.
|
||||
- [reactjs.org](https://github.com/reactjs/react.dev) _(label: good first issue)_ <br> The documentation website for reactjs
|
||||
- [Reddit Enhancement Suite](https://github.com/honestbleeps/Reddit-Enhancement-Suite) _(label: help-wanted)_ <br> A browser extension to enhance the Reddit browsing experience.
|
||||
- [Semantic-UI-React](https://github.com/Semantic-Org/Semantic-UI-React) _(label: good first issue)_ <br> The official React integration for Semantic UI.
|
||||
- [serverless](https://github.com/serverless/serverless) _(label: good first issue)_ <br> The Serverless Framework
|
||||
- [Storybook JS](https://github.com/storybookjs/storybook) _(label: good first issue)_ <br> Storybook is a frontend workshop for building UI components and pages in isolation.
|
||||
- [stryker](https://github.com/stryker-mutator/stryker) _(label: 👶 Good first issue)_ <br> The JavaScript mutation testing framework
|
||||
- [Superalgos](https://github.com/Superalgos/Superalgos) _(label: good first issue)_ <br> A completely Open Source crypto trading bot rewarding good contributions with the SA(Superalgos)-Token.
|
||||
- [Svelte](https://github.com/sveltejs/svelte) _(label: good first issue)_ <br> Component framework that runs at build time, converting your components into highly efficient imperative code that surgically updates the DOM.
|
||||
- [swag-for-dev](https://github.com/swapagarwal/swag-for-dev) _(label: good first issue)_ <br> Swag opportunities for developers.
|
||||
- [The Odin Project Curriculum](https://github.com/TheOdinProject/curriculum) _(label: See Description)_ <br> An open-source curriculum for learning full-stack web development. There are a few "Type: Good First Issue" labelled issues, but any content addition/deletion issues seem reasonably beginner friendly.
|
||||
- [Time to Leave](https://github.com/thamara/time-to-leave) _(label: good first issue)_ <br> Working hours time tracker app based on Electron and Javascript.
|
||||
- [Vest](https://github.com/ealush/vest) _(label: good first issue)_ <br> Validations framework inspired by unit testing frameworks.
|
||||
- [Video Hub App](https://github.com/whyboris/Video-Hub-App) _(label: good first issue)_ <br> Angular & Electron app for browsing and searching videos on your PC.
|
||||
@@ -234,6 +232,7 @@ If you would like to be guided through how to contribute to a repository on GitH
|
||||
|
||||
## Markdown
|
||||
|
||||
- [The Odin Project Curriculum](https://github.com/TheOdinProject/curriculum) _(label: See Description)_ <br> An open-source curriculum for learning full-stack web development. There are a few "Type: Good First Issue" labelled issues, but any content addition/deletion issues seem reasonably beginner friendly.
|
||||
- [tldr-pages](https://github.com/tldr-pages/tldr) _(label: help-wanted)_ <br> Collaborative cheatsheets for console commands.
|
||||
|
||||
## MLOps
|
||||
@@ -279,6 +278,7 @@ If you would like to be guided through how to contribute to a repository on GitH
|
||||
- [datascience](https://github.com/data-8/datascience) _(label: good first issue)_ <br> A Jupyter notebook Python library for introductory data science.
|
||||
- [Devopness](https://github.com/devopness/devopness) _(label: good first issue)_ <br> Deploy any software to any cloud: automated DevOps workflows to save software teams time and money.
|
||||
- [django cookiecutter](https://github.com/pydanny/cookiecutter-django) _(label: hacktoberfest)_ <br> An implementation of Python for backend web development.
|
||||
- [DocsGPT](https://github.com/arc53/DocsGPT) _(label: good first issue)_ <br> Open-source RAG assistant that helps users get reliable answers from knowledge sources while avoiding hallucinations.
|
||||
- [Embedchain](https://github.com/embedchain/embedchain/) _(label: good first issue)_ <br> Embedchain is a framework to easily create LLM powered bots over any dataset.
|
||||
- [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.
|
||||
@@ -334,6 +334,7 @@ If you would like to be guided through how to contribute to a repository on GitH
|
||||
- [Hyper](https://github.com/hyperium/hyper) _(label: E-easy)_ <br> A fast, safe and correct low-level HTTP library for Rust.
|
||||
- [nushell](https://github.com/nushell/nushell) _(label: good first issue)_ <br> A modern shell for the GitHub era written in Rust.
|
||||
- [Ockam](https://github.com/ockam-network/ockam) _(label: good first issue)_ <br> End-to-end encryption and mutual authentication for distributed applications.
|
||||
- [Pyrefly](https://github.com/facebook/pyrefly) _(label: good first issue)_ <br> A fast Python typechecker and IDE written in Rust.
|
||||
- [Readest](https://github.com/readest/readest) _(label: good first issue)_ <br> A modern, feature-rich ebook reader designed for avid readers offering seamless cross-platform access, powerful tools, and an intuitive interface.
|
||||
- [Rust-Clippy](https://github.com/rust-lang/rust-clippy) _(label: good first issue)_ <br> A bunch of lints to catch common mistakes and improve Rust code
|
||||
- [Rustfmt](https://github.com/rust-lang-nursery/rustfmt) _(label: good first issue)_ <br> A tool for formatting Rust code according to style guidelines.
|
||||
@@ -364,6 +365,7 @@ If you would like to be guided through how to contribute to a repository on GitH
|
||||
- [Berry - Active development trunk for Yarn](https://github.com/yarnpkg/berry) _(label: good first issue)_ <br> Fast, reliable, and secure dependency management.
|
||||
- [Booster](https://github.com/boostercloud/booster) _(label: good first issue)_ <br> A truly serverless framework, write your code and deploy it in seconds without any server configuration files.
|
||||
- [Devopness](https://github.com/devopness/devopness) _(label: good first issue)_ <br> Deploy any software to any cloud: automated DevOps workflows to save software teams time and money.
|
||||
- [DocsGPT](https://github.com/arc53/DocsGPT) _(label: good first issue)_ <br> Open-source RAG assistant that helps users get reliable answers from knowledge sources while avoiding hallucinations.
|
||||
- [Graphback](https://github.com/aerogear/graphback) _(label: good first issue)_ <br> A CLI and runtime framework to generate a GraphQL API in seconds.
|
||||
- [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.
|
||||
- [Hasura GraphQL Engine](https://github.com/hasura/graphql-engine) _(label: good first issue)_ <br> Blazing fast, instant realtime GraphQL APIs on Postgres with fine grained access control, also trigger webhooks on database events.
|
||||
|
||||
58
data.json
58
data.json
@@ -160,7 +160,7 @@
|
||||
{
|
||||
"name": "Alda",
|
||||
"link": "https://github.com/alda-lang/alda",
|
||||
"label": "low-hanging-fruit",
|
||||
"label": "low-hanging fruit",
|
||||
"technologies": [
|
||||
"Go"
|
||||
],
|
||||
@@ -310,15 +310,6 @@
|
||||
],
|
||||
"description": "A Go library for doing the kind of tasks that shell scripts are good at: reading files, executing subprocesses, counting lines, matching strings, and so on. Beginners are very welcome and will get detailed code review and help through the PR process."
|
||||
},
|
||||
{
|
||||
"name": "Killgrave",
|
||||
"link": "https://github.com/friendsofgo/killgrave",
|
||||
"label": "good first issue",
|
||||
"technologies": [
|
||||
"Go"
|
||||
],
|
||||
"description": "Simple way to generate mock servers in Go."
|
||||
},
|
||||
{
|
||||
"name": "lxd",
|
||||
"link": "https://github.com/lxc/lxd",
|
||||
@@ -671,15 +662,6 @@
|
||||
],
|
||||
"description": "A minimalistic framework for universal server-rendered React applications"
|
||||
},
|
||||
{
|
||||
"name": "Semantic-UI-React",
|
||||
"link": "https://github.com/Semantic-Org/Semantic-UI-React",
|
||||
"label": "good first issue",
|
||||
"technologies": [
|
||||
"JavaScript"
|
||||
],
|
||||
"description": "The official React integration for Semantic UI."
|
||||
},
|
||||
{
|
||||
"name": "Botpress",
|
||||
"link": "https://github.com/botpress/botpress",
|
||||
@@ -896,15 +878,6 @@
|
||||
],
|
||||
"description": "Ramda Adjunct is the most popular and most comprehensive set of functional utilities for use with Ramda, providing a variety of useful, well tested functions with excellent documentation."
|
||||
},
|
||||
{
|
||||
"name": "json-editor",
|
||||
"link": "https://github.com/json-editor/json-editor",
|
||||
"label": "good first issue",
|
||||
"technologies": [
|
||||
"JavaScript"
|
||||
],
|
||||
"description": "JSON Schema Based Editor. JSON Editor takes a JSON Schema and uses it to generate an HTML form. It has full support for JSON Schema version 3 and 4 and can integrate with several popular CSS frameworks (bootstrap, spectre, tailwind)."
|
||||
},
|
||||
{
|
||||
"name": "Habitica",
|
||||
"link": "https://github.com/HabitRPG/habitica",
|
||||
@@ -1140,6 +1113,16 @@
|
||||
],
|
||||
"description": "Collaborative cheatsheets for console commands."
|
||||
},
|
||||
{
|
||||
"name": "The Odin Project Curriculum",
|
||||
"link": "https://github.com/TheOdinProject/curriculum",
|
||||
"label": "See Description",
|
||||
"technologies": [
|
||||
"Markdown",
|
||||
"JavaScript"
|
||||
],
|
||||
"description": "An open-source curriculum for learning full-stack web development. There are a few \"Type: Good First Issue\" labelled issues, but any content addition/deletion issues seem reasonably beginner friendly."
|
||||
},
|
||||
{
|
||||
"name": "Ravada",
|
||||
"link": "https://github.com/UPC/ravada",
|
||||
@@ -1507,6 +1490,16 @@
|
||||
],
|
||||
"description": "MindsDB is an open source AI layer for existing databases."
|
||||
},
|
||||
{
|
||||
"name": "DocsGPT",
|
||||
"link": "https://github.com/arc53/DocsGPT",
|
||||
"label": "good first issue",
|
||||
"technologies": [
|
||||
"Python",
|
||||
"TypeScript"
|
||||
],
|
||||
"description": "Open-source RAG assistant that helps users get reliable answers from knowledge sources while avoiding hallucinations."
|
||||
},
|
||||
{
|
||||
"name": "Bokeh",
|
||||
"link": "https://github.com/bokeh/bokeh",
|
||||
@@ -1669,6 +1662,15 @@
|
||||
],
|
||||
"description": "Ruby on Rails (Rails) is an open source web application framework written in Ruby."
|
||||
},
|
||||
{
|
||||
"name": "Pyrefly",
|
||||
"link": "https://github.com/facebook/pyrefly",
|
||||
"label": "good first issue",
|
||||
"technologies": [
|
||||
"Rust"
|
||||
],
|
||||
"description": "A fast Python typechecker and IDE written in Rust."
|
||||
},
|
||||
{
|
||||
"name": "Servo",
|
||||
"link": "https://github.com/servo/servo",
|
||||
|
||||
Reference in New Issue
Block a user