Open-source projects categorized as Programming | Edit details

Top 23 Programming Open-Source Projects

  • GitHub repo freeCodeCamp's open-source codebase and curriculum. Learn to code for free.

    Project mention: Top Github repo trends in 2021 | | 2022-01-12

    While Github was designed to store code, it has become a major hub for crowdsourcing knowledge and educational resources. In fact, only 3/10 of the top Github repositories today are ‘technologies’ (Vue, React, & Tensorflow), and by far the most popular repository on Github is a free, non-profit, coding camp.

  • GitHub repo system-design-primer

    Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.

    Project mention: How I approach Systems Design Interviews | | 2022-01-17
  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • GitHub repo You-Dont-Know-JS

    A book series on JavaScript. @YDKJS on twitter.

    Project mention: Как научиться фронтенд-разработку в 2022 году для Узбекистана | | 2022-01-17
  • GitHub repo build-your-own-x

    🤓 Build your own (insert technology here)

    Project mention: How to deal with no inspiration? | | 2022-01-18

    Either work through problem sets like or choose one thing from .

  • GitHub repo 30-seconds-of-code

    Short JavaScript code snippets for all your development needs

    Project mention: 0f1c7b00ef21a633ce8611854d680f7d17862567 | | 2021-12-27
  • GitHub repo papers-we-love

    Papers from the computer science community to read and discuss.

    Project mention: Pentru un viitor absolvent de liceu | | 2022-01-12

    Cartile acestea o sa-ti creeze o fundatie foarte solida. In rest, mergi la papers-we-love and read at whim! read at whim!

  • GitHub repo 33-js-concepts

    📜 33 JavaScript concepts every developer should know.

    Project mention: Best GitHub repos to learn Programming [UPDATED] | | 2021-12-24
  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • GitHub repo awesome-scalability

    The Patterns of Scalable, Reliable, and Performant Large-Scale Systems

    Project mention: Looking back on what you know now, what concepts took you a surprising amount of effort and time to truly understand? | | 2021-12-29
  • GitHub repo interactive-coding-challenges

    120+ interactive Python coding interview challenges (algorithms and data structures). Includes Anki flashcards. (by donnemartin)

    Project mention: Best resources for learning algorithms ? | | 2021-08-01

    Leetcode - doing 2 problems a day, in the topics that I have finished from reading the above book. Here is a deck made by a FB tech lead.

  • GitHub repo pytudes

    Python programs, usually short, of considerable difficulty, to perfect particular skills.

    Project mention: norvig/pytudes: Python programs, usually short, of considerable difficulty, to perfect particular skills. | | 2021-12-27
  • GitHub repo awesome-falsehood

    😱 Falsehoods Programmers Believe in

    Project mention: Hate leap seconds? Imagine a negative one | | 2022-01-13

    A collection of several falsehoods programmers believe, not just time:

  • GitHub repo HowToBeAProgrammer

    A guide on how to be a Programmer - originally published by Robert L Read

    Project mention: Why people in StackOverflow is so incredibly disrespectful? | | 2021-12-31

    How to be a Programmer - How to Find Out Information and How to Utilize People as Information Sources

  • GitHub repo raylib

    A simple and easy-to-use library to enjoy videogames programming

    Project mention: MSAA 4X for render textures? | | 2022-01-13

    Github issue about MSAA: Something like this is how you do it with raw gl: how you might do it purely with raylib I am unsure. But in that issue is this linked fragment shader code to do fxaa

  • GitHub repo 30-seconds-of-python-code

    Short Python code snippets for all your development needs

    Project mention: 30 seconds of python code: Curated collection of useful Python snippets that you can understand in 30 seconds or less. | | 2021-05-25
  • GitHub repo Learn-Vim

    Learning Vim and Vimscript doesn't have to be hard. This is the guide that you're looking for 📖

    Project mention: Useful Tmux Configuration Examples | | 2021-11-18

    By the way, this article assumes that you have a sufficient understanding of vim plugins. This article is about tmux, not vim. If you want to learn more, check out my other guide, learn-vim. It's the best guide you'll ever read on vim (no bias there :D)

  • GitHub repo webhook

    webhook is a lightweight incoming webhook server to run shell commands

    Project mention: How can i sync my locally hosted web server with github? | | 2021-11-26

    You might be interested in webhooks, you can set them up in GitHub so that every time you push it triggers a script on your host webhook

  • GitHub repo 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: I don't even know where I've seen it, but it scarred my memory | | 2022-01-15
  • GitHub repo p1xt-guides

    Programming curricula

    Project mention: Ima li nade, ima li izlaza? Je li ovo život? | | 2022-01-11

    Uštedi si novce, počni učiti sam - Ovo je apsolutno najbolje razrađen samostalni "tečaj" koji ćeš naći za programiranje. Koncipirano je kao da si na fakultetu tako da sve učiš od nule, u detalje.

  • GitHub repo SAWS

    A supercharged AWS command line interface (CLI).

    Project mention: What is the best program for making JSON CLI output more readable and manageable? | | 2021-11-01

    I'd recommend giving a shot.

  • GitHub repo 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.rst file below.

    Project mention: Amazon Textract with expense analyzing | | 2021-10-17

    Python samples are available in - GitHub/awsdocs

  • GitHub repo awesome-cold-showers

    For when people get too hyped up about things

    Project mention: What are some general consensus ideas that do not align with the data? | | 2021-04-24

    In a similar fashion there is the Awesome Cold Showers list:

  • GitHub repo haxor-news

    Browse Hacker News like a haxor: A Hacker News command line interface (CLI).

    Project mention: Haxor News: Hacker News in the terminal | | 2022-01-01
  • GitHub repo elixirschool

    The content behind Elixir School

    Project mention: Guia e recursos open source para participar do Hacktoberfest 2021 | | 2021-10-19


NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-01-18.

Programming related posts


What are some of the best open-source Programming projects? This list will help you:

Project Stars
1 freeCodeCamp 339,105
2 system-design-primer 158,555
3 You-Dont-Know-JS 148,451
4 build-your-own-x 127,534
5 30-seconds-of-code 90,986
6 papers-we-love 51,886
7 33-js-concepts 45,887
8 awesome-scalability 37,114
9 interactive-coding-challenges 24,536
10 pytudes 18,098
11 awesome-falsehood 16,832
12 HowToBeAProgrammer 14,933
13 raylib 8,407
14 30-seconds-of-python-code 7,928
15 Learn-Vim 7,359
16 webhook 7,342
17 Nuitka 6,291
18 p1xt-guides 6,106
19 SAWS 4,906
20 aws-doc-sdk-examples 4,671
21 awesome-cold-showers 4,573
22 haxor-news 3,342
23 elixirschool 3,179
Find remote jobs at our new job board There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
OPS - Build and Run Open Source Unikernels
Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.