JavaScript Education

Open-source JavaScript projects categorized as Education

Top 23 JavaScript Education Projects

  • 30-seconds-of-code

    Short JavaScript code snippets for all your development needs

    Project mention: Awesome Github Repos to Master JAVASCRIPT | dev.to | 2023-02-03

    😎 a quick reference with short solutions for your development needs in javascript -> 30-seconds-of-code

  • Web-Dev-For-Beginners

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

    Project mention: 🧑‍🎓 Web Dev for Beginners: 24 Lessons, 12 Weeks, Get Started as a Web Developer [Github Repo] | reddit.com/r/webdev | 2023-02-23
  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • carbon

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

    Project mention: failing to set Logic to clear the Array in local storage to empty string | reddit.com/r/reactjs | 2023-03-20

    I believe you can upload images; it would make the code snippet more readable. How about you put the code in this website, carbon, get an image and then add it to your question.

  • 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: What are you working on? (2023-03) | reddit.com/r/fsharp | 2023-03-01

    I’m working on a wrapper for p5js using Fable. It’ll be mostly a summer project, since I don’t have much time to work on it the following months. It’s fun though, to port an example sketch every now and then, implementing missing methods along the way.

  • Functional-Light-JS

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

    Project mention: [AskJS] Best books to learn advanced javascript? | reddit.com/r/javascript | 2022-10-16

    And if you want to get to the "advanced" level of Javascript => https://github.com/getify/functional-light-js

  • 30-seconds-of-interviews

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

    Project mention: First Frontend Interview | reddit.com/r/Frontend | 2023-01-05

    For usual frontend interview questions you can look that https://30secondsofinterviews.org/

  • 30-seconds-of-react

    Short React code snippets for all your development needs

    Project mention: 16 Github Repos to master React | dev.to | 2023-01-23

    13-) You need snippets like Collapse, Accordion etc, but you want to continue development without using any additional packages. here is a list of small snippets to suit your needs 30-seconds-of-react

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • hackclub

    🌎 Hack Club is a worldwide community of high school hackers. We make things. We help one another. We have fun.

    Project mention: Ask HN: Free Email Hosting for Nonprofits? | news.ycombinator.com | 2023-02-23

    Hack Club is a nonprofit network of hackathons, student-led coding clubs, and open source projects. Our website is https://hackclub.com and our GitHub is https://github.com/hackclub.

    We have been receiving free email hosting from Google Workspace and providing it to the Hack Club network, but we recently hit the domain limit (600 domains) on Google Workspace for Nonprofits. Each domain is typically a hackathon or a chapter at a high school.

    Does anyone have any recommendations for email hosts that we could look into? As a mostly volunteer-driven nonprofit, we can't afford pay per-user pricing as there are thousands and thousands of accounts.

  • WBO

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

    Project mention: Graph paper with an integrated ruler | reddit.com/r/selfhosted | 2022-11-11

    Could a self-hosted whiteboard work? * Excalidraw allows images to be inserted * WBO has a built-in grid mode (but no ruler)

  • pyret-lang

    The Pyret language.

  • Competitions-and-Programs-List

    List of competitions with details for college students to participate and to enhance their skills.

    Project mention: List Of Github Repository to Contribute in HacktoberFest 2022 | dev.to | 2022-09-30

    1- https://github.com/avinash201199/Competitions-and-Programs-List 2- https://github.com/avinash201199/Free-courses-with-Certificates 3- https://github.com/avinash201199/Paid-Internship-List 4- https://github.com/avinash201199/weather-app 5- https://github.com/avinash201199/stopwatch 6- https://github.com/avinash201199/To-Do-List

  • jupiter

    RISC-V Assembler and Runtime Simulator

  • carden

    Flashcards with spaced repetition and gamification 🌱

    Project mention: Looking for suggestions about Github repositories where beginners can learn how to orchestrate short programs and entire applications! | reddit.com/r/webdev | 2022-07-22

    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!

  • populus-viewer

    A Social Annotation Tool Powered by Matrix

    Project mention: Is there a self hosted software available for online pdf annotation? | reddit.com/r/selfhosted | 2023-01-09

    I use populus-viewer.

  • learndb

    Curated learning resources with topics, formats, difficulty levels, expert reviews and metadata tags (by learn-awesome)

    Project mention: Introducing Svelte, and Comparing Svelte with React and Vue | news.ycombinator.com | 2022-09-08

    I loved using Svelte for these two open-source projects but haven't yet an opportunity to use it at work:

    - An SVG-based graph dataset editor: https://codeberg.org/nilesh/grapher

    - A curated collection of educational resources: https://github.com/learn-awesome/learndb

    Compared to React, developing with Svelte felt like a breath of fresh air.

  • playground

    Play around with code while we make sure you aren't lost! (by Aniket762)

  • ChelseaJS

    ChelseaJS is a Javascript library for creative, generative Coding.

  • Sandboxels

    Sandboxels is an in-browser falling sand simulation game, with mechanics such as heat simulation, electricity, density, chemical reactions, fire, and over 200 unique elements to play with.

  • Educational-Javascripts-Typescript

    Typescript code for illustrating mathematical, physical and astromonical problems. The applets provided here are used on my webpage for educational purposes.

  • a2jauthor

    CALI A2JAuthor document automation authoring and viewing platform

  • Yuzu

    Convert native material to language learning resources (by mathewthe2)

  • Slotty

    Online web app designed to help you get a slot in that hard to register for course!

    Project mention: I want to build a bot that notifies me when someone drops a class | reddit.com/r/learnprogramming | 2022-08-12

    Web app: https://github.com/EvilKanoa/Slotty

  • qodemate

    Qodemate is a dynamic presentation platform for CS educators

  • Sonar

    Write Clean JavaScript Code. Always.. Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

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 2023-03-20.

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 30-seconds-of-code 108,728
2 Web-Dev-For-Beginners 67,703
3 carbon 32,032
4 p5.js 19,065
5 Functional-Light-JS 16,081
6 30-seconds-of-interviews 11,212
7 30-seconds-of-react 4,759
8 hackclub 2,287
9 WBO 1,603
10 pyret-lang 971
11 Competitions-and-Programs-List 470
12 jupiter 378
13 carden 350
14 populus-viewer 106
15 learndb 61
16 playground 30
17 ChelseaJS 26
18 Sandboxels 24
19 Educational-Javascripts-Typescript 23
20 a2jauthor 4
21 Yuzu 2
22 Slotty 1
23 qodemate 1
Write Clean JavaScript Code. Always.
Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
www.sonarsource.com