AnkiDroid is the official Android port of the open-source Anki spaced repetition flashcard system. It supports spaced repetition learning using the AI-optimized FSRS algorithm, and allows users to create flashcards with text, images, sounds and MathJax content. It offers features including night mode, AnkiWeb syncing, text-to-speech integration, access to over 10,000 premade decks, and the ability to add cards from other applications.
Directory
Research & Study Tools
Research and study tools covers software that helps you gather sources, take notes, and organise a project. Listings include reference managers, citation helpers, collaborative whiteboards, encyclopedias, and search tools for papers and data. The formats they import and export matter, along with the citation styles they support and whether they keep your library in a format you can move later. A tool can speed up the work, but it does not judge whether a source is sound, so the reading is still yours. Some entries serve one discipline and others work across fields.
Decks provides educational videos, lessons, tutorials, or self-learning resources.
A curated list of Anki add-ons, flashcard decks, and related resources for the Anki spaced repetition flashcard application, hosted on GitHub. The compilation includes links to Anki desktop, Android, and iOS clients, shared user decks, third-party add-ons, themes, browser extensions, and related tools and websites.
Better Canvas is an open-source browser extension that adds customization and utility features to the Canvas learning management system interface. Its features include a customizable dark mode, improved todo list, GPA calculator, dashboard grade display, assignment reminders, and support for user-created themes.
CEmu is a GitHub repository or organization with source code, releases, documentation, or project resources.
Driftly is a GitHub repository or organization with source code, releases, documentation, or project resources.
Entitree is a Next.js project that powers the public Entitree.com website. The website allows users to search for entities including people and organizations via a top search bar, select properties from a dropdown menu, and adjust language using a settings button located in the top right corner.
Graded is a free, open-source grade tracking application built with the Flutter framework. It allows users to track and manage school grades, with features including automatic average calculation across terms, customizable grading systems, subject management with coefficients, grade export, and Google account backup. It supports Android and iOS, offers light and dark interface modes, and is available in English, French and German under the GPL-3.0 license.
Internet-in-a-Box (IIAB) is an open-source, community-driven project that enables users to build an affordable, offline digital library server, most commonly using a Raspberry Pi. It creates a local learning hotspot that provides access to free educational content including Wikipedia in multiple languages, thousands of Khan Academy videos, zoomable OpenStreetMap, e-books and other resources without an internet connection. It includes tools to arrange content packs, offers 30+ educational apps, supports mesh networking for local knowledge exchange, and is intended for schools, clinics, libraries, prisons and community use.
Lurnby is an open-source tool for active reading and personal knowledge management. It works with web articles and EPUB files, allowing users to highlight, categorize, and review content via active recall and spaced repetition tools to build a personal knowledge practice. The project is associated with the www.lurnby.com domain.
microMathematics Plus is an open-source Android scientific graphing calculator and function plotter oriented around worksheets. It enables users to perform mathematical calculations in naturally readable form, create interactive formula collections, edit mathematical identities live with high accuracy, and store documents containing formulas, plots, text and images. The app includes no ads, trackers or telemetry, supports common mathematical operations and SI and non-SI units, and works on smartphones and tablets in portrait and landscape modes.
Numla is a minimal browser-based calculator notepad for quick everyday calculations, including arithmetic, currency conversions, percentages, and unit conversions. It operates entirely locally with no user accounts or tracking, supports offline use, and includes features such as tabbed notes, instant note search, a Time Machine version history tool, focus mode, theme customization, and .txt file export. It is distributed as a progressive web app.
OpenCalc is a GitHub repository or organization with source code, releases, documentation, or project resources.
PyGlossary is a tool for converting dictionary files, also known as glossaries. Its primary purpose is to enable use of offline glossaries in any open source dictionary on any operating system or device. It supports numerous formats, including StarDict, Dictd, Babylon BGL, Kobo, and others. The project provides interfaces such as GTK, Tkinter, command line, Android Termux, and web. It is licensed under GPL-3.0.
QwikTape is a tape-style calculator and annotation tool. It allows users to perform calculations, add text annotations alongside entries, save multiple auto-saved tapes, define variables for use in calculations, customize number display settings, and export tapes as PDFs. It is available for Windows, Linux, and macOS.
SearchifyX is a fast flashcard searcher tool and the predecessor to Searchify. It acts as a webscraper for Quizlet, Quizizz, and Brainly, letting users query questions from these sites and sort results by similarity to the input query. The tool includes a screen OCR scanner, customizable global hotkeys, and stealth features to prevent websites from detecting window focus changes, and is available as both a GUI application and CLI tool for Linux, Mac OS, and Windows. It was created strictly for educational purposes to demonstrate asynchronous webscraping in Python, requiring Python 3.8 dependencies and Tesseract for OCR functionality.
The Chomsky Index is a minimalist open-source program that indexes the content of Noam Chomsky. It is available for Windows, macOS, and Ubuntu, and supports normal, separate, and nearby search queries for indexed content. Users can install pre-built executables for their system or build from source using Python 3.7. The project is released under the GPL-3.0 license.
wik is a command-line tool that retrieves information from Wikipedia directly in the terminal. It allows users to search for Wikipedia articles, retrieve summaries of topics, view full article information, select the language for content, access random Wikipedia articles, and caches retrieved pages on disk for faster repeated access and offline use.
yetCalc is an open-source calculator application designed for Android devices. It provides basic, scientific, unit conversion, and programmer calculation modes, along with multiple theme options. Currency conversion requires an internet connection, and the app requires Android 9.0 or higher to run.