AkaiGrid is a fancy frontend for browsing your video folders on Windows.
- ✨ Fancy UI - displays your video libraries in a fancy layout
- 📂 Respects your folder structure
- 🚗 Support local and network drives (SMB)
- 📺 Launches video in your favorite video player
- 🖼️ Generates thumbnails for each video and folder
- Supports
cover.jpg
/cover.png
for folders
- Supports
- 🛤️ Tracks your watched status easily
- ⏯️ Display the last playback position of videos (MPC-HC only)
- ✅ Mark videos as "watched/done" by right-clicking
- 🔢 Highlights episode numbers in filenames for easier reading
- 🪟 Sets Grid view, List view, and sorting options for each folder
- 📦 Portable
You can feel it by visiting the demo site, but there is no actual video content.
Please note that AkaiGrid is a local app, you need to download and run it on your own computer to have the full experience.
The same folder in Windows Explorer. AkaiGrid is better, right?

- Windows 10 or 11 (x64)
- Modern browser like Firefox or Chrome
- Your favorite video player (MPC-HC is recommended)
- Resolution: 1920x1080 (100 dpi) or higher
- (Optional) K-Lite Codec Pack -
Full
version is recommended, includes MPC-HC - (Optional) MPC-HC extra settings - improve user experience
-
Download akaigrid-win-x64.7z
-
Decompress with 7-Zip or WinRAR
-
Edit
config.yaml
to set your video folder pathsfolders: - C:\My Videos Folder - \\SMB\My Videos Folder
-
Run
AkaiGrid.exe
to start the server
Extra requirements:
- Install Deno 2.3.1 or higher (https://docs.deno.com/runtime/)
- Install Git (https://git-scm.com/downloads)
-
Clone this repository and install dependencies:
git clone https://github.com/louislam/akaigrid cd akaigrid git checkout 1.0.2 deno task setup
-
Edit
config.yaml
to set your video folder paths:folders: - C:\My Videos Folder - \\SMB\My Videos Folder
-
Start the server:
deno task start
It is how it feels on my 48" TV:

Playback position and mark as watched features:

I used Jellyfin and Chromecast (with Google TV) to stream videos to my TV for a while. Jellyfin is great, but I faced issues with subtitles, fonts, naming, and audio sync. At times, I spent more time fixing problems than enjoying videos.
Recently, I switched to a Windows mini PC (Intel N100 CPU) as my "video player" in my living room. With MPC-HC and K-Lite Codec Pack, this combo plays videos smoothly with minimal issues, and the performance is much better than Chromecast.
However, there aren’t many frontends for managing videos on Windows. So, I decided to create one.
I also wanted to try developing with Deno 2 and learn the Vue 3 Composition API in this project.
Akai (赤い / あかい / a-ka-i) is a Japanese word meaning "red". It is an adjective. So AkaiGrid means "Red Grid".
Why red? I don't know, but some popular online video platforms are also red, haha.
Ctrl + F5 in your browser.
No.
No. AkaiGrid is built for Windows. For other systems, someone else would need to fork it.
No. AkaiGrid focuses on displaying your video libraries on Windows and relies on video players like MPC-HC for playback.
If you want to stream videos to your phone or play music, you may still need Jellyfin.