[{"data":1,"prerenderedAt":217},["ShallowReactive",2],{"repo-vscodev-neokikoeru-en":3,"i18n-vscodev-neokikoeru-en":214},{"mirrorPool":4,"detail":13,"relatedProjects":83},[5,9],{"key":6,"label":7,"base":8,"type":6},"github","mirror.github","https:\u002F\u002Fgithub.com\u002F",{"key":10,"label":11,"base":12,"type":10},"auto-proxy","mirror.autoProxy","https:\u002F\u002Fgithub.xxlab.tech\u002F",{"owner":14,"repo":15,"repoId":16,"repoUrl":17,"starCount":18,"language":19,"description":20,"languages":21,"screenshots":22,"homepage":23,"pushedAt":24,"ownerAvatar":25,"ownerName":19,"ownerBio":19,"lastSyncTime":26,"lastReleaseTime":27,"tags":28,"license":19,"category":38,"subgroup":39,"releases":40},"vscodev","neokikoeru",713181621,"https:\u002F\u002Fgithub.com\u002Fvscodev\u002Fneokikoeru",635,"","Alternative to Kikoeru, Neokikoeru is a high-performance streaming media server for DLsite voice works—designed to be robust, fast and user-friendly.",{},[],"https:\u002F\u002Fneokikoeru.pages.dev","2026-10-17","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F71597201?v=4","2026-10-19T06:45:38.451647+00:00","2026-10-17T01:36:17Z",[29,30,31,32,33,34,35,36,37],"asmr","dlsite","go","media-server","onedrive","quasar-framework","self-hosted","vue","webdav","media","媒体库\u002F流媒体服务器",[41],{"tag":42,"publishAt":27,"semVer":43,"prerelease":47,"assets":48},"v3.29.0",[44,45,46],3,29,0,false,[49,55,61,66,71,77],{"fileName":50,"sizeMb":51,"sha256":52,"downloadCount":53,"originUrl":54},"neokikoeru-linux-amd64.tar.gz",13.87,"7b4439f74bb46928aa7a53d44876b0f8f0846bd7efd87826156fbac40989ed32",11,"https:\u002F\u002Fgithub.com\u002Fvscodev\u002Fneokikoeru\u002Freleases\u002Fdownload\u002Fv3.29.0\u002Fneokikoeru-linux-amd64.tar.gz",{"fileName":56,"sizeMb":57,"sha256":58,"downloadCount":59,"originUrl":60},"neokikoeru-linux-arm64.tar.gz",12.81,"a3f0f475f7fcfa020333f458797bef6655a37e79a68b65c96676bcd692fc68c7",2,"https:\u002F\u002Fgithub.com\u002Fvscodev\u002Fneokikoeru\u002Freleases\u002Fdownload\u002Fv3.29.0\u002Fneokikoeru-linux-arm64.tar.gz",{"fileName":62,"sizeMb":63,"sha256":64,"downloadCount":59,"originUrl":65},"neokikoeru-macos-amd64.tar.gz",11.35,"a7df2dcab65bc02a99cb3e7ce7b4b44184cba39d28418ef4c861b6149fcef861","https:\u002F\u002Fgithub.com\u002Fvscodev\u002Fneokikoeru\u002Freleases\u002Fdownload\u002Fv3.29.0\u002Fneokikoeru-macos-amd64.tar.gz",{"fileName":67,"sizeMb":68,"sha256":69,"downloadCount":44,"originUrl":70},"neokikoeru-macos-arm64.tar.gz",10.53,"b2f05685d2fcab69110b66c1320e550be5f64e5f5ccb238b27eddc093f64ac82","https:\u002F\u002Fgithub.com\u002Fvscodev\u002Fneokikoeru\u002Freleases\u002Fdownload\u002Fv3.29.0\u002Fneokikoeru-macos-arm64.tar.gz",{"fileName":72,"sizeMb":73,"sha256":74,"downloadCount":75,"originUrl":76},"neokikoeru-windows-amd64.zip",11.63,"e05c1c866f7ffe02800c7700ce3b0255ed8b756321fdef0a0ff084774a9480a5",12,"https:\u002F\u002Fgithub.com\u002Fvscodev\u002Fneokikoeru\u002Freleases\u002Fdownload\u002Fv3.29.0\u002Fneokikoeru-windows-amd64.zip",{"fileName":78,"sizeMb":79,"sha256":80,"downloadCount":81,"originUrl":82},"neokikoeru-windows-arm64.zip",10.46,"73087b9f1c3d93609e7a47368e8a1e5789a377ec6da9be39e3b5fd0ec6e4c6c9",6,"https:\u002F\u002Fgithub.com\u002Fvscodev\u002Fneokikoeru\u002Freleases\u002Fdownload\u002Fv3.29.0\u002Fneokikoeru-windows-arm64.zip",[84,118,134,151,175,199],{"owner":85,"repo":86,"repoId":87,"category":38,"subgroup":39,"language":88,"tags":89,"starCount":108,"ownerUid":109,"latestTag":110,"platforms":111,"lastReleaseTime":115,"downloadCount":116,"description":117},"bluenviron","mediamtx",230660669,"Go",[31,90,91,92,32,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107],"golang","hls","media-over-quic","moq","obs-studio","rtcp","rtmp","rtmp-proxy","rtmp-server","rtp","rtsp","rtsp-proxy","rtsp-relay","rtsp-server","srt","streaming","webrtc","webrtc-proxy",20370,126152966,"v1.21.2",[112,113,114],"windows","mac","linux","2026-10-08T21:42:39Z",3514,"A ready-to-use, zero-dependency live media server and proxy supporting Media-over-QUIC, SRT, WebRTC, RTSP, RTMP, LL-HLS, and more protocols for publishing, reading, proxying, recording, and playback of real-time streams.",{"owner":119,"repo":120,"repoId":121,"category":38,"subgroup":39,"language":122,"tags":123,"starCount":126,"ownerUid":127,"latestTag":128,"platforms":129,"lastReleaseTime":131,"downloadCount":132,"description":133},"Stremio","stremio-web",136023747,"JavaScript",[124,125],"hacktoberfest","stremio",14521,13152917,"v5.0.0-beta.42",[130],"other","2026-10-12T14:58:02Z",8,"The official Web UI of Stremio — a modern media center that's a one-stop solution for video entertainment, with addon-powered discovery, cross-device sync, and Chromecast casting.",{"owner":135,"repo":136,"repoId":137,"category":38,"subgroup":39,"language":138,"tags":139,"starCount":144,"ownerUid":145,"latestTag":146,"platforms":147,"lastReleaseTime":148,"downloadCount":149,"description":150},"jellyfin","jellyfin-androidtv",161651256,"Kotlin",[140,141,142,135,143],"android","android-tv","java","kotlin",4626,45698031,"v0.20.0-beta.4",[140],"2026-10-15T18:25:33Z",80,"The official Android TV client for Jellyfin, supporting Android TV, Nvidia Shield, and Amazon Fire TV devices.",{"owner":152,"repo":153,"repoId":154,"category":38,"subgroup":39,"language":155,"tags":156,"starCount":167,"ownerUid":168,"latestTag":169,"platforms":170,"lastReleaseTime":172,"downloadCount":173,"description":174},"edde746","plezy",1080157453,"Dart",[157,158,159,160,135,161,162,163,164,165,166],"cross-platform","emby","emby-client","flutter","jellyfin-client","plex","plex-api","plex-client","plex-media-server","plexmediaserver",3693,86283021,"2.23.0",[112,113,114,171,130],"ios","2026-10-11T20:33:23Z",2667,"A modern cross-platform client for Plex, Jellyfin, and Emby built with Flutter, available for desktop, mobile, and TV.",{"owner":176,"repo":177,"repoId":178,"category":38,"subgroup":39,"language":19,"tags":179,"starCount":192,"ownerUid":193,"latestTag":194,"platforms":195,"lastReleaseTime":196,"downloadCount":197,"description":198},"gstory0404","Cinetry",995793510,[180,181,158,159,182,135,161,183,184,185,186,187,188,189,190,37,191],"audiobookshelf","cms","iptv","mpv","navidrome","navidrome-client","player-video","subsonic","subsonic-client","tv","tvbox","webdav-client",2938,17020178,"0.8.4",[112,113,114,140,171],"2026-09-18T11:01:27Z",4399,"Cinetry is a cross-platform multimedia player client that integrates user-added media servers (Jellyfin, Emby, CMS, IPTV, WebDAV, Alist, Openlist, Subsonic, Navidrome, GD Music Station, audiobookshelf, Feiniu Video, etc.), supporting one-click server switching and multi-server aggregated search. It is a pure local client that does not scan libraries or collect any data.",{"owner":200,"repo":201,"repoId":202,"category":38,"subgroup":39,"language":203,"tags":204,"starCount":207,"ownerUid":208,"latestTag":209,"platforms":210,"lastReleaseTime":211,"downloadCount":212,"description":213},"AumGupta","abyss-jellyfin",1184745649,"CSS",[135,161,205,206],"jellyfin-theme","jellyfin-web",739,86357151,"v1.2.3",[112,130],"2026-09-11T12:11:16Z",4721,"A minimal dark theme for Jellyfin with frosted glass UI, refined typography, smooth animations, and a cinematic Spotlight home banner, with one-click installation.",{"description":215,"readmeHtml":216},"Neokikoeru is a high-performance self-hosted streaming media server for DLsite voice works, built with Go and Vue.js, supporting local and a dozen cloud or WebDAV storage sources with automatic scraping, powerful search, and subtitle-linked playback.","\u003Ch2 id=\"project-overview\">Project Overview\u003C\u002Fh2>\u003Cp>Neokikoeru is a high-performance streaming media server for DLsite voice works and an alternative to Kikoeru, designed to be robust, fast, and user-friendly. The backend is written in Go with a Vue.js web UI, compiled into a single cross-platform binary, with a Docker image also available. Works can come from local folders or a dozen storage sources including Baidu Netdisk, OneDrive, Google Drive, Aliyun Drive, 115, 123 Pan, Dropbox, Box, Yandex Disk, pCloud, and WebDAV, scraped automatically into the library after scanning.\u003C\u002Fp>\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Item\u003C\u002Fth>\n\u003Cth>Value\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>Platform\u003C\u002Ftd>\n\u003Ctd>Windows, macOS, Linux, Docker\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Stack\u003C\u002Ftd>\n\u003Ctd>Go + Vue.js single binary\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Default port\u003C\u002Ftd>\n\u003Ctd>5233\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Storage\u003C\u002Ftd>\n\u003Ctd>Local, cloud drives, WebDAV — a dozen sources\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Cblockquote>\n\u003Cp>Drop your voice-work library in and it scrapes itself into a media library — local or cloud.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch2 id=\"key-features\">Key Features\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>Multi-source storage\u003C\u002Fstrong>: beyond local folders, supports Baidu Netdisk, OneDrive, Google Drive, Aliyun Drive, 115, 123 Pan, Dropbox, Box, Yandex Disk, pCloud, and WebDAV\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Auto scraping\u003C\u002Fstrong>: scans folders by work ID, fetches metadata in the background, with progress on the tasks page\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Powerful search\u003C\u002Fstrong>: multi-keyword intersection, \u003Ccode>-\u003C\u002Fcode> prefix exclusion, right-click progressive filtering, and an advanced filter panel\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Subtitle linking\u003C\u002Fstrong>: auto-loads \u003Ccode>.lrc\u003C\u002Fcode>, \u003Ccode>.vtt\u003C\u002Fcode>, \u003Ccode>.srt\u003C\u002Fcode>, \u003Ccode>.ass\u003C\u002Fcode> files named after the audio, with Document Picture-in-Picture display\u003C\u002Fli>\n\u003Cli>\u003Cstrong>File safe\u003C\u002Fstrong>: \u003Ccode>neokikoeru encrypt\u003C\u002Fcode> protects privacy with on-device encryption, auto-decrypted during playback\u003C\u002Fli>\n\u003Cli>\u003Cstrong>File indexing\u003C\u002Fstrong>: indexes build automatically while browsing, refreshable after source changes\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible deployment\u003C\u002Fstrong>: register as a Windows service for autostart, or deploy with Docker Compose behind a reverse proxy\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Drive relay\u003C\u002Fstrong>: redirects by default to save server bandwidth; force-proxy mode relays through the server for compatibility issues\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"target-audience\">Target Audience\u003C\u002Fh2>\u003Cul>\n\u003Cli>DLsite voice-work collectors\u003C\u002Fli>\n\u003Cli>NAS self-hosting users\u003C\u002Fli>\n\u003Cli>Cloud-drive librarians\u003C\u002Fli>\n\u003Cli>Users who value smooth playback\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"quick-start\">Quick Start\u003C\u002Fh2>\u003Col>\n\u003Cli>Download the binary for your platform from Releases, or install via Homebrew or Scoop\u003C\u002Fli>\n\u003Cli>Run \u003Ccode>neokikoeru serve\u003C\u002Fcode> (Windows users can double-click \u003Ccode>neokikoeru.exe\u003C\u002Fcode>); it listens on port \u003Ccode>5233\u003C\u002Fcode> by default\u003C\u002Fli>\n\u003Cli>The console prints the auto-created admin account and initial password on first launch; log in at \u003Ccode>http:\u002F\u002Flocalhost:5233\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Add a storage pointing to your voice-work folders (folder names must include work IDs) and click Scan\u003C\u002Fli>\n\u003Cli>Reset a forgotten password with \u003Ccode>neokikoeru admin reset-pwd\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch2 id=\"core-advantages\">Core Advantages\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>Go single binary\u003C\u002Fstrong>: runs cross-platform with no extra dependencies across Windows, macOS, and Linux\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Storage freedom\u003C\u002Fstrong>: a dozen cloud drives and WebDAV mount directly, keeping your library off local disk\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy in your hands\u003C\u002Fstrong>: the file safe encrypts locally and the service is fully self-hosted\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"system-requirements\">System Requirements\u003C\u002Fh2>\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Item\u003C\u002Fth>\n\u003Cth>Requirement\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>OS\u003C\u002Ftd>\n\u003Ctd>Windows, macOS, Linux (amd64 \u002F arm64)\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Deployment\u003C\u002Ftd>\n\u003Ctd>Single binary, or Docker image \u003Ccode>vscodev\u002Fneokikoeru\u003C\u002Fcode>\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Port\u003C\u002Ftd>\n\u003Ctd>5233 (reverse proxy supported)\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Browser\u003C\u002Ftd>\n\u003Ctd>Document Picture-in-Picture support enables floating subtitles\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Ch2 id=\"notes\">Notes\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>Work IDs required\u003C\u002Fstrong>: work folder names must contain the DLsite work ID for scraping to identify them\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Never rename encrypted files\u003C\u002Fstrong>: safe-encrypted files end with \u003Ccode>.d2dcrypt\u003C\u002Fcode> and cannot be decrypted after renaming\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Local deletion is permanent\u003C\u002Fstrong>: deleting works on local storage removes the source files for good; cloud drives move them to the trash first\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Initialize before service mode\u003C\u002Fstrong>: run the app in the foreground once before registering it as a Windows service, so the admin account gets created\u003C\u002Fli>\n\u003C\u002Ful>\n",1792450991136]