Self-host scholarsome
v1.2.0Open-source flashcard learning system with LaTeX support
- Stars
- 792
- Ports
- 80 (HTTP web interface), 8443 (HTTPS web interface (optional SSL))
- Requires
- MariaDB, Redis
hwgilbert16/scholarsomeWhat is scholarsome?
Scholarsome is a web-based, open-source flashcard learning system designed as a drop-in replacement for proprietary study platforms. It lets users create study sets with LaTeX math expressions, import and export from Anki, Quizlet, and CSV, study via multiple learning modes, and create quizzes with fill-in-the-blank, true/false, and multiple-choice questions. The application is self-hosted via Docker Compose (recommended, includes MariaDB and Redis) or standalone Docker with external databases. It is licensed under AGPL-3.0 and actively developed, though features like spaced repetition and a user-accessible API are still on the roadmap.
scholarsome alternatives
OpenTutorOpenTutor is a self-hosted, open-source AI learning platform turning uploaded materials into notes, flashcards, quizzes, and an adaptive tutor with 10+ LLM providers.CompareOpenTutor with scholarsome
learnhouseLearnHouse is a self-hosted, open-source LMS with AI-powered courses, real-time collaboration, code execution, and enterprise SSO.Comparelearnhouse with scholarsome
DigiflashcardsSelf-hosted open-source flashcard app for making multimedia card sets with auto-generated quiz, writing and matching exercises, exportable as a standalone HTML page.CompareDigiflashcards with scholarsome
TriviaForgeSelf-hosted trivia game with live presenter quizzes, solo mode, and spectator displays for 50+ players. Features persistent sessions, 2FA, and PDF exports.CompareTriviaForge with scholarsome
SkillGoblinSelf-hosted video course platform in one Docker container with SQLite. Add video folders, track progress, no cloud. AGPL-3.0.CompareSkillGoblin with scholarsome
KoShelfSelf-hosted web dashboard combining KOReader notes, highlights, and reading statistics with library browsing, in-app reader, calendar, and optional auth.CompareKoShelf with scholarsome
Frappe LMSFully open-source, self-hosted LMS: build structured courses with chapters and lessons, run live batches and quizzes, and issue completion certificates.CompareFrappe LMS with scholarsome
lab-dashSelf-hosted dashboard for managing homelab applications with customizable grid layout, service health checks, and PWA support.Comparelab-dash with scholarsome
Should you self-host scholarsome?
scholarsome scores 52/100 on selfhost.directory (how scoring works) and ranks #7 of 30 in Education. It has 792 GitHub stars.
There was no stable release in the past 12 months, so check the repository's recent activity before you rely on it.
Setup is moderate: expect some configuration beyond a single command. An official Docker image is available. It is AGPL-3.0-licensed and written mostly in Typescript.
Its closest alternative on selfhost.directory is CTFd (70/100, 6 890 stars). It scores higher overall, so compare the two before you pick. See scholarsome vs CTFd side by side.
Features
- Create study sets
- Editing permission sharingListed as 'coming soon' in the README.
- Edit study sets
- Export to Anki, Quizlet, CSV
- Import from Anki, Quizlet, CSV
- Improved profile pageListed as 'coming soon' in the README.
- Interactive study gamesListed as 'coming soon' in the README.
- LaTeX math support
- Multiple learning modes
- Quiz creation
- Quiz results persistenceListed as 'coming soon' in the README.
- Set visibility control
- Share study sets
- Spaced RepetitionListed as 'coming soon' in the README.
- User-accessible APIListed as 'coming soon' in the README.
scholarsome README
More in Education
SnazzleSnazzle is a self-hosted, open-source Scratch frontend built with Flask for power users wanting more features than the official site.
spacedeck-openSpacedeck Open is a self-hosted, open-source collaborative whiteboard for real-time teamwork with drag-and-drop media, drawing tools, and presentation mode.
tableaunoirA self-hosted whiteboard for teachers featuring movable magnets to animate lessons, real-time collaboration, LaTeX math, and offline desktop use.
textstackSelf-hosted, open-source e-reader with contextual word explanations, capped SRS flashcards, and offline reading for dense technical books. Supports EPUB, PDF, FB2.
TorolloOpen-source, self-hosted system design and networking lab: draw an architecture and every node runs as a real Docker container, with graded learning roadmaps.
TriviaForgeSelf-hosted trivia game with live presenter quizzes, solo mode, and spectator displays for 50+ players. Features persistent sessions, 2FA, and PDF exports.
typing-trainerSelf-hosted touch-typing trainer with adaptive lessons, virtual keyboard, WPM tracking, and AI-generated practice text. Runs via Docker or manual Laravel/Vue setup.
Agora CosmicaSelf-hosted, open-source education platform where 30 historical figures teach through narrated stories, teachings, debates, and live AI conversation.
Anki Sync Server EnhancedProduction-ready Docker image for a self-hosted Anki sync server with automated backups, Prometheus metrics, web dashboard, and built-in TLS.
anuraOSAnuraOS is a self-hosted, open-source web OS with Linux emulation via v86, virtual filesystem, code editor, and modular app system with PWA offline support.
BigBlueButtonSelf-hosted, open-source virtual classroom for online teaching: slides and whiteboard, breakout rooms, polling, recording and a live analytics dashboard.
BloomSelf-hosted AI tutor creating personalized syllabi and adaptive lessons from your highlights and feedback — based on Bloom's 2-Sigma tutoring research.

0 comments