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. Learn more →
Top 23 Programming Open-Source Projects
-
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
-
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
-
-
-
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.
-
30-Days-Of-JavaScript
30 days of JavaScript programming challenge is a step-by-step guide to learn JavaScript programming language in 30 days. This challenge may take more than 100 days, please just follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
-
interactive-coding-challenges
120+ interactive Python coding interview challenges (algorithms and data structures). Includes Anki flashcards.
-
30-Days-Of-React
30 Days of React challenge is a step by step guide to learn React in 30 days. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
-
Learn-Vim
Learning Vim and Vimscript doesn't have to be hard. This is the guide that you're looking for 📖
-
Nuitka
Nuitka is a Python compiler written in Python. It's fully compatible with Python 2.6, 2.7, 3.4-3.12. You feed it your Python app, it does a lot of clever things, and spits out an executable or extension module.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
GitHub Repository - The main FreeCodeCamp repository.
Project mention: Ask HN: What are some books/resources where we can learn by building | news.ycombinator.com | 2024-05-112. https://github.com/codecrafters-io/build-your-own-x
I'm interested mainly in distributed systems, if you folks have any such recommendations I would really appreciate it
The System Design Primer by Dan Golant
Repository: getify/You-Dont-Know-JS
Project mention: 30-seconds-of-code: Short code snippets for all your development needs | news.ycombinator.com | 2023-12-25
Project mention: Show HN: Hacker News but for state of the art research | news.ycombinator.com | 2024-05-23I usually look for research papers in well-known conferences. I think you can google the conferences for other fields, but some of them for Programming Languages are SPLASH, ECOOP, PLDI, ICFP. So if you want important new papers, those are the places to look.
Universities often have “seminar” classes and “reading groups” to discuss influential papers, which sometimes includes older ones as well. The discussions are a bit like what this site is trying to accomplish, albeit in-person. Unfortunately the seminars and reading groups themselves aren’t usually public, but some of their websites are (and some past websites are still up) and they post the list of papers.
For PL specifically you can find a lot of notable papers in the history of the r/ProgrammingLanguage subreddit, and there are lists you can google such as https://www.cis.upenn.edu/~bcpierce/courses/670Fall04/GreatW... and https://github.com/imteekay/programming-language-research?ta.... I also found https://github.com/papers-we-love/papers-we-love for more genera computer science papers.
Project mention: JavaScript concepts every developer should know | news.ycombinator.com | 2024-05-20
Modified from Zach system design repository. Added more links and topics to cover on both PS/DS & System Design Interviews. We will keep updating this posting from time to time. Some more awesome resource
Project mention: Struggling to Learn React Or Any JavaScript Framework? Here are 7 Mistakes Holding Back (And What To Do Instead) 💪🎉 | dev.to | 2024-02-0430 Days of JS
Project mention: Ultimate Guide & Resources to Enhancing Your ReactJS Skills || 16 GitHub repositories | dev.to | 2023-08-14Challenge yourself with the 30 Days of React series, perfect for honing your skills day by day.
Project mention: Pake – Turn any webpage into a desktop app with Rust | news.ycombinator.com | 2023-11-29
Project mention: Ask HN: Did you encounter any Leap Year bugs today? How bad was it? | news.ycombinator.com | 2024-02-29Billing. It always has to be the billing. For a list of all other edge cases, you have: https://github.com/kdeldycke/awesome-falsehood#readme
Fetch Packages... raylib... ./ray_test_zig/build.zig.zon:7:20: error: url field is missing corresponding hash field .url = "https://github.com/raysan5/raylib/archive/refs/tags/5.0.tar.gz", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ note: expected .hash = "1220c28847ca8e8756734ae84355802b764c9d9cf4de057dbc6fc2b15c56e726f27b",
On the other hand, I advise you NOT to use this kind of library and write simple, fast go code most of the time, with the occasional generics helper. Why the hell would I clutter my code with, for example: https://github.com/samber/lo?tab=readme-ov-file#fromentries-...
And this comprehensive guide: https://github.com/iggredible/Learn-Vim
Project mention: Nvidia Warp: A Python framework for high performance GPU simulation and graphics | news.ycombinator.com | 2024-06-14
Project mention: 3rd Edition of Programming: Principles and Practice Using C++ by Stroustrup | news.ycombinator.com | 2024-04-19
“System Design Newsletter” by Neo Kim
Programming discussion
Programming related posts
-
My Favourite Gleam Feature
-
System Design Resources that are Not ByteByteGo
-
I am writing a programming language
-
Remeda v2
-
More Itertools
-
Top 10 GitHub repositories with the most ⭐️
-
Craft a Document QA Assistant for Your Project in Just 5 Minutes!
-
A note from our sponsor - InfluxDB
www.influxdata.com | 17 Jun 2024
Index
What are some of the best open-source Programming projects? This list will help you:
Project | Stars | |
---|---|---|
1 | freeCodeCamp | 391,286 |
2 | build-your-own-x | 274,167 |
3 | system-design-primer | 260,680 |
4 | You-Dont-Know-JS | 177,414 |
5 | 30-seconds-of-code | 119,970 |
6 | papers-we-love | 84,645 |
7 | 33-js-concepts | 62,484 |
8 | awesome-scalability | 55,868 |
9 | 30-Days-Of-JavaScript | 41,411 |
10 | interactive-coding-challenges | 28,972 |
11 | 30-Days-Of-React | 24,486 |
12 | Pake | 24,194 |
13 | awesome-falsehood | 23,262 |
14 | pytudes | 22,482 |
15 | raylib | 20,036 |
16 | HowToBeAProgrammer | 15,815 |
17 | lo | 15,721 |
18 | ds-cheatsheets | 13,998 |
19 | Learn-Vim | 13,246 |
20 | Nuitka | 11,123 |
21 | Modern-CPP-Programming | 11,036 |
22 | system-design | 10,461 |
23 | webhook | 9,992 |