Compare commits

57 Commits

Author SHA1 Message Date
Shmavon Gazanchyan
6ddbea3e6e Fix typo in donation message in README template 2025-11-12 22:06:47 +00:00
Shmavon Gazanchyan
fcbeed8930 Update README-template with Warp.dev sponsorship
Added sponsorship acknowledgment for Warp.dev that have donated to a charity of my choice.
2025-11-12 22:05:24 +00:00
Sammy Hori
55940aeb2d Merge pull request #1798 from MunGell/build-workflow-improve
Improve the build workflow
2025-11-12 12:44:44 +00:00
Sammy Hori
a5850be0a0 Replaced old template file with new one in Build workflow
This will cause the Build workflow to be triggered by changes to the new template.
2025-11-12 12:42:41 +00:00
Sammy Hori
ff5c514653 Set the Build workflow to only commit if the README changes
If the README hasn't changed (e.g. a data.json reformat was done), it currently attempts to commit and fails, causing a workflow failure.
2025-11-12 12:40:59 +00:00
Sammy Hori
f72a441566 Merge pull request #1797 from MunGell/format-datajson
Autoreformat the data.json file
2025-11-12 12:21:43 +00:00
Sammy Hori
d65d22f802 Autoreformat the data.json file
Mostly tab -> 4 spaces changes and indentation fixes

Co-author added as they submitted a PR which pointed out the formatting issues.

