README.md

December 18, 2024 · View on GitHub

EhViewer
Shiori

GitHub Actions License Release Issues Commit Activity

Description | Screenshot | Features | Technologies Used | Download | License

Description

Shiori is an innovative bookmark management application that revolutionizes the way users save, organize, and access their favorite web pages. Built upon the robust Shiori platform, Shiori offers a seamless experience across all devices.

Screenshots

Screenshot 1Screenshot 2Screenshot 3Screenshot 4
Screenshot 5Screenshot 6Screenshot 7Screenshot 8

Features

  • Save Pages Easily: Instantly capture and access web pages at any time, even offline.
  • Superior Organization: Custom labels, descriptions, and thumbnails for efficient bookmark sorting.
  • Cloud Synchronization: Sync your bookmarks across all devices.
  • Intuitive Interface: User-friendly navigation for a seamless experience.

Technologies Used

Shiori is built using a variety of modern and robust technologies to ensure scalability, maintainability, and performance:

  • Clean Architecture: Ensuring separation of concerns and modular design.
  • Dependency Injection (DI): For managing dependencies effectively.
  • Model-View-ViewModel (MVVM): For a responsive and powerful user interface.
  • Use Cases: Defining clear business logic.
  • Repository Pattern: For efficient data handling and abstraction.
  • Protobuf (Proto): For efficient data serialization.

Development Status ⚠️

Please note that Shiori is currently under development. While we strive to provide a stable experience, you may encounter bugs or incomplete features. We encourage users to:

  • Report any issues you find on our GitHub Issues page
  • Be aware that some features might be unstable or work in progress
  • Expect regular updates as we continue to improve the application

Download

Shiori is available for download on various platforms:

Get it on GitHub Get Shiori on Google Play Get Shiori on IzzyOnDroid Get it on F-Droid

License

This project is licensed under the Apache License - see the LICENSE file for details.