InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises. Learn more →
Top 23 Fun Open-Source Projects
-
Project mention: I have a few months to prepare for an interview. Is there a project that would get me at least part of the way there for the interview? | reddit.com/r/GraphicsProgramming | 2023-01-23
In terms of a project which would be worthwhile, I think building a software rasterizer from scratch is a useful first step. TinyRenderer is a great place to start. Looking at the high level overview of many graphics subjects, ScratchAPixel is a valuable resource. Theres also just great information in some of the rote graphics programming textbooks (Michael Abrash's Black Book fully available online from Jason Gregory, and this book is really interesting). The "RayTracer in a weekend" series is also (seemingly) very illuminating (no pun intended).
-
Project mention: Tldraw – A new collaborative infinite drawing canvas for the web | news.ycombinator.com | 2022-12-01
-
InfluxDB
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
-
For some reason, that reminded me of this.
-
Project mention: Running your official Discord communities. How do you prefer to set them up? | reddit.com/r/gamedev | 2023-02-07
I've been using Red Bot for music, and a few other things, but you have enough functionality to create many complex rules.
-
dns.toys
A DNS server that offers useful utilities and services over the DNS protocol. Weather, world time, unit conversion etc.
Project mention: dns.toys: Useful utilities and services over DNS | reddit.com/r/coding | 2022-08-06 -
kaboom.js - a simple javascript library for 2D games
-
Project mention: ART 5.8 released: ASCII and Non-ASCII art library for Python | reddit.com/r/coolgithubprojects | 2022-11-23
-
Sonar
Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
-
awesome-streamlit
The purpose of this project is to share knowledge on how awesome Streamlit is and can be
Project mention: How to create a dashboard in Python with Jupyter Notebook | news.ycombinator.com | 2022-06-14 -
sshportal (https://github.com/moul/sshportal) is in my mind, a ssh gateway. It's a little cumbersome to setup but it accomplishes routing ssh the way we'll want within a kubernetes cluster with replication.
-
-
-
Project mention: Programming language subreddits and their choice of words | news.ycombinator.com | 2022-09-07
-
-
-
Loritta
💁 A multipurpose, multilanguage, customizable, modular, and very cute bot for Discord! ~Making your server more awesome~
Project mention: [28/03 a 03/04] - O que você vai desenvolver essa semana? | reddit.com/r/brdev | 2022-03-28 -
Reminds me of this gem https://github.com/zackradisic/aussieplusplus
-
awesome-dev-fun
A curated list of awesome fun libs/packages/languages that have no real purpose but to make a developer chuckle.
-
Project mention: Hey Rustaceans! Got a question? Ask here! (47/2022)! | reddit.com/r/rust | 2022-11-21
Link to the example code (Line 42)
-
Project mention: The Future’s Looking More Pythonic than Ever | reddit.com/r/ProgrammerHumor | 2022-10-12
-
Whatspup
:white_square_button: WhatsApp chat from commandline/console/cli using GoogleChrome puppeteer
-
-
waifu-motivator-plugin
OSS Waifu Motivator Plugin for JetBrains IDEs to help boost your motivation while coding!
-
Project mention: Newb question: Should I treat processes like objects? | reddit.com/r/elixir | 2023-01-30
This was explored as a troll joke by Wojtek (https://github.com/wojtekmach/oop) along with "Please don't. You've been warned."
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Fun related posts
- Ideas for beginner projects?
- Newb question: Should I treat processes like objects?
- I wrote kubernetes admission controller in Rust. And it's blazingly fast!
- Funny programming languages
- kaboom: 💥 JavaScript game library
- The "Strayan" language
- Found this gem on Discord
-
A note from our sponsor - InfluxDB
www.influxdata.com | 9 Feb 2023
Index
What are some of the best open-source Fun projects? This list will help you:
Project | Stars | |
---|---|---|
1 | tinyrenderer | 15,983 |
2 | tldraw | 11,976 |
3 | tinyraytracer | 4,433 |
4 | Red-DiscordBot | 3,716 |
5 | dns.toys | 2,049 |
6 | kaboom.js | 1,956 |
7 | art | 1,646 |
8 | awesome-streamlit | 1,495 |
9 | sshportal | 1,420 |
10 | catimg | 1,169 |
11 | ModiScript | 1,038 |
12 | programming-language-subreddits-and-their-choice-of-words | 808 |
13 | CircleBar | 804 |
14 | ecoji | 789 |
15 | Loritta | 568 |
16 | aussieplusplus | 561 |
17 | awesome-dev-fun | 540 |
18 | rspotify | 495 |
19 | Python-Raytracer | 394 |
20 | Whatspup | 344 |
21 | emoji-to-scale | 333 |
22 | waifu-motivator-plugin | 304 |
23 | oop | 280 |