Co-authored-by: Shikha <117267724+sheechakrawarty@users.noreply.github.com>
2025-11-12 12:20:02 +00:00
Shmavon Gazanchyan
e1e37c42f6 Update README.md 2025-11-12 11:41:34 +00:00
Sammy Hori
92bdbfb983 Merge pull request #1796 from MunGell/fix-ttl-repolink
Replace the Time to Leave fork in the data.json with the original repo
2025-11-12 11:41:24 +00:00
Sammy Hori
2da7240007 Replace the Time to Leave fork in the data.json with the original repo
Somehow a fork was added, rather than the valid, actual repo.
2025-11-12 11:40:37 +00:00
Shmavon Gazanchyan
c3e161c56a Update README.md 2025-11-12 11:38:11 +00:00
Sammy Hori
ebd2f81132 Merge pull request #1791 from Keerthipati-Harshith-Varma/fix/remove-dead-links-v2
Remove dead project links (RawCMS, grok.net)
2025-11-12 11:38:01 +00:00
Shmavon Gazanchyan
038cd91882 Update README.md 2025-11-12 11:35:05 +00:00
Sammy Hori
a84bb494d6 Merge pull request #1795 from MunGell/remove-res
Remove Reddit Enhancement Suite from the data.json for inactivity
2025-11-12 11:34:57 +00:00
Sammy Hori
3f1a7f1fdd Remove Reddit Enhancement Suite from the data.json for inactivity
The last commit was 10 months ago
2025-11-12 11:34:39 +00:00
Shmavon Gazanchyan
3495bb2aec Update README.md 2025-11-12 11:32:16 +00:00
Sammy Hori
bf8f9bffbe Merge pull request #1794 from MunGell/remove-predator
Remove Predator from the data.json for inactivity
2025-11-12 11:32:06 +00:00
Sammy Hori
2a6b22e5ef Remove Predator from the data.json for inactivity
The last commit was 9 months ago
2025-11-12 11:30:31 +00:00
Keerthipati Harshith Varma
55da5bf222 docs: remove dead .NET and C# project links (RawCMS, grok.net) 2025-11-08 23:28:19 +05:30
Shmavon Gazanchyan
88ea2d2936 Update README.md 2025-11-07 12:17:34 +00:00
Sammy Hori
3cf0422849 Merge pull request #1788 from MunGell/remove-bolt
Remove bolt from the data.json for inactivity
2025-11-07 12:17:22 +00:00
Sammy Hori
17a9afef15 Remove bolt from the data.json for inactivity
The last commit was 5 months ago
2025-11-07 12:16:57 +00:00
Shmavon Gazanchyan
3bd83ec36a Update README.md 2025-10-02 22:08:47 +00:00
Sammy Hori
dd20fa9c55 Merge pull request #1738 from MunGell/remove-APIExampleWithExpress
Removed APIExampleWithExpress from data.json
2025-10-02 23:08:36 +01:00
Sammy Hori
fb63604825 Removed APIExampleWithExpress from data.json
For being inactive, a small sized repository and not having any appropriately labelled issues.
2025-10-02 23:08:23 +01:00
Shmavon Gazanchyan
b5948874b9 Update README.md 2025-09-26 10:48:22 +00:00
Sammy Hori
e040d82293 Merge pull request #1729 from MunGell/remove-strongbox
Remove Strongbox from data.json for inactivity
2025-09-26 11:48:11 +01:00
Sammy Hori
39391eff2e Remove Strongbox from data.json for inactivity
This repo has not had a commit for 5 years
2025-09-26 11:45:16 +01:00
Shmavon Gazanchyan
6e35d2b54b Update README.md 2025-09-03 16:19:25 +00:00
Sammy Hori
279a2f9ec2 Merge pull request #1714 from MunGell/remove-publiclabs
Remove PublicLab.org from the data.json for inactivity
2025-09-03 17:19:16 +01:00
Sammy Hori
2605676687 Remove PublicLab.org from the data.json for inactivity
The domain appears to be down and the linked repo hasn't had any commits for 2 years
2025-09-03 17:19:00 +01:00
Sammy Hori
93912a3411 Add python script for checking the number of issues in a repo
This search can use filters, so can be used to find the
number of appropriately labelled issues easily
2025-08-28 23:14:53 +01:00
Shmavon Gazanchyan
281de71317 Update README.md 2025-08-18 10:50:33 +00:00
Sammy Hori
e896438158 Merge pull request #1691 from MunGell/remove-json-editor
Remove json-editor from the data.json for inactivity
2025-08-18 11:50:24 +01:00
Sammy Hori
c69bb1ca7a Remove json-editor from the data.json for inactivity
This repo has had no commits for 9 months
2025-08-18 11:48:29 +01:00
Shmavon Gazanchyan
995561fa17 Update README.md 2025-08-18 10:47:01 +00:00
Sammy Hori
aedeabb0da Merge pull request #1683 from choudaryhussainali/patch-1
Fix issue label for Alda in data.json
2025-08-18 11:46:50 +01:00
Sammy Hori
8efdde4d4d Fix issue label for Alda in data.json 2025-08-18 11:46:24 +01:00
Shmavon Gazanchyan
651403f62d Update README.md 2025-08-18 10:38:47 +00:00
Sammy Hori
ad20afb399 Merge pull request #1675 from olagokemills/add-docsgpt-project
Add DocsGPT to the list of projects for beginners
2025-08-18 11:38:38 +01:00
Choudary Hussain Ali
2a634989bd fix typo in data.json 2025-08-13 08:08:27 -07:00
Olagokemills
8e271bf6a2 Add DocsGPT to the list of projects for beginners
- DocsGPT is an open-source RAG assistant for reliable document Q&A
- 16.9k stars, 195 contributors, actively maintained with modern AI/ML stack
- Uses 'good first issue' label with currently 3 open beginner-friendly issues
- Built with Python (40.7%) and TypeScript (52.6%)
- Repository: https://github.com/arc53/DocsGPT
2025-08-03 10:24:29 +01:00
Shmavon Gazanchyan
bfb53e1b9a Update README.md 2025-06-29 19:09:30 +00:00
Sammy Hori
71d5cc1888 Merge pull request #1609 from ChuqiaoHuang/main
Add The Odin Project to the open source project list
2025-06-29 20:09:20 +01:00
Sammy Hori
2f3a8603d7 Minor addition to The Odin Project's description in data.json 2025-06-29 20:06:41 +01:00
Shmavon Gazanchyan
d736380585 Update README.md 2025-06-29 18:55:42 +00:00
Sammy Hori
30fe2d1cbe Merge pull request #1656 from MunGell/remove-killgrave
Remove killgrave from the data.json for inactivity
2025-06-29 19:55:33 +01:00
Sammy Hori
1950baa160 Remove Killgrave from the data.json for inactivity
The last commit was 7 months ago
2025-06-29 19:54:25 +01:00
Shmavon Gazanchyan
794c9b9d57 Update README.md 2025-06-27 19:25:44 +00:00
Sammy Hori
83a8a47b1e Merge pull request #1654 from MunGell/remove-sem-ui-react
Remove Semantic-UI-React from the data.json for inactivty
2025-06-27 20:25:35 +01:00
Sammy Hori
883f296c9d Remove Semantic-UI-React from the data.json for inactivty
This repo has not had a commit for 7 months
2025-06-27 20:24:42 +01:00
Shmavon Gazanchyan
4324803f87 Update README.md 2025-06-27 18:27:31 +00:00
Sammy Hori
df94d18830 Merge pull request #1645 from yangdanny97/patch-1
Update data.json - add Pyrefly
2025-06-27 19:27:21 +01:00
Danny Yang
5a3d103664 Update data.json - add Pyrefly
We've got quite a few good first/second issues, and more are being created and closed daily.
2025-06-18 10:10:54 -04:00
ChuqiaoHuang
c4311c3937 Update data.json
Co-authored-by: Sammy Hori <git@sammyhori.com>
2025-04-27 10:04:48 -07:00
ChuqiaoHuang
f28faaa81c Update data.json
Co-authored-by: Sammy Hori <git@sammyhori.com>
2025-04-27 10:03:32 -07:00
ChuqiaoHuang
ed7750ee55 Add The Odin Project to the project list 2025-04-20 18:49:42 -04:00
5 changed files with 130 additions and 148 deletions

