The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 good-first-issue Open-Source Projects
-
Windows Terminal
The new Windows Terminal and the original Windows console host, all in the same place!
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
responsively-app
A modified web browser that helps in responsive web development. A web developer's must have dev-tool.
-
signoz
SigNoz is an open-source observability platform native to OpenTelemetry with logs, traces and metrics in a single application. An open-source alternative to DataDog, NewRelic, etc. 🔥 🖥. 👉 Open source Application Performance Monitoring (APM) & Observability tool
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
up-for-grabs.net
This is a list of projects which have curated tasks specifically for new contributors. These issues are a great way to get started with a project, or to help share the load of working on open source projects. Jump in!
-
Contribute-To-This-Project
This project is waiting for your contribution. If you have never contributed code on GitHub before, this is the project to get you started.
-
triplea
TripleA is a turn based strategy game and board game engine, similar to Axis & Allies or Risk.
-
nodify
Highly performant and modular controls for node-based editors designed for data-binding and MVVM.
-
apps-android-commons
The Wikimedia Commons Android app allows users to upload pictures from their Android phone/tablet to Wikimedia Commons
-
DateTimeExtensions
This project is a merge of several common DateTime operations on the form of extensions to System.DateTime, including natural date difference text (precise and human rounded), holidays and working days calculations on several culture locales.
-
skunk
A SkunkScore Calculator for Ruby Code -- Find the most complicated code without test coverage! (by fastruby)
-
devFind
devFind is an open source project that aims to create a platform for developers to showcase their skills and connect with potential collaborators, all in a user-friendly and searchable format.
-
Data-Structures-and-Algorithms-in-cpp
This repository is in development phase and will soon provide you with c++ code of various data structures and algorithms
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Deleting Software I Wrote Upon Leaving Employment of a Company | news.ycombinator.com | 2024-03-15> convince management of the value
This presupposes that such convincing is even possible. Many, many companies have leadership that are simply terrible at identifying value. If you've never been part of a majority of developers advocating for, if not outright begging for, some huge ROI initiative to get the green light, you are very fortunate.
There are great counterexamples, like Valve, which is known for giving developers an extreme degree of autonomy, and they benefit greatly from that approach. For each Valve, though, there are dozens of companies that manage to succeed despite themselves.
Take Microsoft, for example. One tiny, yet representative, example: the way the Windows Terminal team handled a suggestion from Casey Muratori to take their software from abysmally slow to lightning fast:
https://github.com/microsoft/terminal/issues/10362
A quote from one of the Terminal developers, dismissing the suggestion:
> I believe what you’re doing is describing something that might be considered an entire doctoral research project in performant terminal emulation as “extremely simple” somewhat combatively…
Just how difficult was such an endeavor in actuality? Well, given that Casey implemented his own terminal emulator from scratch and incorporated the functionality he was proposing in a mere weekend... not a whole lot. Relatively minor effort for a huge return on investment. It took Casey explaining the concepts, then providing a working proof of concept, and finally a bunch of backlash online towards the Terminal team to get them to do the right thing for themselves and their users.
Project mention: Merge Mastery: Elevating Your Pull Request Game in Open Source Projects | dev.to | 2024-02-15GitHub's First Contribution guide: A gentle intro to contributing to open-source.
⭐ Responsively on GitHub 👉: Responsively
Project mention: Show HN: OneUptime – open-source Datadog Alternative | news.ycombinator.com | 2024-04-02You should also check out SigNoz [1], we are an open-core alternative to DataDog - based natively on OpenTelemetry. We also have a cloud product if you don't want to host yourself
[1] https://signoz.io
Project mention: Gradle's leaky abstractions: Declarative(ish) shell, imperative core: Implementing a safe(ish) global configuration DSL | dev.to | 2024-03-24A ("shared") build service is kind of like a singleton, in that when you register one in any project, it's available in all projects as a single instance. (This unfortunately turns out not to be true, in some cases, when using composite builds, but can be worked around.) An actual singleton (global static instance) doesn't work at all, for the record—try it if you want to lose some sanity. Anyway, use a build service whenever you need global mutable state in your build.
Project mention: Merge Mastery: Elevating Your Pull Request Game in Open Source Projects | dev.to | 2024-02-15Up-for-Grabs projects: Find issues specifically marked for beginner contributions.
Tried https://github.com/RipMeApp/ripme ?
First Contributions, EddieHub Issue Finder, goodfirstissue.dev, goodfirstissues.com, firsttimersonly.com.
Project mention: Opportunity for beginners: Some code cleaning in "Back In Time" | /r/opensource | 2023-12-07it is often asked by beginners how and where starting to contribute. As member of the maintenance team of Back In Time (Backup software using rsync in the back, written with Python and Qt) I would like to introduce one of our "good first issues" (#1578).
Here is the link: https://triplea-game.org/
Project mention: Show HN: You don't need to adopt new tools for LLM observability | news.ycombinator.com | 2024-02-14So why should it be different when the app you're building happened to be using LLMs?
So today we're open-sourcing OpenLLMetry-JS. It's an open protocol and SDK, based on OpenTelemetry, that provides traces and metrics for LLM JS/TS applications and can be connected to any of the 15+ tools that already support OpenTelemetry. Here's the repo: https://github.com/traceloop/openllmetry-js
A few months ago we launched the python flavor here (https://news.ycombinator.com/item?id=37843907) and we've now built a compatible one for Node.js.
Would love to hear your thoughts and opinions!
Check it out -
Docs: https://www.traceloop.com/docs/openllmetry/getting-started-t...
Github:
good-first-issue related posts
- Merge Mastery: Elevating Your Pull Request Game in Open Source Projects
- Free Resources for Developer
- What is Open Source & How to contribute to it?
- Dev "senior" et reboot de carrière
- Daunting and fearing the open source world
- Verto.sh: A New Hub Connecting Beginners with Open-Source Projects
- Hacktoberfest Pledge 🎉
-
A note from our sponsor - WorkOS
workos.com | 26 Apr 2024
Index
What are some of the best open-source good-first-issue projects? This list will help you:
Project | Stars | |
---|---|---|
1 | Windows Terminal | 93,467 |
2 | first-contributions | 35,317 |
3 | Files | 31,944 |
4 | responsively-app | 21,694 |
5 | signoz | 16,886 |
6 | Gradle | 16,134 |
7 | openvino | 5,911 |
8 | up-for-grabs.net | 5,188 |
9 | ripme | 3,622 |
10 | good-first-issue | 2,135 |
11 | Contribute-To-This-Project | 2,108 |
12 | Back In Time | 1,840 |
13 | freeStuffDev | 1,551 |
14 | triplea | 1,266 |
15 | openllmetry | 1,224 |
16 | nodify | 1,080 |
17 | apps-android-commons | 955 |
18 | DateTimeExtensions | 640 |
19 | ZeroOctave-Javascript-Projects | 515 |
20 | skunk | 499 |
21 | devFind | 483 |
22 | stumpless | 430 |
23 | Data-Structures-and-Algorithms-in-cpp | 361 |
Sponsored