JavaScript Education

Open-source JavaScript projects categorized as Education | Edit details

Top 16 JavaScript Education Projects

  • freeCodeCamp

    freeCodeCamp.org's open-source codebase and curriculum. Learn to code for free.

    Project mention: Top Github repo trends in 2021 | dev.to | 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.

  • 30-seconds-of-code

    Short JavaScript code snippets for all your development needs

    Project mention: 0f1c7b00ef21a633ce8611854d680f7d17862567 | reddit.com/r/u_Mohdshazali96 | 2021-12-27
  • OPS

    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.

  • Web-Dev-For-Beginners

    24 Lessons, 12 Weeks, Get Started as a Web Developer

    Project mention: Need guidance/advice. | reddit.com/r/developersIndia | 2022-01-25

    Start with HTML, CSS & JavaScript from this GitHub repo Web Development for Beginners which is by Microsoft itself. Following this all you need is to get into Core JavaScript understand it's internal working for which all you need to search is Namaste JavaScript (video series by Akshay Saini on YT).

  • carbon

    :black_heart: Create and share beautiful images of your source code

    Project mention: The Best Productivity Tools You Will Ever Need | dev.to | 2022-01-28

    10.Carbon Create and share beautiful images of your source code. Another great alternative is ray.so.

  • p5.js

    p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. http://twitter.com/p5xjs —

    Project mention: Genuary 13 - 800x80. Just a rotating 800x80px rectangle, and a lot of echo. | reddit.com/r/generative | 2022-01-16

    p5.js

  • Functional-Light-JS

    Pragmatic, balanced FP in JavaScript. @FLJSBook on twitter.

    Project mention: Pragmatic Functional Programming in JavaScript | dev.to | 2022-01-18

    I came across two resources recently which have helped me think through pragmatic functional programming in JavaScript. The first is this talk by Richard Feldman that does a great job of explaining the why of functional programming. The second is this book by Kyle Simpson which proposes a flavor of functional programming that is practical in JavaScript. There are certain areas where my opinions differ from Kyle's, but this book introduces pragmatic functional programming from first principals. Also check out the Mostly Adequate Guide to Functional Programming.

  • 30-seconds-of-interviews

    A curated collection of common interview questions to help you prepare for your next interview.

    Project mention: Frontend Developer Interview @Zalando | reddit.com/r/cscareerquestionsEU | 2021-03-31

    I can't give you Zalando specific prep tips, but general prep tips from my experience with bigger companies that still have this startup-ish mentality. Make sure that you understand the details of JS (event loop, promises, etc.) and if they mentioned the tech-stack (vue, react, whatever) make sure you thoroughly understand them as well. And expect questions about your cultural fit, so have a genuine interest in the company (google it) and in a good work environment (knowledge sharing, pair programming, mentoring). For system design, be sure to think of CI/CD, testing and monitoring. And if you don't know something, be open about it and mention that you are willing to learn, don't make something up or try to cheat, it will be noticed. And remember its a two way street, ask questions. i like this resource for interview preparations a lot: 30-seconds-of-interview

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

  • website

    The train engine powering the Coding Train website

    Project mention: 20211214 recursive trees | reddit.com/r/p5js | 2021-12-19
  • hackclub

    🏫 Hack Club is a nonprofit network of computer science clubs where members learn to code through tinkering and building projects

    Project mention: Next Thiel Fellow Class: 23 entrepreneurs in aviation, healthcare, AI and more | news.ycombinator.com | 2022-01-08

    As a 2015 Thiel Fellow for Hack Club (https://hackclub.com), I want to express an enormous amount of gratitude to the fellowship and to their staff.

    The Thiel Fellowship was the first major external funder that believed in Hack Club, and today we're serving 10,000+ teenagers every year while making nearly all of our work open source, including our finances (https://github.com/hackclub, https://bank.hackclub.com/hq/).

    It was the first major grant we received, and made a huge difference in what became possible for the organization. As a child of social workers who dropped out of high school when I was 15, the Thiel Fellowship connected me with a network of other young people and helped me feel validated as a young person living on my own.

    I have enormous gratitude to them and wanted to write about my experience after reading some of the negativity in this thread.

  • WBO

    Online collaborative Whiteboard that is simple, free, easy to use and to deploy

    Project mention: What are some nice things that i can self host for my family? | reddit.com/r/selfhosted | 2021-09-22
  • pyret-lang

    The Pyret language.

    Project mention: Pyret Programming Language | news.ycombinator.com | 2021-08-22
  • carden

    Flashcards with spaced repetition and gamification 🌱

    Project mention: Carden – open-source flashcard app with gamification and spaced repetition | news.ycombinator.com | 2021-06-15
  • react-trello-clone

    Super simple Trello clone using React and Firebase

    Project mention: React Trello Clone. Great for new contributors 👋 | reddit.com/r/react | 2021-09-26

    Here is the link: https://github.com/bmarvinb/react-trello-clone

  • a2jauthor

    CALI A2JAuthor document automation authoring and viewing platform

    Project mention: A Devastating Cautionary Tale for Open Source Devs | dev.to | 2022-01-28

    I don't reply and get on with my last day at work, trying to get one last useful feature shipped to go out on a win.

  • Yuzu

    Convert native material to language learning resources (by mathewthe2)

    Project mention: 3 Projects I Plan to Release This Year | dev.to | 2021-06-02

    Project I: Yuzu

  • qodemate

    Qodemate is a dynamic presentation platform for CS educators

    Project mention: rp-codemirror: lightweight, copy/pastable, runnable code recordings | reddit.com/r/javascript | 2021-02-07

    This is really impressive! I had a similar idea for showing step sequenced code presentations that could be played back using simulated keyboard events on any IDE but never finished it cause I got busy with other projects. https://github.com/quinton-ashley/qodemate

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

JavaScript Education related posts

Index

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

Project Stars
1 freeCodeCamp 339,452
2 30-seconds-of-code 91,472
3 Web-Dev-For-Beginners 40,179
4 carbon 29,555
5 p5.js 16,792
6 Functional-Light-JS 14,920
7 30-seconds-of-interviews 9,546
8 website 5,368
9 hackclub 2,169
10 WBO 1,173
11 pyret-lang 895
12 carden 226
13 react-trello-clone 43
14 a2jauthor 3
15 Yuzu 2
16 qodemate 1
Find remote jobs at our new job board 99remotejobs.com. There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
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.
scoutapm.com