View File

@@ -3,6 +3,14 @@
<!-- SEE THE CONTRIBUTING GUIDE (`CONTRIBUTING.md`) FOR MORE GUIDANCE -->
<!-- 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 [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)
Inspired by [First Timers Only](https://kentcdodds.com/blog/first-timers-only) blog post.
@@ -32,6 +40,8 @@ Contributions are welcome! See the [contributing guidelines](CONTRIBUTING.md).
## Thanks to GitHub Sponsors
Thanks to Warp.dev for sponsoring this repository through a donation to a charity of my choice.
<table><tr>{% for sponsor in sponsors %}{% if loop.index != 1 and (loop.index - 1) % 6 == 0 %}</tr><tr>{% endif %}<td align="center"><a href="{{ sponsor.link }}"><img src="{{ sponsor.image }}" width="60px;" alt=""/><br/><sub><b>{{ sponsor.name }}</b></sub></a></td>{% endfor %}</tr></table>
## License

38
.github/scripts/cghi.py vendored Normal file
View 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()

View File

@@ -6,7 +6,7 @@ on:
- main
paths:
- 'data.json'
- '.github/tpl.md'
- '.github/README-template.j2'
jobs:
build:
@@ -17,7 +17,12 @@ jobs:
run: sudo pip install jinja2
- name: Build
run: python3 .github/scripts/render-readme.py
- name: Check if file changed
id: changedCheck
continue-on-error: true
run: git diff --exit-code README.md
- name: Commit
if: steps.changedCheck.outcome == 'failure'
run: |
git config --global user.name 'Shmavon Gazanchyan'
git config --global user.email 'MunGell@users.noreply.github.com'

View File

@@ -39,7 +39,6 @@ If you would like to be guided through how to contribute to a repository on GitH
- [Legerity](https://github.com/MADE-Apps/legerity) _(label: good first issue)_ <br> A framework for speeding up the development of automated UI tests for Windows, Android, iOS, and Web with Appium/Selenium on .NET.
- [Legerity for Uno Platform](https://github.com/MADE-Apps/legerity-uno) _(label: good first issue)_ <br> An extension framework to Legerity for speeding up the development of automated UI tests for Uno Platform applications with Appium/Selenium on .NET.
- [MvvmCross](https://github.com/MvvmCross/MvvmCross) _(label: first-timers-only)_ <br> The .NET MVVM framework for cross-platform solutions, including Xamarin.iOS, Xamarin.Android, Windows and Mac.
- [RawCMS](https://github.com/arduosoft/RawCMS) _(label: good first issue)_ <br> RawCMS is a headless CMS written in ASP.NET Core, built for developers that embrace API-first technology.
## Angular
@@ -56,7 +55,6 @@ If you would like to be guided through how to contribute to a repository on GitH
## C#
- [Cake](https://github.com/cake-build/cake) _(label: Good-first-issue)_ <br> Cake (C# Make) is a free and open source cross-platform build automation system with a C# DSL for tasks such as compiling code, copying files and folders, running unit tests, compressing files and building NuGet packages.
- [grok.net](https://github.com/Marusyk/grok.net) _(label: good first issue)_ <br> Cross platform .NET grok implementation
- [osu!](https://github.com/ppy/osu) _(label: good first issue)_ <br> Music game. Rhythm is just a click away!
- [Spectre.Console](https://github.com/spectreconsole/spectre.console) _(label: good first issue)_ <br> A .NET library that makes it easier to create beautiful console applications.
- [Uno Platform](https://github.com/unoplatform/uno) _(label: good first issue)_ <br> OSS project for creating pixel-perfect, single-source C# and XAML apps which run natively on iOS, Android, macOS, Linux and Web via WebAssembly.
@@ -98,14 +96,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'
@@ -131,7 +128,6 @@ If you would like to be guided through how to contribute to a repository on GitH
- [JabRef](https://github.com/JabRef/jabref) _(label: good first issue)_ <br> Desktop application for managing literature references using modern Java features including JavaFX. Dedicated to code quality and constructive feedback: Each Pull Request is reviewed by two developers to provide high-quality feedback and to ensure high quality of new contributions.
- [OpenMetadata](https://github.com/open-metadata/OpenMetadata) _(label: good first issue)_ <br> OpenMetadata is an all-in-one platform for data discovery, data quality, observability, governance, data lineage, and team collaboration.
- [QuestDB](https://github.com/questdb/questdb) _(label: Good first issue)_ <br> Questdb is a fast open source SQL time series database.
- [Strongbox](https://github.com/strongbox/strongbox) _(label: good first issue)_ <br> Strongbox is an artifact repository manager written in Java.
- [TEAMMATES](https://github.com/TEAMMATES/teammates) _(label: good first issue)_ <br> TEAMMATES is a free online tool for managing peer evaluations and other feedback paths of your students.
- [Trino (formerly Presto SQL)](https://github.com/trinodb/trino) _(label: good first issue)_ <br> A distributed SQL query engine for big data. Ask for guidance on project's Slack.
- [Wikimedia Commons Android App](https://github.com/commons-app/apps-android-commons) _(label: good first issue)_ <br> Allows users to upload pictures from their Android phone/tablet to Wikimedia Commons.
@@ -142,7 +138,6 @@ 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.
- [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.
- [API-pull-with-JavaScript](https://github.com/AliBasboga/APIExampleWithExpress.git) _(label: API-pull-and-use)_ <br> API data extraction and delivery to the user to present.
- [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.
- [Babel](https://github.com/babel/babel) _(label: good first issue)_ <br> A compiler for writing next generation JavaScript.
@@ -170,7 +165,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.
@@ -187,7 +181,6 @@ If you would like to be guided through how to contribute to a repository on GitH
- [p5.js](https://github.com/processing/p5.js) _(label: good first issue)_ <br> p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web.
- [pixi.js](https://github.com/pixijs/pixi.js) _(label: 🤩 Good First PR)_ <br> A 2D JavaScript Renderer
- [PouchDB](https://github.com/pouchdb/pouchdb) _(label: help-wanted)_ <br> PouchDB is a pocket-sized database.
- [Predator](https://github.com/Zooz/predator) _(label: good first issue)_ <br> A powerful open-source platform for load testing APIs.
- [ramda-adjunct](https://github.com/char0n/ramda-adjunct) _(label: help-wanted)_ <br> 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.
- [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.
- [React](https://github.com/facebook/react) _(label: good first issue)_ <br> A declarative, efficient, and flexible JavaScript library for building user interfaces.
@@ -196,15 +189,14 @@ If you would like to be guided through how to contribute to a repository on GitH
- [React-content-loader](https://github.com/danilowoz/create-content-loader) _(label: good first issue)_ <br> Tool to create your own react-content-loader easily.
- [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.
- [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.
- [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/TTLApp/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.
- [Video.js](https://github.com/videojs/video.js) _(label: good first issue)_ <br> The player framework
@@ -234,6 +226,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 +272,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.
@@ -313,7 +307,6 @@ If you would like to be guided through how to contribute to a repository on GitH
## Ruby
- [Avo Admin for Ruby on Rails](https://github.com/avo-hq/avo) _(label: Good first issue)_ <br> Build business apps 10x faster using Ruby on Rails.
- [bolt](https://github.com/puppetlabs/bolt) _(label: Beginner-Friendly)_ <br> Bolt is a Ruby command-line tool for executing commands, scripts, and tasks on remote systems using SSH and WinRM.
- [chatwoot](https://github.com/chatwoot/chatwoot) _(label: good first issue)_ <br> Opensource customer support platform which can be an alternative to Intercom, Zendesk, Drift, Crisp etc.
- [chef](https://github.com/chef/chef) _(label: Type:-Jump-In)_ <br> A systems integration framework, built to bring the benefits of configuration management to your entire infrastructure
- [Hanami](https://github.com/hanami/hanami) _(label: easy)_ <br> A modern framework for Ruby.
@@ -323,7 +316,6 @@ If you would like to be guided through how to contribute to a repository on GitH
- [ohai](https://github.com/chef/ohai) _(label: Type:-Jump-In)_ <br> Ohai profiles your system and emits JSON
- [open-build-service](https://github.com/openSUSE/open-build-service) _(label: good first issue-:1st_place_medal:)_ <br> A generic system to build and distribute packages from sources in an automatic, consistent and reproducible way.
- [osem](https://github.com/openSUSE/osem) _(label: good first issue)_ <br> Open Source Event Manager. An event management tool tailored to Free and Open Source Software conferences
- [PublicLab.org](https://github.com/publiclab/plots2) _(label: first-timers-only)_ <br> An open source publishing platform for environmental projects. Check out new contributors welcome page.
- [Ruby on Rails](https://github.com/rails/rails) _(label: good first issue)_ <br> Ruby on Rails (Rails) is an open source web application framework written in Ruby.
- [Sinatra](https://github.com/sinatra/sinatra) _(label: good first issue)_ <br> Classy web-development dressed in a DSL.
@@ -334,6 +326,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 +357,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.

203
data.json
View File

@@ -21,24 +21,6 @@
],
"description": "The .NET MVVM framework for cross-platform solutions, including Xamarin.iOS, Xamarin.Android, Windows and Mac."
},
{
"name": "RawCMS",
"link": "https://github.com/arduosoft/RawCMS",
"label": "good first issue",
"technologies": [
".NET"
],
"description": "RawCMS is a headless CMS written in ASP.NET Core, built for developers that embrace API-first technology."
},
{
"name": "grok.net",
"link": "https://github.com/Marusyk/grok.net",
"label": "good first issue",
"technologies": [
"C#"
],
"description": "Cross platform .NET grok implementation"
},
{
"name": "osu!",
"link": "https://github.com/ppy/osu",
@@ -160,7 +142,7 @@
{
"name": "Alda",
"link": "https://github.com/alda-lang/alda",
"label": "low-hanging-fruit",
"label": "low-hanging fruit",
"technologies": [
"Go"
],
@@ -224,7 +206,7 @@
"link": "https://github.com/dragonflyoss/Dragonfly2",
"label": "good first issue",
"technologies": [
"Go"
"Go"
],
"description": "Provide efficient, stable and secure file distribution and image acceleration based on p2p technology"
},
@@ -266,8 +248,8 @@
},
{
"name": "Mattermost",
"link": "https://github.com/mattermost/mattermost",
"label": "Good First Issue, Difficulty/1:Easy",
"link": "https://github.com/mattermost/mattermost",
"label": "Good First Issue, Difficulty/1:Easy",
"technologies": [
"Go",
"JavaScript"
@@ -310,15 +292,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",
@@ -363,15 +336,6 @@
],
"description": "Common Utilities library for Go"
},
{
"name": "Strongbox",
"link": "https://github.com/strongbox/strongbox",
"label": "good first issue",
"technologies": [
"Java"
],
"description": "Strongbox is an artifact repository manager written in Java."
},
{
"name": "TEAMMATES",
"link": "https://github.com/TEAMMATES/teammates",
@@ -411,7 +375,7 @@
{
"name": "XWiki",
"link": "https://jira.xwiki.org/issues",
"label": "onboarding",
"label": "onboarding",
"technologies": [
"Java"
],
@@ -570,15 +534,6 @@
],
"description": "Awesome ESLint rules."
},
{
"name": "API-pull-with-JavaScript",
"link": "https://github.com/AliBasboga/APIExampleWithExpress.git",
"label": "API-pull-and-use",
"technologies": [
"JavaScript"
],
"description": "API data extraction and delivery to the user to present."
},
{
"name": "HMPL",
"link": "https://github.com/hmpl-language/hmpl",
@@ -597,16 +552,16 @@
],
"description": "A lightweight JavaScript date library for parsing, validating, manipulating, and formatting dates."
},
{
{
"name": "ImprovedTube",
"link": "https://github.com/code-charity/youtube",
"label": "good first issue",
"technologies": [
"JavaScript",
"CSS"
"CSS"
],
"description": "A powerful but lightweight extension, to enrich your video experience & enable your content selection."
},
"description": "A powerful but lightweight extension, to enrich your video experience & enable your content selection."
},
{
"name": "serverless",
"link": "https://github.com/serverless/serverless",
@@ -649,7 +604,7 @@
"label": "good first issue",
"technologies": [
"JavaScript",
"TypeScript"
"TypeScript"
],
"description": "Fast, reliable, and secure dependency management."
},
@@ -671,15 +626,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",
@@ -707,15 +653,6 @@
],
"description": "The JavaScript mutation testing framework"
},
{
"name": "Reddit Enhancement Suite",
"link": "https://github.com/honestbleeps/Reddit-Enhancement-Suite",
"label": "help-wanted",
"technologies": [
"JavaScript"
],
"description": "A browser extension to enhance the Reddit browsing experience."
},
{
"name": "Brave Browser",
"link": "https://github.com/brave/brave-browser",
@@ -896,15 +833,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",
@@ -942,26 +870,17 @@
"description": "A free, fast and beautiful API request builder."
},
{
"name": "Predator",
"link": "https://github.com/Zooz/predator",
"name": "OpenCalc",
"link": "https://github.com/Darkempire78/OpenCalc",
"label": "good first issue",
"technologies": [
"JavaScript"
],
"description": "A powerful open-source platform for load testing APIs."
},
{
"name": "OpenCalc",
"link": "https://github.com/Darkempire78/OpenCalc",
"label": "good first issue",
"technologies": [
"Kotlin"
],
"description": "A simple and beautiful calculator for Android."
},
"description": "A simple and beautiful calculator for Android."
},
{
"name": "Time to Leave",
"link": "https://github.com/thamara/time-to-leave",
"link": "https://github.com/TTLApp/time-to-leave",
"label": "good first issue",
"technologies": [
"JavaScript"
@@ -1140,6 +1059,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",
@@ -1238,7 +1167,7 @@
],
"description": "An End-to-end backend server for frontend and mobile developers. 🚀"
},
{
{
"name": "FreshRSS",
"link": "https://github.com/FreshRSS/FreshRSS",
"label": "good first issue",
@@ -1507,6 +1436,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",
@@ -1597,15 +1536,6 @@
],
"description": "Ohai profiles your system and emits JSON"
},
{
"name": "PublicLab.org",
"link": "https://github.com/publiclab/plots2",
"label": "first-timers-only",
"technologies": [
"Ruby"
],
"description": "An open source publishing platform for environmental projects. Check out new contributors welcome page."
},
{
"name": "osem",
"link": "https://github.com/openSUSE/osem",
@@ -1624,15 +1554,6 @@
],
"description": "A generic system to build and distribute packages from sources in an automatic, consistent and reproducible way."
},
{
"name": "bolt",
"link": "https://github.com/puppetlabs/bolt",
"label": "Beginner-Friendly",
"technologies": [
"Ruby"
],
"description": "Bolt is a Ruby command-line tool for executing commands, scripts, and tasks on remote systems using SSH and WinRM."
},
{
"name": "chatwoot",
"link": "https://github.com/chatwoot/chatwoot",
@@ -1669,6 +1590,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",
@@ -1696,7 +1626,7 @@
],
"description": "A tool for formatting Rust code according to style guidelines."
},
{
{
"name": "TensorZero",
"link": "https://github.com/tensorzero/tensorzero",
"label": "good-first-issue",
@@ -1957,7 +1887,7 @@
],
"description": "Realtime Web Apps and Dashboards framework for Python and R. Suited (not only) for AI audience."
},
{
{
"name": "H2O Wave Apps",
"link": "https://github.com/h2oai/wave-apps",
"label": "hacktoberfest",
@@ -2114,7 +2044,8 @@
"link": "https://github.com/activist-org/activist",
"label": "good first issue",
"technologies": [
"TypeScript", "Python"
"TypeScript",
"Python"
],
"description": "activist.org is a network for political action that allows people to coordinate and collaborate on the issues that matter most to them."
},
@@ -2132,7 +2063,9 @@
"name": "Manifest",
"link": "https://github.com/mnfst/manifest",
"label": "good first issue",
"technologies": ["TypeScript"],
"technologies": [
"TypeScript"
],
"description": "Manifest is an open-source Backend-as-a-Service allowing developers to create a backend easily and quickly."
},
{
@@ -2151,7 +2084,7 @@
"technologies": [
"JavaScript",
"JSON",
"Pug"
"Pug"
],
"description": "An inventory of tools and resources that aims to help people to find everything related to CyberSecurity."
},
@@ -2163,16 +2096,16 @@
"Rust"
],
"description": "Teleconference system with a web based user interface written in Rust"
},
{
"name": "Catima - Android App",
"link": "https://github.com/CatimaLoyalty/Android",
"label": "good first issue",
"technologies": [
"Java"
],
"description": "Catima, a Loyalty Card & Ticket Manager for Android"
},
},
{
"name": "Catima - Android App",
"link": "https://github.com/CatimaLoyalty/Android",
"label": "good first issue",
"technologies": [
"Java"
],
"description": "Catima, a Loyalty Card & Ticket Manager for Android"
},
{
"name": "FastAPI",
"link": "https://github.com/tiangolo/fastapi",
@@ -2182,21 +2115,23 @@
],
"description": "A modern, fast (high-performance) web framework for building APIs with Python 3.6+ based on standard Python type hints."
},
{
{
"name": "Readest",
"link": "https://github.com/readest/readest",
"label": "good first issue",
"technologies": [
"Rust",
"TypeScript"
"TypeScript"
],
"description": "A modern, feature-rich ebook reader designed for avid readers offering seamless cross-platform access, powerful tools, and an intuitive interface."
},
{
{
"name": "supabase",
"link": "https://github.com/supabase/supabase",
"label": "good first issue",
"technologies": ["TypeScript"],
"technologies": [
"TypeScript"
],
"description": "The open source Firebase alternative. Supabase gives you a dedicated Postgres database to build your web, mobile, and AI applications."
}
]