NEETSHELF

Credits

Last updated October 25, 2026

NeetShelf is built on the work of many open-source projects. Thank you to everyone who writes and maintains them. NeetShelf is not affiliated with or endorsed by any of them.

The projects NeetShelf builds on

NeetShelf would not exist without these open-source readers and their communities.

  • Suwayomi (MPL-2.0): Suwayomi-Server runs inside the NeetShelf Local Server; its web UI inspired NeetShelf's own.
  • Mihon (Apache-2.0): The manga extension API; the Android app includes Mihon's source API and helpers.
  • Tachiyomi (Apache-2.0): Where Mihon and the whole extension ecosystem began.
  • Aniyomi (Apache-2.0): The anime extension API; the Android app includes Aniyomi's source API and follows its episode loading.
  • Keiyoushi (Apache-2.0): Kei extensions are TypeScript ports of the Mihon extensions maintained by the Keiyoushi community.
  • Paperback: NeetShelf runs extensions written for Paperback's 0.8 and 0.9 extension API.

Website

  • Next.js (MIT): The framework
  • React (MIT): The interface
  • PGlite (Apache-2.0 / PostgreSQL): The database in your browser
  • Drizzle ORM (Apache-2.0): Database queries
  • Neon serverless driver (MIT): Optional sync
  • Better Auth (MIT): Optional Google sign-in
  • cheerio (MIT): Reading source pages
  • hls.js (Apache-2.0): HLS video
  • dash.js (BSD-3-Clause): DASH video
  • entities, buffer, js-md5 (BSD-2-Clause / MIT): Small helpers used by extensions

Android app

NeetShelf Local Server

  • Suwayomi-Server (MPL-2.0): Bundled unchanged; runs the Mihon and Aniyomi extensions
  • OpenJDK (GPL-2.0 with the Classpath Exception): The Java runtime it ships with

Explore

  • three.js (MIT): The 3D room; the walk, run and idle motions come from its walking example, and the wood follows its anisotropy example
  • three-vrm (MIT): VRM avatars, by pixiv
  • VRoid Studio: The avatars Ary and Libra were made with it
  • Tripo: The furniture and figures were made with it
  • meshoptimizer and glTF Transform (MIT): Making the models small enough for the web

Fonts and icons

Something missing or wrong? Tell us at the address below and we'll fix it.

Contact

contact@neetshelf.app