GDIndex

screenshot of GDIndex
vue

A Google Drive Index built with Vue Running on CloudFlare Workers

Overview:

GDIndex is a platform similar to GOIndex that allows users to deploy a "Google Drive Index" on CloudFlare Workers with additional features. Unlike GOIndex, GDIndex is a complete rewrite and offers enhancements such as a Vue.js based frontend, an image viewer within the same page, support for subtitles in the video player, and an online PDF and EPUB reader. It supports Http Basic Auth, multiple drives without changing server code, and can be set up automatically or manually, including using service accounts.

Features:

  • Vue.js Frontend: Utilizes Vue.js for the frontend interface.
  • In-page Image Viewer: Allows viewing images without opening a new page.
  • Subtitle Support for Video Player: Supports subtitles (currently srt format).
  • Online PDF and EPUB Reader: Enables reading PDFs and EPUB files online.
  • No directory-level password protection: Does not support protection via .password files.
  • Support for Http Basic Auth: Provides Http Basic Authentication functionality.
  • Multiple Drive Support: Allows deployment of personal and team drives without server code modifications.
vue
Vue

Vue.js is a lightweight and flexible JavaScript framework that allows developers to easily build dynamic and reactive user interfaces. Its intuitive syntax, modular architecture, and focus on performance make it a popular choice for modern web development.