awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

21 Repos

Awesome GitHub RepositoriesReading Progress Tracking

Mechanisms for recording and restoring a user's position within a digital publication.

Distinct from Progress Tracking: Specifically for reading progress in books, distinct from educational milestones or network transfer progress.

Explore 21 awesome GitHub repositories matching content management & publishing · Reading Progress Tracking. Refine with filters or upvote what's useful.

Awesome Reading Progress Tracking GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • hectorqin/readerAvatar von hectorqin

    hectorqin/reader

    11,095Auf GitHub ansehen↗

    Reader is a digital content reader and browser-based document viewer. It functions as a digital library manager and content aggregator that collects articles and documents from various online sources into a single interface. The project utilizes a JSON-driven approach to organize and display hierarchies of digital documents. It incorporates a REST-based aggregation model to fetch reading materials and metadata from remote servers for a unified viewing experience. The application provides client-side rendering for digital texts and manages personal collections through a digital library system

    Implements a single-page document viewer that tracks reading progress and preferences via local state.

    Auf GitHub ansehen↗11,095
  • johnfactotum/foliateAvatar von johnfactotum

    johnfactotum/foliate

    8,430Auf GitHub ansehen↗

    Foliate is an EPUB e-book reader and multi-format document viewer designed for reading and managing digital books. It functions as a digital library manager that indexes local files and tracks reading progress across a personal collection. The application supports complex layout handling, including right-to-left text and vertical writing with automatic hyphenation. It provides a text-to-speech interface that converts document content into spoken audio using a system speech dispatcher. The tool includes capabilities for digital text annotation, allowing users to create highlights and notes. I

    Records and restores user position within publications and syncs associated highlights and notes.

    JavaScriptazwazw3cbz
    Auf GitHub ansehen↗8,430
  • futurepress/epub.jsAvatar von futurepress

    futurepress/epub.js

    6,873Auf GitHub ansehen↗

    epub.js is a JavaScript library for parsing and displaying EPUB files within a web browser. It functions as a digital publication layout engine and rendering library that enables the creation of browser-based eBook readers with support for both paginated spreads and continuous scrolling. The project provides a specialized framework for interactive eBook annotation and precise location tracking. It uses Content Fragment Identifiers to represent text positions as unique strings, allowing for stable bookmarking, text highlighting, and note-taking. The library covers a broad range of capabilitie

    Tracks and persists the exact reading position and user preferences across different sessions.

    JavaScriptepub
    Auf GitHub ansehen↗6,873
  • ppoffice/hexo-theme-icarusAvatar von ppoffice

    ppoffice/hexo-theme-icarus

    6,661Auf GitHub ansehen↗

    Hexo Theme Icarus is a modern, delicate theme for the Hexo static site generator. It provides a flexible layout and widget configuration system, with all appearance and behavior controlled through a single YAML or JSON configuration file that is validated against JSON schemas during each build. The theme distinguishes itself through a configuration-driven architecture that supports per-page and per-post layout overrides, automatic configuration migration, and a component override mechanism that allows replacing built-in widgets, comments, and share components by copying layout files. It integ

    Displays a list of the most recently published articles to keep visitors engaged.

    JavaScripthexohexo-themestatic-site
    Auf GitHub ansehen↗6,661
  • creativetimofficial/material-kitAvatar von creativetimofficial

    creativetimofficial/material-kit

    5,926Auf GitHub ansehen↗

    Material Kit is an open-source UI component library that provides pre-styled Material Design elements for building responsive web interfaces with Bootstrap 5. It offers a collection of reusable components like buttons, inputs, navbars, cards, and modals that follow Google's Material Design guidelines, along with a 12-column flexbox grid system for fluid layouts that adapt to any screen size. The kit distinguishes itself by including pre-built page sections such as headers, feature blocks, pricing tables, and footers that can be combined into complete page layouts, reducing the time needed to

    Provides pre-built blog post section layouts for displaying article previews in a grid or list.

    HTMLbootstrapbootstrap-material-designbootstrap5
    Auf GitHub ansehen↗5,926
  • gotson/komgaAvatar von gotson

    gotson/komga

    5,931Auf GitHub ansehen↗

    Komga is a self-hosted digital comics and eBook server that organizes, serves, and streams CBZ, CBR, PDF, and EPUB files through a web interface. Built as a Java Spring Boot application with SQLite-based metadata storage, it provides multi-user access controls with individual reading progress tracking and supports the OPDS protocol for compatibility with third-party reader applications. The server distinguishes itself through comprehensive authentication options, including OAuth2 and OpenID Connect support with automatic account creation and email verification, alongside traditional cookie an

    Records which books a user has read or is currently reading with progress stored per user.

    Kotlinapicomicsddd
    Auf GitHub ansehen↗5,931
  • binbyu/readerAvatar von binbyu

    binbyu/Reader

    4,955Auf GitHub ansehen↗

    Reader ist ein Win32-Textleser und EPUB-Dokumentenbetrachter für Windows. Er fungiert als automatisch scrollender Textbetrachter und Web-Novel-Downloader, der digitale Bücher und Klartext unter Verwendung verschiedener Zeichenkodierungen rendert. Die Anwendung enthält einen textbasierten Inhaltsfilter, um Werbung und irrelevanten Text aus Webquellen mithilfe regulärer Ausdrücke zu entfernen. Sie bietet freihändige Lesefunktionen durch automatisierte Umblätter- und Scroll-Modi, die durch benutzerdefinierte Zeitintervalle gesteuert werden. Die Software verwaltet die Organisation digitaler Bücher durch Lesefortschrittsverfolgung, Lesezeichenverwaltung und die automatische Generierung von Inhaltsverzeichnissen. Zudem unterstützt sie die Anpassung des Textaussehens für Schriftarten und Farben, benutzerdefinierte Tastaturkürzel und die Integration in die Taskleiste für den Hintergrundbetrieb.

    Persists and restores user reading positions and bookmarks within digital publications.

    C
    Auf GitHub ansehen↗4,955
  • comicsparks/jasmineAvatar von ComicSparks

    ComicSparks/jasmine

    4,966Auf GitHub ansehen↗

    Jasmine is a digital comic reader and community content platform designed for browsing, reading, and organizing digital comic collections. It functions as a comic library manager that allows users to track reading progress, save favorite titles, and categorize comic series. The application is an offline-capable web app that employs local-first data and content caching to ensure comic pages remain accessible without an internet connection. It features a responsive page viewer that adjusts comic dimensions based on the device screen size to maintain readability. The platform integrates social

    Records and restores the user's last known position within a comic to resume reading seamlessly.

    Dartacgcomiccosplay
    Auf GitHub ansehen↗4,966
  • muisedestiny/zotero-styleAvatar von MuiseDestiny

    MuiseDestiny/zotero-style

    4,823Auf GitHub ansehen↗

    Zotero Style is a plugin for the Zotero reference manager that adds a set of interface enhancements for organizing and exploring research libraries. It provides tools for customizing PDF appearance, adding configurable tag columns with hierarchical nesting, saving and switching between multiple column layout views, tracking reading progress, and visualizing item relationships in an interactive graph. The plugin distinguishes itself through several specific capabilities: a relation graph that displays connected items and supports click-to-locate and focus-node interactions; a reading progress

    Visualizes per-page reading time and annotation word counts for research PDFs within Zotero.

    JavaScriptaddoncolorplugin
    Auf GitHub ansehen↗4,823
  • hermanmartinus/bearblogAvatar von HermanMartinus

    HermanMartinus/bearblog

    4,721Auf GitHub ansehen↗

    Bear Blog is a lightweight, self-hosted blogging platform that compiles Markdown files into static HTML pages at build time without requiring a database. It focuses on minimal publishing workflows with full visual customization through built-in themes and custom CSS, including dark mode support. The platform distinguishes itself with bot-neutral readership tracking that only counts page views when a visitor scrolls or hovers, ensuring metrics exclude automated traffic. It supports multilingual site deployments as either separate independent instances or tag-based language versions, and offers

    Tracks page views only when the reader scrolls or hovers to exclude automated traffic from analytics.

    CSS
    Auf GitHub ansehen↗4,721
  • fumiama/copymangaAvatar von fumiama

    fumiama/copymanga

    4,186Auf GitHub ansehen↗

    Copymanga ist eine mobile Manga-Reader-Anwendung, die für das Durchsuchen, Lesen und Herunterladen von Manga-Inhalten aus entfernten Webquellen entwickelt wurde. Sie fungiert als Manga-Bibliotheksmanager, der es Benutzern ermöglicht, Lieblingsserien zu organisieren und ihren Lesefortschritt zu verfolgen. Die Anwendung enthält einen plattformübergreifenden Synchronisations-Client, der Benutzeridentität, Präferenzen und Leseverlauf über mehrere Geräte hinweg mittels Cloud-Speicher beibehält. Sie fungiert zudem als Offline-Downloader, der Manga-Kapitel als komprimierte Bilddateien für den Konsum ohne Internetverbindung auf dem lokalen Speicher ablegt. Die Plattform deckt die Inhaltsentdeckung durch Suchwerkzeuge, Rankings und Kategorien sowie die Inhaltsverwaltung durch ein Abonnement-System zur Verfolgung von Updates bevorzugter Titel ab. Die lokale Speicherung wird durch verzeichnisbasierte Integritätsprüfung unterstützt, um die Vollständigkeit heruntergeladener Dateien zu verifizieren.

    Records and restores the user's exact page position within manga chapters.

    Kotlinandroidandroid-appandroid-application
    Auf GitHub ansehen↗4,186
  • foobnix/librerareaderAvatar von foobnix

    foobnix/LibreraReader

    4,246Auf GitHub ansehen↗

    LibreraReader is a multi-format e-book reader and digital library manager designed for mobile and desktop devices. It functions as a customizable document renderer and a text-to-speech document player that converts written text into spoken audio via a configurable speech engine and integrated media player. The project distinguishes itself through a high degree of visual and functional customization, including the ability to inject custom CSS for styling overrides and the use of pluggable rendering engines to balance speed and stability. It includes specialized navigation tools such as a verti

    Shows a list of recently opened books along with each one's reading progress indicator.

    C
    Auf GitHub ansehen↗4,246
  • mgp/book-notesAvatar von mgp

    mgp/book-notes

    4,097Auf GitHub ansehen↗

    This project is a markdown-based personal knowledge base and digital learning journal used to store notes and summaries from books and technical literature. It serves as a reading summary repository and technical reference library for archiving key takeaways and insights from non-fiction and professional materials. The collection functions as a digital garden for curating insights from books, articles, and videos. It specifically focuses on distilling complex architectural patterns, technical concepts, and professional leadership principles into a searchable format for long-term reference. T

    Tracks reading progress by managing lists of completed and in-progress technical works.

    book-notesbooksnotes
    Auf GitHub ansehen↗4,097
  • komikku-app/komikkuAvatar von komikku-app

    komikku-app/komikku

    4,105Auf GitHub ansehen↗

    Komikku is a manga reader application and digital comic library manager. It functions as a content aggregation client that combines feeds and saved searches from multiple third-party extensions into a unified view, while providing a mobile interface for reading digital comics from online sources or local storage. The application integrates third-party source extensions to fetch content from various catalogs and includes a system to synchronize reading status and progress records with external tracking services. It also allows for content source migration to maintain library access when a spec

    Records and restores reading positions and coordinates them with external tracking services.

    Kotlinandroidj2kkomga
    Auf GitHub ansehen↗4,105
  • tholman/zenpenAvatar von tholman

    tholman/zenpen

    3,770Auf GitHub ansehen↗

    Zenpen is a browser-based text editor designed as a minimalist writing tool. It provides a distraction-free environment for composing and formatting plain text using Markdown syntax. The editor removes visual clutter and complex menus, replacing them with a streamlined interface to maintain creative flow. Formatting options for bold, italics, and hyperlinks are provided through a contextual menu that appears only when text is selected. Content is persisted locally using browser storage, allowing users to save their writing progress without requiring a remote account.

    Employs a single-page viewer architecture to manage the writing experience without page reloads.

    JavaScript
    Auf GitHub ansehen↗3,770
  • wikimedia/wikipedia-iosAvatar von wikimedia

    wikimedia/wikipedia-ios

    3,341Auf GitHub ansehen↗

    The Wikipedia iOS app is a native client for reading, editing, and contributing to Wikipedia articles on iPhone and iPad. It provides a bridge-based rendering system that serializes view updates over JSON to native iOS components for fast scrolling, along with a native wikitext editor featuring real-time syntax highlighting and formatting tools for editing article content. The app includes a feature flag system with compile-time and runtime flags for enabling experimental capabilities through a hidden settings panel, and a file-based localization system that loads language-specific resource fi

    Records articles read and displays a timeline of reading activity for user engagement tracking.

    Swiftobjective-cswiftwikipedia
    Auf GitHub ansehen↗3,341
  • shiyi-0x7f/o-libAvatar von shiyi-0x7f

    shiyi-0x7f/o-lib

    2,639Auf GitHub ansehen↗

    o-lib is a digital library client for browsing, searching, and downloading publications from remote server subscriptions. It serves as a desktop application that combines remote resource access with a local content organizer to track reading progress and manage favorite titles. The system manages connections to multiple server lines via manual imports or structured subscription lists and uses concurrent speed testing to verify latency and throughput. It includes a multi-threaded download manager that utilizes byte-range offsets to resume interrupted transfers. The application provides tools

    Records and restores the user's position within digital publications to track reading progress.

    Python
    Auf GitHub ansehen↗2,639
  • music-assistant/serverAvatar von music-assistant

    music-assistant/server

    2,493Auf GitHub ansehen↗

    This project is a multi-room music server and library aggregator that centralizes local audio files and various streaming services into a single unified database. It functions as a media controller for DLNA and UPnP devices, enabling the management of music, podcasts, and audiobooks across networked speakers. The system is distinguished by its ability to synchronize audio playback across multiple speakers and brands simultaneously. It features a digital signal processor for loudness normalization and frequency correction, alongside an acoustic fingerprinting engine used for metadata enrichmen

    Retrieves recently played items and identifies in-progress audiobooks or podcast episodes.

    Python
    Auf GitHub ansehen↗2,493
  • schneehertz/exhentai-manga-managerAvatar von SchneeHertz

    SchneeHertz/exhentai-manga-manager

    1,724Auf GitHub ansehen↗

    Diese Anwendung ist ein lokales Verwaltungssystem zum Organisieren, Taggen und Lesen von digitalen Comic- und Manga-Sammlungen. Es fungiert als zentrales Dienstprogramm, das lokale Archive und Ordner in eine durchsuchbare Bibliothek indiziert und es Nutzern ermöglicht, ihre digitalen Assets durch strukturierte Metadatenspeicherung und Datenbank-Backups zu verwalten. Die Software zeichnet sich durch die Integration einer Remote-Metadaten-Synchronisation aus, die detaillierte Informationen aus Online-Quellen abruft und zuordnet, um lokale Einträge präzise zu beschriften. Sie bietet fortschrittliche Discovery-Tools, die komplexe Abfragen mittels Tags, Kategorien und Dateipfaden unterstützen, sowie Tag-Analyse-Dienstprogramme, die statistische Einblicke und Übersetzungen zur Verbesserung der Sammlungsstruktur generieren. Über die Kernverwaltung hinaus bietet das System eine integrierte Anzeigeoberfläche, die mehrere Lesemodi unterstützt, wie z. B. Einzel- oder Doppelseitenansicht sowie kontinuierliches Scrollen. Zudem bietet es Erweiterbarkeit durch externe Prozess-Orchestrierung, was die Ausführung benutzerdefinierter Skripte und die Integration von Bildbetrachtern von Drittanbietern für spezialisierte Workflows ermöglicht.

    Provides a built-in viewer supporting single-page, double-page, and continuous scroll modes for digital comics.

    Vuee-hentaiehentaiexhentai
    Auf GitHub ansehen↗1,724
  • ruanyf/reading-listAvatar von ruanyf

    ruanyf/reading-list

    1,398Auf GitHub ansehen↗

    This project is a static site generator designed to function as a personal reading tracker and knowledge base. It provides a structured repository for documenting literary consumption, allowing users to maintain a chronological record of their reading history and personal library collection. The system utilizes markdown-based content storage to ensure that all entries remain portable and easy to version control. By transforming these structured text files into static HTML pages during a build-time process, the tool creates a consistent and searchable archive of read materials, including autho

    Monitors reading habits and library growth through a chronological history of literary consumption.

    Auf GitHub ansehen↗1,398
Vorherige12Nächste
  1. Home
  2. Content Management & Publishing
  3. Reading Progress Tracking

Unter-Tags erkunden

  • Bot-Neutral Readership TrackingTracks page views only when the reader scrolls or hovers to exclude automated traffic from analytics. **Distinct from Reading Progress Tracking:** Distinct from Reading Progress Tracking: focuses on excluding bot traffic from readership metrics rather than restoring reading position.
  • Recent Document Lists with Progress3 Sub-TagsShows a list of recently opened books along with each one's reading progress indicator. **Distinct from Reading Progress Tracking:** Distinct from Reading Progress Tracking: focuses on displaying recent documents with progress, not just tracking position.
  • Time-Limited Reading GoalsTime-bound reading challenges with progress tracking and home screen widgets. **Distinct from Reading Progress Tracking:** Distinct from Reading Progress Tracking: focuses on time-limited goals and challenges, not general position recording.