Skip to content

camatcode/basenji

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

basenji logo

A modern, self-hostable comic book reader with the features you expect and a few that'll surprise you.

Hex Version Hex Docs Apache 2 License ci status Coverage Status Mastodon Follow

Warning

This project is under active development.

Table of Contents

Features / Running Roadmap

  • Supported formats: CBZ, CBR, CBT, CB7, and PDF
  • Optimizes pages to improve read times on-the-fly
  • Efficient CRUD, filtering, sorting
    • Intelligently pre-fetches pages, so you're never waiting on it to send you the next page
  • APIs / Services
    • JSON:API
    • GraphQL
    • FTP interface (for legacy third-party clients without HTTP connectivity)
  • Powerful background processing that
    • Organizes deeply nested collections of comics
    • Creates image previews, extracts metadata, handles the comic life cycle
    • Stress tested with 49.9 GB of comics with 2700 items
    • Stores optimized versions to save you disk space
    • Won't run expensive background jobs when the app is in use (thanks, Phoenix.Tracker!)
    • Finds and resolves duplicates
  • Front-End
    • Search, List, Explore, Filter
    • Smart full screen viewer
    • 🚧 Continue making it more ergonomic
    • 🚧 Admin pages

Attributions

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •