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

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
ComicSparks avatar

ComicSparks/jasmine

0
View on GitHub↗
4,966 stars·345 forks·Dart·mit·21 views

Jasmine

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 and discovery capabilities, including user account management and community discussion tools for exchanging ideas through comments. Users can locate specific series through search interfaces and explore digital catalogs via categorized libraries.

Features

  • Comic Book Libraries - Functions as a comprehensive manager for organizing digital comic collections and tracking reading history.
  • Comic Page Viewers - Ships a dedicated responsive reader that renders digital comic pages across various device screen sizes.
  • Digital Library Discovery - Provides categories and search tools to help users discover new comics and specific series.
  • Reading Progress Tracking - Records and restores the user's last known position within a comic to resume reading seamlessly.
  • Local-First Storage - Prioritizes local storage of comic assets and metadata to enable offline reading and reduce server load.
  • Local Caching Layers - Stores comic data in local caching layers to increase loading speeds and enable offline access.
  • Library Search Interfaces - Provides a search interface for users to locate specific comic series or titles within the library.
  • Comic Book Management - Provides a responsive digital reader for viewing comics with support for local caching and offline access.
  • Responsive Rendering Engines - Utilizes a responsive rendering engine to adjust comic display based on screen size for visual consistency.
  • Media Category Browsing - Implements a navigation system for exploring categorized comic collections via genres and libraries.
  • Local-First Architectures - Employs a local-first architecture to ensure comic pages remain accessible and available without an internet connection.
  • Viewport Fitting Calculations - Calculates page dimensions relative to the device viewport to maintain correct visual proportions and readability.
  • Content Discovery - Includes search tools and categorized libraries to help users discover new comic series.
  • Favorite Items - Implements a favoriting system for marking specific comic titles for quick access in a personal library.
  • Media Favorites - Allows users to mark and organize favorite comic titles in a curated list for quick retrieval.
  • Comic Community Platforms - Integrates community discussion tools and profile systems for sharing opinions on comic stories.
  • Client-Side Storage Persistence - Saves reading progress and user preferences to browser storage to maintain a seamless experience across sessions.
  • Community Engagement - Provides platforms for users to post and view comments, fostering active participation in the comic community.
  • Discussion Threading - Implements a linked structure for community discussions, allowing users to exchange ideas via asynchronous message threads.
  • Message Threading - Provides architectural support for nested community feedback through linked conversation flows.
  • Token-Based Authentication - Manages secure user sessions and private profiles through a system of registered accounts and access tokens.
  • Session Token Issuance - Uses signed access tokens to manage user identity and profile permissions across requests.
  • User Account Management - Allows users to register and log in to personal accounts to maintain private profiles.
  • Offline Web Applications - Implements architectural support for offline access by storing comic data locally on the client device.

Star history

Star history chart for comicsparks/jasmineStar history chart for comicsparks/jasmine

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Jasmine

Similar open-source projects, ranked by how many features they share with Jasmine.
  • th3wall/fakeflixTh3Wall avatar

    Th3Wall/Fakeflix

    4,953View on GitHub↗

    Fakeflix is a media streaming frontend that serves as a visual gallery for exploring films and television shows. It functions as a movie and series browsing interface that retrieves metadata from The Movie Database API to populate its content catalog. The application includes a personal content tracking system, allowing users to maintain a curated movie watchlist and manage a favorites list that persists across sessions. It also features a secure account management layer that handles user sign-ups, sign-ins, and third-party identity provider logins through an OAuth authentication system. Use

    JavaScriptfirebasereactreact-hooks
    View on GitHub↗4,953
  • hect0x7/jmcomic-crawler-pythonhect0x7 avatar

    hect0x7/JMComic-Crawler-Python

    6,371View on GitHub↗

    JMComic-Crawler-Python is a high-performance asynchronous web scraper and API client designed to programmatically retrieve images and metadata from a comic hosting service. It functions as a media archiving tool for batch downloading albums and chapters, automating the process of saving content to a local filesystem. The project is distinguished by its ability to reverse server-side pixel obfuscation, using a decryption tool to reconstruct sliced and shuffled images. To maintain stable connectivity, it utilizes a network bypass utility featuring dynamic domain rotation and proxy routing to ci

    Python18comicasynciocrawler
    View on GitHub↗6,371
  • komikku-app/komikkukomikku-app avatar

    komikku-app/komikku

    4,105View on GitHub↗

    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

    Kotlinandroidj2kkomga
    View on GitHub↗4,105
  • gotson/komgagotson avatar

    gotson/komga

    5,931View on GitHub↗

    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

    Kotlinapicomicsddd
    View on GitHub↗5,931
See all 30 alternatives to Jasmine→

Frequently asked questions

What does comicsparks/jasmine do?

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.

What are the main features of comicsparks/jasmine?

The main features of comicsparks/jasmine are: Comic Book Libraries, Comic Page Viewers, Digital Library Discovery, Reading Progress Tracking, Local-First Storage, Local Caching Layers, Library Search Interfaces, Comic Book Management.

What are some open-source alternatives to comicsparks/jasmine?

Open-source alternatives to comicsparks/jasmine include: th3wall/fakeflix — Fakeflix is a media streaming frontend that serves as a visual gallery for exploring films and television shows. It… hect0x7/jmcomic-crawler-python — JMComic-Crawler-Python is a high-performance asynchronous web scraper and API client designed to programmatically… komikku-app/komikku — Komikku is a manga reader application and digital comic library manager. It functions as a content aggregation client… gotson/komga — Komga is a self-hosted digital comics and eBook server that organizes, serves, and streams CBZ, CBR, PDF, and EPUB… awesome-selfhosted/awesome-selfhosted — This project is a community-curated directory of open-source software designed for deployment in private server… music-assistant/server — This project is a multi-room music server and library aggregator that centralizes local audio files and various…