Giter Site home page Giter Site logo

nimttejani / onedrive-vercel-index Goto Github PK

View Code? Open in Web Editor NEW

This project forked from vinfall/onedrive-vercel-index

0.0 0.0 0.0 8.32 MB

OneDrive public directory listing, powered by Vercel and Next.js

Home Page: https://drive.vinfall.com

License: MIT License

JavaScript 3.76% TypeScript 86.16% CSS 10.07%

onedrive-vercel-index's Introduction

Notice

This is forked from the now archived spencerwooo/onedrive-vercel-index, please refer to the original repo if you wanna self-host it.

Contribution is highly appreciated as I have no prior experience with NextJS. For the moment the only thing I can do is utilizing dependabot to update dependencies and expect them to work flawlessly. Be sure to check pinned issue if you are interested!

TL;DR

Showcase, share, preview, and download files inside your OneDrive with onedrive-vercel-index -

  • Completely free to host ๐Ÿ’ธ
  • Super fast โšก and responsive ๐Ÿ’ฆ
  • Takes less than 15 minutes to setup โฑ๏ธ
  • Highly customisable โš’๏ธ

๐ŸŒ More importantly, we are pretty (โ—'โ—ก'โ—)

Quick start

๐Ÿš€ Quick start: Getting started.

Demo

Live demo at Spencer's OneDrive Vinfall's Sage Stone.

Features

๐Ÿ‘€ File preview ๐Ÿ’  List / Grid layouts ๐ŸŽฅ Video and audio
PDF, EPUB, markdown, code, plain text For previewing images and documents with thumbnails mp4, mp3, ..., play online or with IINA, PotPlayer ... with subtitles!
๐Ÿ“„ Office preview ๐Ÿ“ README.md preview ๐Ÿ“‘ Pagination
docx, pptx, xlsx, ... Also renders code blocks, images with relative links, ... For folders with 200 or more items
๐Ÿ”’ Protected folders โฌ Multi-file download ๐Ÿ”Ž Native Search
Password protected routes and files. Details here Compress and download multiple files or folders. Details here Searching through your shared OneDrive files (with some caveats ๐Ÿฅบ). Details here

... and more:

  • Streamlined deployment, without having to get your tokens manually anymore!
  • Direct raw-file serving and hosting ...
  • Full dark mode support, style and website customisations ...

Note: This project is focused on showcasing and providing a way for others to download files from your OneDrive. Emphasis on free and serverless. If you have your own server / need WebDAV / use cloud providers other than OneDrive, checkout alist.

Documentation

Documentation is hosted at ovi.swo.moe.

Server-less (free)?

Yes! Completely free with no backend server what-so-ever. (Well, we use Redis, but that's free to some extent also.)

License

MIT

onedrive-vercel-index's People

Contributors

spencerwooo avatar dependabot[bot] avatar renovate[bot] avatar myl7 avatar vinfall avatar aidenlx avatar ovler-young avatar opoet avatar android-kitkat avatar nimttejani avatar rinrinx2 avatar pokobunhsu avatar naicfeng avatar sudoalx avatar dogtorrent avatar hfzrk avatar hans362 avatar nabarunkar avatar therockstarind avatar airwsw avatar starsbysea avatar vulcanraven91 avatar cubercsl avatar chisaato avatar mahoo12138 avatar shoucandanghehe avatar symant233 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.