Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source education software

1195 open-source libraries, tools and applications tagged education, ranked by how closely education is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

1195 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
Codelabs Tools (CLaaT)
CLaaT is a set of tools by Google for authoring and hosting interactive codelab tutorials, including the claat CLI that converts Google Doc…
104894maintenance
SUSYUSTC/MathTranslate
MathTranslate is a Python tool that translates LaTeX documents, especially scientific papers from arXiv, between any languages while keepin…
371368active
OpnTec/opentechsummit.net
The source code for the OpenTechSummit conference website, built in HTML. It provides event information, schedules, and details about the o…
741367active
Git-it
Git-it is a cross-platform desktop app (built on Electron) that teaches Git and GitHub through interactive challenges using real Git and Gi…
234886maintenance
FIRST Tech Challenge SDK
The official FIRST Tech Challenge (FTC) SDK for building the Android app that controls a competition robot. It provides the robot controlle…
911365active
MuiseDestiny/zotero-attanger
A Zotero plugin (add-on) that manages attachments by attaching recent downloads, matching files to items, renaming them with Zotero's nativ…
871358active
ncase/polygons
Parable of the Polygons is an interactive, playable web essay by Vi Hart and Nicky Case demonstrating how small individual biases can produ…
321357stable
hans/obsidian-citation-plugin
An Obsidian plugin that integrates academic reference managers like Zotero with the Obsidian editor. It reads BibTeX/BibLaTeX and CSL-JSON …
231341active
Emupedia/emupedia.github.io
Emupedia is a nonprofit web-based platform that archives and preserves retro video games and software, making them playable in modern brows…
721338active
bevibing/tutor-skills
A pair of Claude Code skills that convert documents (PDF, MD, HTML, EPUB) or source codebases into structured Obsidian study vaults with in…
431333active
benfry/processing4
Processing 4 is the source code for the Processing Development Environment, a Java-based creative coding platform and IDE for writing visua…
231328stable
neozhaoliang/surround-view-system-introduction
A Python implementation of a vehicle surround-view (bird's-eye view) camera system, covering fisheye camera calibration, projection, image …
751326active
microps
microps is a small, educational implementation of a TCP/IP protocol stack written in C, covering Ethernet, ARP, IP, ICMP, UDP, and TCP with…
771323active
IsaacGemal/wikitok
WikiTok is a web application that presents random Wikipedia articles in a TikTok-style vertical scrolling feed, supporting 14 languages. It…
221322active
wy51ai/edulab
A collection of Claude Code skills (installable as a plugin marketplace) that solve academic math problems and turn them into self-containe…
581319active
Qucs/qucs
Qucs (Quite Universal Circuit Simulator) is a GPL-licensed graphical circuit simulator with a Qt-based schematic capture GUI for simulating…
621318active
HugeCatLab/ChatTutor
ChatTutor is a visual and interactive AI tutoring application that gives LLMs the ability to teach on an electronic whiteboard. It combines…
491315active
AlexNisnevich/untrusted
Untrusted is a browser-based meta-JavaScript adventure game where players guide Dr. Eval through levels by editing and re-executing the Jav…
394666maintenance
wpilibsuite/allwpilib
WPILib is the official software library suite for programming robots in the FIRST Robotics Competition (FRC) and FIRST Tech Challenge (FTC)…
811313stable
ionutdecebal/rsvpnano
RSVP Nano is an open-source pocket-sized speed-reading device built on ESP32 that presents text one word at a time using Rapid Serial Visua…
781312active
code-golf/code-golf
Code Golf is the open-source Go application behind code.golf, a website where players solve programming puzzles ('holes') in the fewest cha…
771309active
retorquere/zotero-pkg
An apt package archive and install script that packages Zotero (and Juris-M) releases for Debian-based Linux systems and Crostini-enabled C…
681307active
ligi/SurvivalManual
A free and open-source Android app presenting the US Army Survival Field Manual (FM 3-05.70) as a fully offline-readable guide. It is writt…
371306active
bookstairs/bookhunter
bookhunter is a Go command-line tool for scraping and downloading ebooks from sources like Talebook, SoBooks, Telegram channels, and China'…
501303active
SebLague/Fluid-Sim
A particle-based fluid simulation built in Unity with C#, implementing SPH-style methods from academic papers. It includes GPU-accelerated …
461301active
n64decomp/mk64
A complete C decompilation of Mario Kart 64 that rebuilds byte-matching ROMs for USA and European revisions from extracted game assets. It …
721298active
AnyStyle
AnyStyle is a fast machine-learning-based parser that splits bibliographic references into structured segments like author, title, and publ…
381295active
ThePrimeagen/vim-be-good
vim-be-good is a Neovim plugin that turns practicing Vim movements into a set of mini-games, such as relative jumps, ci{, and whackamole. I…
324564maintenance
sagemathinc/cocalc
CoCalc is a web-based collaborative computation platform offering Jupyter Notebooks, Sage Worksheets, a LaTeX editor, Linux terminals, and …
101288active
cheran-senthil/PyRival
PyRival is a Python library of algorithms, data structures, and templates for competitive programming. It includes battle-tested snippets f…
641286active
MuiseDestiny/zotero-citation
A Zotero plugin that improves citation management between Zotero and Microsoft Word. It automatically organizes citations from an open Word…
881282active
anishathalye/gemini
Gemini is a modern, clean LaTeX beamerposter theme for creating academic research posters programmatically. It provides multiple built-in a…
701282stable
phishman3579/java-algorithms-implementation
A collection of algorithms and data structures implemented in Java, written for correctness and readability rather than performance. It cov…
324521maintenance
AkashRajpurohit/howtoprofessionallysay
A static website built with Next.js and Tailwind CSS that translates blunt or informal phrases into more professional workplace alternative…
621279active
fxy2311-youyou/expression-trainer
A local desktop app (Electron) that trains spoken expression skills by combining fully offline real-time speech recognition (Sherpa-ONNX) w…
521276active
BHOSC/BUAAthesis
BUAAthesis is a LaTeX thesis template for Beihang University (BUAA) graduation theses, maintained by the BUAA Open Source Club. It supports…
231275active
codelitdev/courselit
CourseLit is an open-source, self-hostable all-in-one platform for building and selling online courses, digital downloads, memberships, and…
941272active
CircuitVerse
CircuitVerse is a free, open-source web platform for building and simulating digital logic circuits in the browser, inspired by Logisim. It…
761272active
google/codeworld
CodeWorld is a web-based educational programming environment built on Haskell, letting students create geometric drawings, animations, and …
571270stable
zhang-wangz/LeetCodeRating
LeetCodeRating is a Tampermonkey userscript (browser plugin) that overlays weekly-contest difficulty scores onto LeetCode problem pages, pr…
821269active
shiyi-0x7f/olib-mobile
Olib is an open-source ebook reader mobile app built entirely with AI assistance using Flutter. It is a third-party, frontend-only client t…
721268active
OpenSpace/OpenSpace
OpenSpace is an open-source interactive astrovisualization application that renders the entire known universe, from planetary surfaces to g…
871257active
dominostars/playtranslate
PlayTranslate is a real-time screen translation app for Android that captures game or app text via OCR and translates it, with support for …
821251active
Colobot: Gold Edition
Colobot: Gold Edition is an open-source real-time strategy game where players program their units in CBOT, a language similar to C++ and Ja…
631250active
zsyggg/paper-craft-skills
A collection of Claude Code / Codex agent skills that turn academic papers into method figures, visual slide decks, and in-depth HTML artic…
501250active
scikit-bio
scikit-bio is an open-source, BSD-licensed Python library providing data structures, algorithms, and educational resources for bioinformati…
881246active
OmkarPathak/pygorithm
Pygorithm is a Python module for learning all major algorithms, purely for educational purposes. It provides easy access to algorithm imple…
404381maintenance
42school/norminette
The official C code style linter (norminette) for 42 Network schools, enforcing the 42 coding standard on .c and .h files. It is a Python-b…
941243active
github/opensourcefriday
The source code for opensourcefriday.com, a GitHub initiative encouraging individuals and companies to contribute a few hours to open sourc…
771234active
sakaiproject/sakai
Sakai is an open-source Learning Management System (LMS) / Collaboration and Learning Environment built in Java and deployed on Apache Tomc…
761234active
zhistaredu/StarTraining
StarTraining (职星学院) is an open-source enterprise employee training and online education system built with Spring Boot and Vue, supporting o…
471234active
suming77/SumTea_Android
SumTea is a WanAndroid client app for Android built with Kotlin, Jetpack, MVVM, coroutines, Flow, and Retrofit, featuring a componentized/m…
321231active
psi4/psi4
Psi4 is an open-source quantum chemistry package for electronic structure calculations, with computationally demanding code in C++ and a fl…
941229active
jsPsych
jsPsych is a JavaScript/TypeScript framework for building behavioral experiments that run in a web browser. Experiments are assembled from …
941227active
cookjohn/zotero-mcp
A Zotero plugin with an integrated MCP server that lets AI assistants like Claude access and operate on a local Zotero library via the Mode…
801221active
PCjs
PCjs is a collection of JavaScript-based emulators for classic computers, including the original IBM PC (PCx86), 6502 and 8080 microcompute…
771221active
Mathics3/mathics-core
Mathics3 Core is the kernel of Mathics3, a free open-source computer algebra system with Mathematica-compatible syntax. It provides Python …
831219active
QPython
QPython is an Android application that embeds a Python interpreter, runtime environment, and code editor, letting users run Python directly…
541219active
i2Nav-WHU/KF-GINS
KF-GINS is an open-source C++ implementation of an EKF-based GNSS/INS loosely-coupled integrated navigation system, developed by Wuhan Univ…
671215active
MCreator/MCreator
MCreator is an open-source desktop application for creating Minecraft Java Edition mods, Bedrock Add-Ons, resource packs, and data packs vi…
961213active
elonlit/Genesis
Genesis is an interpreted, procedural, Turing-complete esoteric programming language whose keywords are written in Paleo-Hebrew characters,…
231208stable
roboticslibrary/rl
A self-contained C++ library for rigid body kinematics and dynamics, motion planning, collision detection, and robot control. It includes h…
261206stable
nishuzumi/gemini-teacher
A Python CLI application that acts as an English speaking practice assistant powered by Google Gemini. It listens to your speech via microp…
651203active
inukshuk/jekyll-scholar
Jekyll-Scholar is a set of extensions to the Jekyll static site generator aimed at academic bloggers. It formats bibliographies and reading…
561202active
wallabyjs/quokka
Quokka.js is a rapid prototyping playground for JavaScript and TypeScript that runs code as you type and displays runtime values, logs, err…
361201active
staltz/rxmarbles
RxMarbles is a web application providing interactive diagrams of Rx Observables, letting users drag marbles on input streams to see how ope…
104194maintenance
nevertoday/zhongguo-traditional-colors
An open-source static website and reference library of 742 Chinese traditional colors, providing high-resolution color cards with HEX, RGB,…
611199active
bramses/bramses-highly-opinionated-vault-2023
A fully configured, opinionated Obsidian vault template implementing a Zettelkasten-style personal knowledge management system. It bundles …
471197active
huggingface/Math-Verify
A Python library from Hugging Face for robustly parsing and verifying mathematical expressions, designed to evaluate Large Language Model o…
471197active
fawazahmed0/quran-api
A free Quran API service exposing Quran text and 440+ translations in 90+ languages via REST-style JSON endpoints served over a CDN. It req…
751195stable
RubberDuck-com/rubberduck-use-case-playground
A hands-on training playground for RubberDuck MCP, consisting of a local hub dashboard and a deliberately vulnerable restaurant demo app (R…
561194active
DMOJ Online Judge
DMOJ is a modern open-source online judge and contest platform for hosting programming competitions and practice problems. It supports sand…
671193active
sailor-sh/CK-X
CK-X is a self-hosted mock exam simulator for the CKAD, CKA, and CKS Kubernetes certifications, providing timed exam sessions with hands-on…
541193active
ScholarXIV/OpenScholarXIV
OpenScholarXIV is an open-source, AI-powered mobile app for searching, reading, bookmarking, sharing, and summarizing academic papers from …
771189active
dpearson2699/swift-ios-skills
A collection of Agent Skills (reusable procedural-knowledge packages for AI coding agents) covering iOS 26+, Swift 6.3, SwiftUI, and modern…
731189active
NetLogo
NetLogo is a widely used agent-based modeling environment written in Scala, letting users program turtles, patches, and links to simulate c…
851187active
sjsakib/cfviz
A web application that visualizes Codeforces competitive programming user data via the official Codeforces API. It provides charts of verdi…
691186active
SamuelZ12/longcut
LongCut is a Next.js web application that turns long-form YouTube videos into a structured learning workspace with AI-generated highlight r…
611186active
internetarchive/bookreader
The Internet Archive BookReader is a JavaScript library for viewing scanned books online in a browser, with page-turning, zoom, search-insi…
991180active
reanimate/reanimate
Reanimate is a Haskell library for programmatically generating declarative 2D animations based on SVG graphics, inspired by 3b1b's manim. I…
321180active
pmgl/microstudio
microStudio is a free, open source game engine that runs in the browser, usable as an online service, offline standalone app, or self-hoste…
601179active
DulLabs/bhai-lang
BhaiLang is a dynamically typed toy programming language written in TypeScript, built as an inside joke with Hindi slang keywords like 'hi …
324092maintenance
eudoxia0/hashcards
Hashcards is a plain text-based spaced repetition system written in Rust. Flashcards are stored as Markdown files with a lightweight Q/A an…
811175active
xiaochong0302/course-tencent-cloud
Kugua Cloud Classroom (酷瓜云课堂) is an open-source online education platform built with the Phalcon PHP framework, supporting on-demand course…
941174active
Alan-CRL/Inkeys
Inkeys (formerly Intelligent-Drawing-Teaching) is a free, open-source screen annotation and drawing application for Windows, written in C++…
861174active
Mini Pupper
Mini Pupper is an open-source ROS-based quadruped robot dog kit built around Raspberry Pi, with software for SLAM, navigation, and OpenCV-b…
771171active
quantum-visualizations/qmsolve
A Python library for solving the Schrödinger equation for one and two particles and visualizing the resulting eigenstates and time-dependen…
231171active
Udayraj123/OMRChecker
OMRChecker is a Python application that reads and evaluates OMR (Optical Mark Recognition) sheets scanned via a scanner or phone camera. It…
651165active
espotek-org/Labrador
EspoTek Labrador is the open-source software (Qt desktop app plus AVR firmware) for a low-cost USB board that turns a PC, Raspberry Pi, or …
871162active
learningequality/kolibri
Kolibri is an offline-first learning platform for teaching and learning without internet access, developed by the nonprofit Learning Equali…
911159stable
abntex/abntex2
abnTeX2 is a LaTeX document class and bibliographic style suite that implements Brazilian ABNT standards for technical and scientific docum…
321151stable
Competitive Programming Helper (cph)
Competitive Programming Helper (cph) is a VS Code extension that compiles, runs, and judges competitive programming solutions directly in t…
791148active
jupyterhub/the-littlest-jupyterhub
The Littlest JupyterHub (TLJH) is a simple JupyterHub distribution that provides hosted Jupyter Notebooks for 1-100 users on a single serve…
761148active
DevChallenge
DevChallenge is a website where developers improve their skills by completing front-end, back-end, and mobile coding challenges. It is itse…
581145active
hrshadhin/school-management-system
CloudSchool is a self-hosted school management web application built with Laravel and PHP, covering admissions, academic calendars, exams, …
271144active
xiaochong/hi-kid
HiKid is a free, open-source Electron desktop app that lets children in non-English-speaking countries practice English speaking and listen…
481142active
XDUTS LaTeX Suite
XDUTS is a LaTeX3 document class and package suite providing thesis and thesis proposal templates for Xidian University students. It includ…
371141active
jamulussoftware/jamulus
Jamulus is a free, open-source, low-latency audio application that lets musicians play music together in real time over the internet. A cen…
981139stable
spacedeck/spacedeck-open
Spacedeck Open is a free, open-source, web-based collaborative whiteboard application with rich media support, originally a commercial SaaS…
751139active
TowhidKashem/snapchat-clone
A Snapchat clone web application built with React, Redux Toolkit, and TypeScript, featuring camera-based face filters with Three.js augment…
611138active

← prev page 6 / 12 next →