Looking for suggestions about Github repositories where beginners can learn how to orchestrate short programs and entire applications!

This page summarizes the projects mentioned and recommended in the original post on /r/webdev

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • Trellis

    Discontinued A simplified Trello clone built with React, Redux, Node, Express and MongoDB. (by ayushagg31)

  • As the title has surmised, I'm looking for open source Github repo projects that are tractable for beginners to maybe make pull requests to, as well as learn how to architect web applications and improve programming fluency and algorithmic thinking in general. One repository I found was this: https://github.com/ayushagg31/Trellis. It's a Trello clone. I found this easy to mess around with and learned how every component in the repository worked together. This allowed me to build my own clone from scratch with added features!

  • carden

    Flashcards with spaced repetition and gamification 🌱

  • Another one which is what I'm currently messing around with would be this: https://github.com/alyssaxuu/carden. It's a chrome extension that is basically like Anki where you can make cards and review it with spaced repetition. This repo is fairly large in comparison to the Trello clone one, and the realm of chrome extension development is entirely alien to me so it is harder to unravel at first but the way the repo owner named their functions and organized everything is straightforward so it's been an insightful learning experience so far!

  • 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.

    SurveyJS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts