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
kevin-wayne/algs4
The official Java source code and libraries accompanying the textbook 'Algorithms, 4th Edition' by Sedgewick and Wayne, packaged as edu.pri…
567517stable
moodle/moodle
Moodle is the world's open source learning management system (LMS), used by universities, schools, companies, and organizations to deliver …
757423stable
MuiseDestiny/zotero-gpt
A Zotero plugin that integrates OpenAI GPT models into the Zotero reference manager, letting users ask questions about PDFs, summarize pape…
737420active
l0o0/jasminum
Jasminum is a Zotero add-on that retrieves Chinese metadata, primarily from CNKI (China National Knowledge Infrastructure), for Chinese-lan…
1007308active
happycola233/tchMaterial-parser
A cross-platform GUI tool that parses and downloads electronic textbook PDFs from China's National Smart Education Platform for Primary and…
957158active
hydro-dev/Hydro
Hydro is a high-performance, self-hostable online judge platform for competitive programming and informatics education, built in TypeScript…
687116active
CTFd
CTFd is an open-source Capture The Flag (CTF) platform built on Flask for hosting cybersecurity competitions and workshops. It provides cha…
956886active
instructure/canvas-lms
Canvas LMS is the open-source Learning Management System developed and maintained by Instructure, used by colleges, universities, and K-12 …
656876stable
Oppia
Oppia is a free, open-source online learning platform for creating and taking interactive lessons, built with Python on Google App Engine a…
946868active
microsoft/MS-DOS
MS-DOS is the original source code of Microsoft Disk Operating System versions 1.25, 2.0, and 4.0, released for reference under the MIT lic…
1032273maintenance
SuperCollider
SuperCollider is a platform for real-time audio synthesis and algorithmic composition, comprising the scsynth/supernova audio servers, the …
746790stable
internetarchive/openlibrary
Open Library is an open, editable library catalog from the Internet Archive aiming to create one web page for every book ever published, wi…
956752active
BoomingTech/Piccolo
Piccolo (formerly Pilot) is a small open-source C++ game engine built for the GAMES104 course. It includes a Vulkan-based renderer, physics…
236727active
goldendict/goldendict
GoldenDict is a feature-rich desktop dictionary lookup program that supports many dictionary formats (StarDict, Babylon, Lingvo DSL, Dictd,…
406702active
typehero/typehero
TypeHero is an open-source web platform where TypeScript developers practice and improve their skills through interactive type-level coding…
726638active
OnlineJudge
A self-hosted online judge system for hosting programming contests and problem sets, built with Django (backend), Vue (frontend), and a Doc…
236542stable
evcxr/evcxr
Evcxr is an evaluation context for Rust comprising a Jupyter kernel, a Rust REPL, and a shared library for evaluating Rust code incremental…
936502active
Agora Flat
Flat is the open-source Web, Windows, and macOS client of Agora Flat, an online classroom platform. It provides real-time interactive white…
666438active
aalhour/C-Sharp-Algorithms
A plug-and-play C# class library implementing classic data structures and algorithms, including graphs, trees, heaps, sorting, searching, a…
846167active
nesbox/TIC-80
TIC-80 is a free, open-source fantasy computer for making, playing, and sharing tiny retro games. It bundles code, sprite, map, and sound e…
856135active
Digital
Digital is a digital logic designer and circuit simulator built in Java, aimed primarily at education. It supports interactive signal visua…
676089active
up-for-grabs/up-for-grabs.net
Up For Grabs is a website that curates a list of open-source projects offering beginner-friendly tasks for new contributors. It helps devel…
766023active
Dman95/SASM
SASM (SimpleASM) is a simple open-source cross-platform IDE for writing and running programs in NASM, MASM, GAS, and FASM assembly language…
575984active
liyupi/mianshiya
Mianshiya (面试鸭) is an open-source interview question bank website for programmers, covering Java, frontend, AI/LLM, C++, Go, Python, system…
585983active
mininet/mininet
Mininet is a network emulator that creates realistic virtual networks of hosts, switches, and links on a single Linux machine using process…
235859stable
novel
novel is a learning-oriented, full-stack novel/fiction CMS built with Spring Boot 3 and Vue 3 in a front-end/back-end separated architectur…
645827active
connorferster/handcalcs
handcalcs is a Python library that renders Python calculation code as LaTeX in a hand-written style, showing symbolic formulas, numeric sub…
805803active
Galaxy-Dawn/claude-scholar
A semi-automated research assistant framework that augments AI coding agents (Claude Code, Codex CLI, Kimi Code CLI, OpenCode) with workflo…
595788active
ResearchKit/ResearchKit
ResearchKit is an open-source framework for building iOS apps for medical and other research studies. It provides pre-built UI modules for …
665749active
WUBING2023/PaperSpine
PaperSpine is an orchestrated AI-agent skill (for Claude Code, Codex, OpenClaw, and Hermes CLI) that guides academic writing: it learns fro…
665724active
anders94/blockchain-demo
An interactive Node.js web application that visually demonstrates core blockchain concepts such as hashing, block mining, nonces, and immut…
765663stable
zarazhangrui/codebase-to-course
A Claude Code skill that converts any codebase into a self-contained, interactive single-page HTML course for non-technical 'vibe coders'. …
455642active
realworld-apps/angular-realworld-example-app
An exemplary Angular implementation of the RealWorld 'Conduit' social blogging app (a Medium.com clone), demonstrating CRUD, JWT authentica…
895638active
woai3c/visual-drag-demo
A low-code visual drag-and-drop page builder demo built with Vue, serving as an educational project for learning how low-code platforms wor…
665619active
Rocq Prover
The Rocq Prover (formerly Coq) is an interactive theorem prover and proof assistant based on the Calculus of Inductive Constructions, provi…
885591stable
karpathy/minGPT
A minimal, clean PyTorch re-implementation of OpenAI's GPT covering both training and inference in roughly 300 lines of code. It is designe…
3224956maintenance
tuna/thuthesis
ThuThesis is a LaTeX document class and template for writing Tsinghua University dissertations, covering undergraduate, master's, doctoral,…
775450active
CharlesPikachu/Games
A collection of classic 2D mini-games (tank war, flappy bird, puzzle, ski, etc.) implemented in pure Python with pygame, published as the c…
235421active
Pluto.jl
Pluto.jl is a reactive notebook environment for the Julia programming language, where cells automatically re-run when their dependencies ch…
995397stable
The-Powder-Toy/The-Powder-Toy
The Powder Toy is a free, open-source falling-sand physics sandbox game written in C++ with SDL, simulating air pressure, velocity, heat, a…
915336active
Librum
Librum is a free and open-source e-book reader and library management application built with C++, Qt6, and QML. It lets users read e-books,…
555319active
aipoch/open-science
Open Science is an open-source, local-first, model-agnostic AI research workbench for reproducible scientific research. It combines a coord…
775303active
MuiseDestiny/zotero-style
Ethereal Style is a Zotero plugin that enhances the reference manager's interface with custom columns, reading progress visualization, and …
835262active
Kode AI Agent Platform
Learn Claude Code is a Python library that provides a minimal harness for building Claude-like AI agents. It includes CLI tools and tutoria…
605225active
Racket
Racket is a mature, general-purpose programming language and ecosystem designed for language-oriented programming, with a core implementati…
875215stable
Hanzi Writer
Hanzi Writer is a free and open-source JavaScript library for animating Chinese character stroke order and running stroke order practice qu…
475007stable
JupyterLite
JupyterLite is a JupyterLab distribution that runs entirely in the browser, built from JupyterLab components and WebAssembly-powered Python…
994910active
saber-notes/saber
Saber is a free, open-source, cross-platform notes app built for handwriting with a stylus or finger. It offers encrypted note sync across …
944838active
JabRef
JabRef is an open-source, cross-platform desktop application for managing BibTeX and BibLaTeX (.bib) reference libraries. It helps research…
864824active
Fritzing
Fritzing is an open-source Electronic Design Automation desktop application for makers and hobbyists, offering a breadboard view, schematic…
634823active
l0o0/translators_CN
A community-maintained collection of Zotero translators for Chinese academic and general websites, enabling Zotero to scrape citation metad…
764776active
aradzie/keybr.com
keybr.com is a web application for learning touch typing and improving typing speed. It tracks every keystroke, computes per-key statistics…
724768active
InkboxSoftware/excelCPU
A 16-bit CPU implemented entirely within an Excel spreadsheet, featuring 16 registers, 128KB of RAM, and a 128x128 display, driven by Excel…
264763active
SebLague/Digital-Logic-Sim
A minimalistic digital logic simulator where users start with a single NAND gate and build increasingly complex custom chips, up to full CP…
394725active
initialcommit-com/git-sim
git-sim is a Python CLI tool that visually simulates Git operations in your own repositories, generating an image or animated video of what…
884687active
MuJing
MuJing (幕境) is a free, open-source desktop application for learning English vocabulary through real context from movies, TV shows, and docu…
544631active
microsoft/codetour
CodeTour is a Visual Studio Code extension for recording and playing back guided, step-by-step walkthroughs of codebases directly in the ed…
554578active
geongeorge/i-hate-regex
iHateRegex.io is a web application and regex cheat sheet that helps users understand, test, and share regular expressions. It provides visu…
654559active
gskinnerTeam/flutter-wonderous-app
Wonderous is a showcase application built with the Flutter SDK that explores famous world structures through rich visuals, effects, and tra…
764518stable
kaixindelele/ChatPaper
ChatPaper is a Python tool that uses ChatGPT to summarize arXiv papers, translate full PDFs, polish academic writing, and simulate peer rev…
5919943maintenance
zLanqing/codex-claude-academic-skills
A collection of three academic skill packages for Claude Code and Codex covering paper writing, academic Word/PPT document generation, and …
484507active
Judge0
Judge0 is an open-source, sandboxed online code execution system exposing a simple HTTP JSON API for compiling and running untrusted code i…
684485active
solidSpoon/DashPlayer
DashPlayer is an open-source desktop video player built specifically for English learners, using videos as immersive learning material. It …
964473active
ibttf/interview-coder
Interview Coder is an Electron-based desktop application that provides AI assistance during technical interviews, using GPT/OpenAI models t…
404444active
0xfe/vexflow
VexFlow is an open-source TypeScript library for rendering music notation and guitar tablature to HTML Canvas and SVG. It works in browsers…
234389stable
QasimWani/LeetHub
LeetHub is a browser extension that automatically pushes your LeetCode solutions to GitHub whenever you pass all tests on a problem. It sup…
684353active
Mathlib
Mathlib is the community-maintained mathematics library for the Lean 4 theorem prover, containing formalized mathematical theories, tactics…
1004331active
umlx5h/LLPlayer
LLPlayer is a Windows media player built for language learning, featuring dual subtitles, AI-generated subtitles via Whisper ASR, real-time…
764325active
jupyter-book/jupyter-book
Jupyter Book is an open-source tool for building publication-quality books, documentation sites, and PDFs from Markdown and Jupyter noteboo…
944286active
olcPixelGameEngine
olcPixelGameEngine is a single-header C++ framework for fast pixel-based 2D drawing and user input, used in javidx9's YouTube tutorials. It…
424247active
kevin2li/PDF-Guru
PDF Guru Anki is a cross-platform desktop and mobile application that combines a comprehensive PDF toolbox with deep Anki integration, conv…
274228active
Ziwei Doushu Platform
An open-source Zi Wei Dou Shu (Purple Star Astrology) chart calculation engine based on Ni Haixia's Tianji system, written in TypeScript wi…
614212active
echo-loop/Echo-Loop
Echo Loop is an open-source Flutter-based English listening and speaking training app that guides learners through a structured listen-to-s…
814163active
ethanwillis/zotero-scihub
A Zotero/Juris-M add-on that automatically downloads PDFs for library items with a DOI from Sci-Hub. It adds a context menu action and auto…
864134active
bookdown
bookdown is an open-source R package for authoring books and long-form technical documents with R Markdown. It renders Markdown sources int…
914079active
open-spaced-repetition/fsrs4anki
FSRS4Anki is a modern spaced-repetition scheduler for Anki based on the Free Spaced Repetition Scheduler (FSRS) algorithm. It replaces Anki…
744074active
iChochy/NCE
A static web application for studying New Concept English (all four volumes) with audio playback, sentence-by-sentence click-to-read, and s…
634040active
javahuang/SurveyKing
SurveyKing is a self-hosted, open-source (MIT) survey, exam, and question-bank practice platform built with Java/Spring Boot and React, dep…
644026active
shuzijun/leetcode-editor
A JetBrains IDE plugin that lets users browse, solve, debug, and submit LeetCode problems directly from IntelliJ-based IDEs like IDEA, PyCh…
923983active
thonny/thonny
Thonny is a free, open-source Python IDE designed specifically for beginners learning to program. It ships with a bundled Python interprete…
783951active
Paper2Poster/Paper2Poster
Paper2Poster is an open-source multi-agent system (PosterAgent) that converts scientific paper PDFs into editable PowerPoint posters using …
553951active
sanyuan0704/sanyuan-skills
A collection of production-grade agent skills for Claude Code and other AI agent terminals, installable via npx. It includes a code review …
493927active
学之思开源考试系统 (XZS Exam System)
XueZhiSi (学之思) is an open-source online examination system built with a Java backend and Vue frontend, supporting web and WeChat mini-progr…
673908active
mohuangrui/ucasthesis
ucasthesis is a LaTeX thesis template for bachelor's, master's, and doctoral degree theses at the University of Chinese Academy of Sciences…
233907stable
Qsnh/meedu
MeEdu is an open-source online school (knowledge commerce) system built with PHP/Laravel, MySQL, and Redis, supporting paid video courses, …
913865active
zhblue/hustoj
HUSTOJ is a popular open-source online judge system for competitive programming training (ACM/ICPC, NOIP), built with PHP, C++, and MySQL o…
973812active
ddbourgin/numpy-ml
numpy-ml is a collection of machine learning models and algorithms implemented exclusively in NumPy and the Python standard library, coveri…
3216323maintenance
async-labs/builderbook
An open-source full-stack web application for self-publishing and selling books or other online content, built with React, Next.js, Materia…
343792active
fireship-io/fireship.io
The frontend source code of fireship.io, a programming course and content platform built with Svelte web components, Hugo, Tailwind CSS, an…
423754active
ShahjalalShohag/code-library
A personal code library of templates, algorithms, and data structures for competitive programming, written mostly in C++. It includes pract…
603712active
mmp/pbrt-v4
pbrt-v4 is the C++ physically based ray tracing system accompanying the fourth edition of the book 'Physically Based Rendering: From Theory…
743706stable
lingdojo/kana-dojo
KanaDojo is a free, aesthetic, minimalist web platform for learning Japanese hiragana, katakana, kanji, and vocabulary, inspired by Duoling…
813691active
wdcpclover/ai4paper
AI4Paper is an AI research workbench delivered primarily as a Zotero 7-10 plugin, with a web app, browser extension, and WeChat mini-progra…
783684active
SebLague/Geographical-Adventures
A small Unity-based geography game where players fly around a miniature 3D Earth delivering packages to countries, built with real-world ge…
323664active
hendricius/pizza-dough
An open-source recipe guide and web-based dough calculator for making Neapolitan pizza at home, supporting both yeast and sourdough. It con…
573661active
varkor/quiver
Quiver is a web-based graphical editor for creating commutative and pasting diagrams used in category theory and mathematics. It renders hi…
763627active
jangviktor-web/nihaixia
An AI agent skill that distills the traditional Chinese medicine teachings of master Ni Haixia (Shanghan Lun, Jingui Yaolue, Huangdi Neijin…
793617active
Motion Planning
A collection of motion planning algorithm implementations covering graph search (A*, JPS, D*, LPA*, D* Lite, Theta*), sampling-based planni…
643592active
petercorke/robotics-toolbox-python
A Python library providing tools for robot manipulator kinematics, dynamics, Jacobians, and trajectory generation, built on NumPy and SciPy…
993545active
DeepSourceCorp/good-first-issue
Good First Issue is a web application that curates beginner-friendly issues from popular open-source projects so new developers can make th…
603534active

← prev page 2 / 12 next →