domain: education
1166 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| codeacme17/examor Examor is a self-hosted web application that generates exams and review questions from your knowledge notes using LLMs like GPT-4 and Claud… | 31 | 1070 | active |
| jonbarron/jonbarron.github.io The source code for Jon Barron's personal academic website (jonbarron.info), built with HTML. It is intended to be cloned and reused as a t… | 68 | 3651 | maintenance |
| rafael-fuente/diffractsim A flexible Python library for simulating and visualizing diffraction and physical optics phenomena using scalar diffraction techniques like… | 65 | 1065 | active |
| bterwijn/memory_graph memory_graph is a Python library that visualizes data structures, references, mutability, and the call stack as graphs to teach Python's me… | 74 | 1063 | active |
| jserv/amacc AMaCC is a small, from-scratch C compiler targeting 32-bit Arm (armv7hf) that can execute code via a JIT compiler or generate ELF executabl… | 48 | 1060 | active |
| AnnaSuSu/TechSpar TechSpar is an open-source AI-powered technical interview preparation application that combines targeted training, resume-based mock interv… | 82 | 1055 | active |
| sondnpt00343/tiktok-ui A TikTok UI clone built with React as a practice project for the F8 ReactJS course. It replicates TikTok's frontend interface including vid… | 58 | 1055 | active |
| meetDeveloper/freeDictionaryAPI A free REST API that returns dictionary data for English words, including definitions, phonetics, audio pronunciations, origins, synonyms, … | 32 | 3590 | maintenance |
| veusz/veusz Veusz is a scientific plotting and graphing application with a GUI for creating publication-ready 2D and 3D plots, built from composable pl… | 83 | 1050 | stable |
| movsim/traffic-simulation-de An interactive JavaScript/HTML5 traffic flow microsimulation web application, the source code behind traffic-simulation.de. It simulates sc… | 75 | 1048 | active |
| stone-zeng/fduthesis fduthesis is a LaTeX thesis template (document class) for Fudan University supporting doctoral, master's, and undergraduate theses in Chine… | 23 | 1046 | active |
| jaywcjlove/copybook-generator A macOS desktop app (SwiftUI) that generates printable handwriting practice sheets (copybooks) for Chinese characters, stroke order, Pinyin… | 75 | 1044 | active |
| 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… | 54 | 1043 | active |
| TheAlgorithms/website The official website for The Algorithms, a static Next.js site that scrapes algorithm implementations from TheAlgorithms GitHub repositorie… | 77 | 1042 | active |
| lm-rebooter/NuggetsBooklet A Node.js script that downloads Juejin (掘金) booklet content for personal study by reusing the user's authenticated browser cookies. It expo… | 66 | 1041 | active |
| QuantumBFS/Yao.jl Yao is an extensible, efficient open-source framework for quantum algorithm design and quantum circuit simulation written in Julia. It prov… | 80 | 1040 | active |
| favourhong/Awesome-Marp Awesome Marp is a collection of pure-CSS themes and 38+ custom styles for creating presentations with Marp (Markdown Presentations). It pro… | 72 | 1039 | active |
| Dimsmary/OpenSTM OpenSTM is an open-source DIY scanning tunneling microscope (STM) project capable of atomic-scale imaging, demonstrated by resolving carbon… | 32 | 1039 | active |
| ccrma/chuck ChucK is an open-source, strongly-timed programming language for real-time sound synthesis and music creation, with a unique time-based con… | 73 | 1038 | active |
| 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… | 79 | 1036 | active |
| argdown/argdown Argdown is a simple markup syntax for analyzing complex argumentation, letting users write pros/cons and premise-conclusion structures that… | 77 | 1035 | active |
| cms-dev/cms CMS (Contest Management System) is a distributed, self-hosted platform for running and organizing programming contests, originally built fo… | 70 | 1034 | active |
| WanyueKJ/education-online Wanyue Education is a self-hosted online education platform combining knowledge payment, live-streamed classes, online school building, que… | 38 | 1031 | active |
| m-damien/VisualStoryWriting A web application that automatically visualizes a story's chronology, characters, and their movements, letting writers edit the story by ma… | 32 | 1031 | active |
| northword/zotero-format-metadata A Zotero plugin that acts as a linter for item metadata, automatically validating and correcting fields like titles, journal abbreviations,… | 91 | 1030 | active |
| zenodo/zenodo Zenodo is a CERN-built open-source research data repository platform where researchers can share and preserve research outputs of any size … | 65 | 1029 | active |
| CyberZHG/toolbox A web-based collection of encoding and parsing tools, including Base64/URL encoding, diff viewing, and compiler-theory utilities that conve… | 61 | 1028 | active |
| 4jean/lav_sms LAVSMS is a self-hosted school management web application built on Laravel 8 for schools and colleges. It provides role-based accounts for … | 32 | 1025 | active |
| lovefc/china_school_badge A font icon library containing the badges/logos of 311+ Chinese universities and colleges, usable via simple CSS classes like <i class="fc-… | 36 | 1024 | active |
| GNS3 GNS3 is a graphical network simulator that lets users design, build, and emulate complex network topologies using real router, switch, and … | 98 | 1022 | active |
| publiclab/plots2 plots2 is the Ruby on Rails content management system powering PublicLab.org, combining a research blog, wiki, Q&A portal, and tagging-base… | 48 | 1021 | active |
| Tencent/WeSmartFlow WeSmartFlow is an agent-native adaptive learning framework that models the full learning process with ReAct-based tutoring agents, graph me… | 59 | 1020 | active |
| hugsy/cemu CEmu is a lightweight assembly playground providing GUI, CLI, and library interfaces for writing, compiling, disassembling, and emulating a… | 23 | 1019 | active |
| UniMath/UniMath UniMath is a Rocq (Coq) library that formalizes a substantial body of mathematics using the univalent point of view. It provides formalized… | 82 | 1017 | active |
| ambrosiogabe/MathAnimation A C++/OpenGL desktop application for creating mathematically accurate animations with a real-time GUI and audio preview, aiming to match Ma… | 32 | 1017 | active |
| thomwolf/Magic-Sand Magic-Sand is a C++ openFrameworks application that operates an augmented reality sandbox by pairing a Kinect depth sensor with a projector… | 23 | 1016 | active |
| srcbookdev/srcbook Srcbook is a local-first TypeScript notebook application that runs as a CLI with a web interface, supporting executable TypeScript cells, m… | 67 | 3444 | maintenance |
| 6-robot/wpr_simulation A Gazebo simulation package for the WPR series of wheeled mobile robots, designed for ROS Noetic on Ubuntu 20.04. It provides demo scenario… | 32 | 1009 | active |
| CHH3213/chhRobotics_CPP A C++ implementation collection of common planning and control algorithms for autonomous driving, including global/local path planning (A*,… | 32 | 1009 | active |
| attentiveness/reading iReading is an open-source reading app for Android and iOS built with React Native, Redux, Redux-Saga, and react-navigation. It serves as b… | 23 | 3409 | maintenance |
| aidenlx/zotlit ZotLit is a pair of community plugins (an Obsidian plugin and a Zotero companion add-on) that integrates a Zotero reference library into Ob… | 100 | 1006 | active |
| Ralex91/Razzia Razzia is a self-hosted, open-source quiz platform for hosting trivia games at smaller events, built with React and TypeScript. It runs via… | 90 | 1005 | active |
| jmoon018/PacVim PacVim is a terminal-based PacMan-style game that teaches vim commands through gameplay. Players use real vim motions to highlight all word… | 23 | 3329 | maintenance |
| jakogut/tinyvm TinyVM is a small, fast, lightweight virtual machine written in pure ANSI C with minimal memory footprint and no external dependencies beyo… | 32 | 3322 | maintenance |
| hug-sun/element3 Element3 is a Vue.js 3.0 UI component toolkit based on Element UI, built with JavaScript and TypeScript. It provides reusable UI components… | 54 | 3272 | maintenance |
| caj2pdf/caj2pdf A Python CLI tool that converts CNKI's proprietary CAJ document files into PDFs while preserving selectable text and outline information. I… | 32 | 3226 | maintenance |
| play-with-docker/play-with-docker Play with Docker (PWD) is a web application that provides free Alpine Linux VMs in the browser where users can build and run Docker contain… | 77 | 3216 | maintenance |
| yusugomori/DeepLearning A multi-language (Python, C, C++, Java, Scala, Go) educational implementation of classic deep learning algorithms such as Deep Belief Nets,… | 32 | 3177 | maintenance |
| sharkdp/insect Insect is a high-precision scientific calculator with full support for physical units, available both as a terminal application and a brows… | 10 | 3168 | maintenance |
| viebel/klipse Klipse is a JavaScript plugin that transforms static code snippets in web pages into live, interactive snippets that evaluate in the browse… | 23 | 3134 | maintenance |
| saminiir/level-ip A userspace TCP/IP stack for Linux implemented in C using TUN/TAP devices, with an accompanying blog series explaining Ethernet, ARP, IPv4,… | 32 | 3132 | maintenance |
| austinzheng/swift-2048 A Swift port of the 2048 puzzle game for iOS, built without SpriteKit using standard UIKit views. It serves as both a playable game and an … | 32 | 3126 | maintenance |
| MarkerHub/vueblog A simple full-stack blog application built with Spring Boot (Java) backend and Vue frontend, demonstrating front-end/back-end separation. I… | 32 | 3027 | maintenance |
| codeinthedark/editor The official editor for Code in the Dark, a front-end coding competition where contestants replicate a page design from a screenshot withou… | 23 | 3020 | maintenance |
| Jackson0714/PassJava-Platform PassJava is an open-source Java interview question drilling system built with Spring Cloud microservices, including a backend, a Vue web po… | 32 | 2949 | maintenance |
| git-learning-game/oh-my-git Oh My Git! is an open-source desktop game that teaches Git through interactive puzzles, visualizing the internal structures of Git reposito… | 57 | 2877 | maintenance |
| gwding/draw_convnet A Python script that generates illustrations of Convolutional Neural Network (ConvNet) architectures using matplotlib. It produces publicat… | 32 | 2860 | maintenance |
| liyupi/code-nav CodeNav is an open-source, full-stack programming resource navigation community that helps developers discover quality programming learning… | 23 | 2731 | maintenance |
| CodecrumbsIO/codecrumbs Codecrumbs is a tool for learning, designing, and documenting codebases by placing breadcrumb comments in source code, which are rendered a… | 32 | 2711 | maintenance |
| CodFrm/cxmooc-tools A browser extension and Tampermonkey userscript that automates coursework on Chinese MOOC platforms including Chaoxing (Xuexitong), Zhihuis… | 10 | 2689 | maintenance |
| jayden320/MeiTuan A React Native (0.62.2) clone of the Meituan food delivery and group-buying app, implementing its main pages (deals, nearby, orders, profil… | 32 | 2687 | maintenance |
| mckaywrigley/paul-graham-gpt An open-source AI-powered search and chat application built over Paul Graham's essays using OpenAI embeddings, pgvector on Supabase, and GP… | 30 | 2663 | maintenance |
| ElegantLaTeX/ElegantBook ElegantBook is a LaTeX document class/template designed for writing books, offering elegant styling for chapters, theorems, and exercises. … | 80 | 2582 | maintenance |
| Antabot/White-Jotter White-Jotter is a simple content management system (CMS) built with a Vue.js frontend and Spring Boot backend, demonstrating a full front-e… | 23 | 2536 | maintenance |
| filipedeschamps/video-maker An open-source Node.js project that automates video production by chaining robots that fetch content, analyze text with IBM Watson NLU, and… | 32 | 2500 | maintenance |
| zouxiaohang/TinySTL TinySTL is a C++11 reimplementation of a subset of the C++ Standard Template Library, plus extra containers and algorithms not found in the… | 32 | 2496 | maintenance |
| AhmadElsagheer/Competitive-programming-library A Java code library of data structures and algorithms for competitive programming, including segment trees, graph algorithms, string algori… | 32 | 2490 | maintenance |
| sshiqiao/douyin-ios-objectc An open-source Objective-C demo app for iOS that replicates core features of Douyin (TikTok), including a profile page, a swipeable short-v… | 32 | 2485 | maintenance |
| TheCherno/Hazel Hazel is an early-stage interactive application and 2D/3D rendering engine written in C++, primarily targeting Windows. It is developed ope… | 32 | 13089 | experimental |
| mattpocock/ts-error-translator A VSCode extension by Matt Pocock that translates cryptic TypeScript compiler errors into plain English explanations. It helps developers u… | 23 | 2455 | maintenance |
| marcusolsson/goddd A Go port of the classic Java DDD Sample cargo booking application, demonstrating how Domain-Driven Design tactical patterns can be impleme… | 10 | 2452 | maintenance |
| googlecreativelab/chrome-music-lab Chrome Music Lab is a collection of open-source, browser-based experiments that make learning music accessible through hands-on interaction… | 10 | 2418 | maintenance |
| fmeringdal/nettu-meet Nettu Meet is an open source, self-hosted video conferencing web application built for interactive online tutoring. It provides real-time a… | 32 | 2407 | maintenance |
| EvgenyKarkan/EKAlgorithms EKAlgorithms is an Objective-C library containing well-known computer science algorithms and data structures, including sorting, searching,… | 32 | 2406 | maintenance |
| greerviau/SnakeAI A Processing application that trains neural networks to play the game Snake using a genetic algorithm with crossover and mutation across ge… | 32 | 2390 | maintenance |
| Roujack/mathAI mathAI is a photo-based math problem solver written in Python: it takes an image containing a handwritten or printed arithmetic expression,… | 32 | 2370 | maintenance |
| twostraws/Unwrap Unwrap is a free iOS app by Paul Hudson that teaches the Swift programming language through nearly 100 video lessons, interactive reviews, … | 74 | 2332 | maintenance |
| noodle-run/noodle Noodle is an open-source student productivity web application aiming to be an all-in-one study platform, described as 'GitHub for students'… | 10 | 12192 | experimental |
| n-riesco/ijavascript IJavascript is a JavaScript kernel for the Jupyter notebook that executes JavaScript code inside a Node.js session. It implements the Jupyt… | 23 | 2257 | maintenance |
| justinmeister/Mario-Level-1 A Python and Pygame recreation of the first level of Super Mario Bros. It is an educational, non-commercial project demonstrating 2D game m… | 32 | 2233 | maintenance |
| google/mathsteps A Node.js library that solves math expressions and equations and returns human-readable step-by-step explanations of each transformation. I… | 10 | 2160 | maintenance |
| kenperlin/chalktalk Chalktalk is a digital presentation and communication language developed at NYU's Future Reality Lab, using a blackboard-like interface whe… | 32 | 2154 | maintenance |
| sharkdp/cube-composer Cube Composer is a browser-based puzzle game inspired by functional programming, written in PureScript. Players solve cube-arrangement puzz… | 32 | 2046 | maintenance |
| ashfurrow/C-41 C-41 is an iOS application that helps photographers develop film at home by providing step-by-step 'recipes' for different film stocks and … | 10 | 2044 | maintenance |
| B-Con/crypto-algorithms A collection of from-scratch C implementations of standard cryptography algorithms such as AES and SHA-1, released into the public domain. … | 32 | 2039 | maintenance |
| idyll-lang/idyll Idyll is a markup language and compiler toolchain for authoring interactive articles, explorable explanations, and data-driven stories on t… | 32 | 2038 | maintenance |
| Puyodead1/udemy-downloader A Python command-line utility for downloading Udemy courses, including DRM-protected videos when the user supplies their own decryption key… | 67 | 2036 | maintenance |
| ZiyaoGeng/RecLearn RecLearn is a Python/TensorFlow2.x library implementing a wide collection of recommendation algorithms, covering both matching (Top-K recom… | 23 | 1986 | maintenance |
| yishn/tikzcd-editor A browser-based visual editor for creating commutative diagrams that exports to tikzcd LaTeX code. It can be self-hosted from a static buil… | 23 | 1981 | maintenance |
| divan/gotrace GoTrace is a CLI tool that analyzes Go execution traces produced by the Go runtime and renders a 3D WebGL visualization of concurrency flow… | 32 | 1979 | maintenance |
| coursera-dl/edx-dl A Python command-line tool that downloads video lectures and course materials from Open edX-based platforms such as edX.org, Stanford Onlin… | 23 | 1962 | maintenance |
| jesolem/PCV PCV is a pure Python computer vision library containing the code from the book 'Programming Computer Vision with Python' by Jan Erik Solem.… | 32 | 1960 | maintenance |
| thegreatjavascript/FakeScreenshot A Chrome browser extension that lets users edit the text and images of any website and take screenshots of the modified page. Its purpose i… | 32 | 1942 | maintenance |
| BCN3D/BCN3D-Moveo BCN3D Moveo is an open-source, fully 3D-printed robotic arm designed for educational purposes, including CAD files, STL files, firmware, as… | 32 | 1941 | maintenance |
| brunosimon/keppler Keppler is a Node.js CLI tool that serves a project folder as a real-time code-sharing web app for lectures and presentations. Viewers open… | 32 | 1932 | maintenance |
| walterhiggins/ScriptCraft ScriptCraft is a Minecraft server plugin that lets operators and plugin authors write Minecraft mods in JavaScript using the SpigotMC or Ca… | 23 | 1897 | maintenance |
| bannzai/Gecco Gecco is a Swift library for iOS that highlights UI elements with spotlight overlays to guide users through tutorial walkthroughs. It provi… | 23 | 1882 | maintenance |
| karpathy/karpathy.github.io The source code for Andrej Karpathy's personal blog, built with the Jekyll static site generator. It was created as a lightweight alternati… | 66 | 1880 | maintenance |
| jonnyhyman/Chaos A collection of standalone Python scripts that visualize the connections between chaos theory, fractals, and the logistic map, created for … | 32 | 1878 | maintenance |
| wshanks/Zutilo Zutilo is a Zotero plugin that adds power-user editing features such as tag batch operations, item relations, clipboard export, and keyboar… | 95 | 1871 | maintenance |