Education & Reference
Learning tools, documentation readers and reference apps for study and research.
20 apps
Ranking
Best Open-Source Education & Reference Apps
koreader
koreader
Koreader is an ebook reader application that supports PDF, DjVu, EPUB, and FB2 formats. It is compatible with Cervantes, Kindle, Kobo, PocketBook, and Android devices.
calibre
kovidgoyal
Calibre is an open-source ebook manager for organizing and managing digital book collections. It supports various ebook formats and includes tools for conversion, editing, and syncing.
readest
readest
Readest is a cross-platform ebook reader with an intuitive interface and various reading tools. It supports multiple platforms for accessing ebooks. The software focuses on providing a streamlined reading experience.
Anki-Android
ankidroid
AnkiDroid is a flashcard app for Android that helps users memorize information efficiently. It supports the Anki spaced repetition system for improved retention.
FlutterUnit
toly1994328
FlutterUnit is an educational app for learning Flutter development across multiple platforms. It provides hands-on experience with Flutter's framework and tools.
foliate
johnfactotum
Foliate is an e-book reader designed for a visually appealing reading experience. It supports various e-book formats and offers customizable reading settings.
anx-reader
Anxcye
Anx-reader is an AI-powered e-book reader that supports multiple formats. It offers features to enhance reading focus and comprehension.
logisim-evolution
logisim-evolution
Logisim-evolution is a digital logic design tool and simulator for creating and testing logic circuits. It provides an intuitive interface for designing and simulating digital systems.
arkade
alexellis
Arkade is an open-source marketplace designed for developers to discover and access various tools. It simplifies the process of finding and installing developer-focused utilities.
DashPlayer
solidSpoon
DashPlayer is a video player designed for English learners, helping improve language skills through immersive video content. It supports watching shows and movies to enhance listening comprehension in authentic contexts.
Ripes
mortbopet
Ripes is a graphical processor simulator and assembly editor for RISC-V instruction set architecture. It provides visualization tools for understanding processor behavior and assembly programming.
OpenBot
ob-f
OpenBot transforms smartphones into controllers for affordable robotic vehicles. The system includes a $50 electric car chassis and Android software enabling autonomous navigation and person tracking. It provides accessible robotics experimentation using smartphone capabilities.
learn-gdscript
GDQuest
Learn GDScript is a browser-based tool for beginners to learn Godot's GDScript programming language from scratch. It offers interactive lessons and is available for free.
ClassIsland
ClassIsland
ClassIsland is a customizable, cross-platform tool for displaying class schedules and information on classroom multimedia screens. It provides clear visibility of various timetable details for educational settings.
Echo-Loop
echo-loop
Echo Loop is an AI-powered English listening and speaking training app. It uses techniques like blind listening, detailed practice, repetition, and spaced review to help learners master audio materials.
get-it
beltromatti
get-it is an educational tool designed to enhance learning through visual and interactive methods. It was developed during the GDG AI Hack Milan 2026 for the "Learn Different" track.
mnemosyne
mnemosyne-proj
Mnemosyne is a digital flashcard tool designed for efficient learning. It uses a spaced repetition algorithm to optimize study sessions.
ForgetMeNot
tema6120
ForgetMeNot is an Android flashcard app for learning and memorization. It helps users create and review digital flashcards.
JL
rampaa
JL is a tool designed for searching and referencing Japanese vocabulary and phrases. It assists users in quickly finding definitions and expressions in the Japanese language.
hascard
Yvee1
Hascard is a terminal-based flashcard application that supports markdown-formatted cards. It provides a simple text user interface for studying and reviewing flashcards.