SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Programming Open-Source Projects
-
Link for the repo: https://github.com/freeCodeCamp/freeCodeCamp
-
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
I mean all that is required here is to train against Leetcode database and some websites like https://github.com/donnemartin/system-design-primer where lots of system design examples are already present.
-
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.
-
Link for the repo: https://github.com/codecrafters-io/build-your-own-x
-
Project mention: Outside of Vanilla JS, what else should I be learning to be an efficient Front-End Dev? | reddit.com/r/learnjavascript | 2023-02-01
I'm currently reading: https://github.com/getify/You-Dont-Know-JS thanks to it being posted here a few days ago and even after ~15 of web/software engineering years I'm still learning more and thinking about things in different ways.
-
Project mention: 🧑💻 Short JavaScript code snippets for all your development needs | reddit.com/r/coolgithubprojects | 2022-12-05
-
-
Project mention: 10 GitHub Repositories You Should Know as a JavaScript Developer | dev.to | 2023-01-27
+51.8k ⭐ ️=> https://github.com/leonardomso/33-js-concepts
-
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.
-
3. Awesome Scalability
-
interactive-coding-challenges
120+ interactive Python coding interview challenges (algorithms and data structures). Includes Anki flashcards.
Project mention: Leetcoding? Use Anki. Here's my setup. It's gamechanging -- you'll see. | reddit.com/r/csMajors | 2023-01-24Just an FYI: There is an ANKI file available for download. I found it on the r\cscareerquestions wiki FAQs. Here you go https://github.com/donnemartin/interactive-coding-challenges/tree/master/anki_cards
-
Pytudes by Peter Norvig — Python programs, usually short, of considerable difficulty
-
I can't do them all justice, but one of the most helpful resources I've found is this list of "awesome falsehoods". This is a curated list of articles describing everything from calendars to human identity.
-
Project mention: why does my java program give me this output? | reddit.com/r/AskProgramming | 2022-09-12
-
-
Project mention: Is C++ still the language when entering 3D programming in 2023? | reddit.com/r/gamedev | 2023-02-01
Raylib itself is written in C, and therefore "easiest" to work with in C. But there are bindings for over 60 languages, so take your pick.
-
otherwise this library has some success for some operations: https://github.com/samber/lo - it's a bit of tooling around searching/filtering and such, you'll need to dig a bit more if you need vecdeque, heaptree and such.
-
Learn-Vim
Learning Vim and Vimscript doesn't have to be hard. This is the guide that you're looking for 📖
I found this extremely useful to learn Vim https://github.com/iggredible/Learn-Vim
I first tried the wrong way to learn Vim: memorizing keybindings. That's not helpful at all.
Write way to learn Vim: understanding Vim "grammar" as this repo teaches.
-
-
Project mention: Can anyone explain what the dev ops section in this flowchart is used for. I am familiar with all the rest. | reddit.com/r/webdev | 2023-01-25
You can do a hell of a lot with webhooks, a bit of scripting and, err, webhook.
-
Nuitka
Nuitka is a Python compiler written in Python. It's fully compatible with Python 2.6, 2.7, 3.3, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, and 3.10. You feed it your Python app, it does a lot of clever things, and spits out an executable or extension module.
Project mention: How to ship a project to a customer without them being able to read code, strings? | reddit.com/r/Python | 2023-01-25https://nuitka.net/ is a great compiler for python code. Another option that isn't as obfuscated is the official compiler used in mypy if you have 100% type coverage: https://mypyc.readthedocs.io/en/latest/
-
aws-doc-sdk-examples
Welcome to the AWS Code Examples Repository. This repo contains code examples used in the AWS documentation, AWS SDK Developer Guides, and more. For more information, see the Readme.md file below.
I'm still beginner learning Go and have a project where I need to upload _docs_ to DB. So, I'd like to build rest api with Gin and use DynamoDB for backend. I have a working version using MongoDB but I wanted to do similar with DynamoDB. I followed this to get familiar with aws sdk for go. But I can't quite work out how to get it to work with Gin framework. Most of the references I find use AWS Lambda and API Gateway.
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Programming related posts
- what are your views on this?
- I don't get the stigma with wanting a decent wage.
- 10 best GitHub repos for developers ✅
- Where do y’all learn about frameworks, APIs, web services etc…
- C++ Github portfolio. [weird question alert]
- Python Project Recommendations
- A python program that adds ~700 Results to Watch Later or YouTube Playlist; or, if on Google, bookmarks or Reading List
-
A note from our sponsor - #<SponsorshipServiceOld:0x00007fea59cc4de0>
www.saashub.com | 3 Feb 2023
Index
What are some of the best open-source Programming projects? This list will help you:
Project | Stars | |
---|---|---|
1 | freeCodeCamp | 360,146 |
2 | system-design-primer | 209,595 |
3 | build-your-own-x | 185,400 |
4 | You-Dont-Know-JS | 164,159 |
5 | 30-seconds-of-code | 107,306 |
6 | papers-we-love | 69,341 |
7 | 33-js-concepts | 54,762 |
8 | awesome-scalability | 43,414 |
9 | interactive-coding-challenges | 26,814 |
10 | pytudes | 19,985 |
11 | awesome-falsehood | 19,564 |
12 | HowToBeAProgrammer | 15,154 |
13 | ds-cheatsheets | 11,797 |
14 | raylib | 11,534 |
15 | lo | 9,565 |
16 | Learn-Vim | 9,203 |
17 | 30-seconds-of-python-code | 8,668 |
18 | webhook | 8,591 |
19 | Nuitka | 8,209 |
20 | aws-doc-sdk-examples | 6,922 |
21 | p1xt-guides | 6,547 |
22 | awesome-cold-showers | 6,520 |
23 | SAWS | 5,057 |