[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-96074":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":9,"totalLinesOfCode":9,"stars":12,"forks":13,"watchers":14,"openIssues":14,"contributorsCount":9,"subscribersCount":14,"size":14,"stars1d":14,"stars7d":14,"stars30d":14,"stars90d":14,"forks30d":14,"starsTrendScore":14,"compositeScore":15,"rankGlobal":9,"rankLanguage":9,"license":9,"archived":16,"fork":16,"defaultBranch":17,"hasWiki":16,"hasPages":16,"topics":9,"createdAt":9,"pushedAt":9,"updatedAt":18,"readmeContent":19,"aiSummary":20,"trendingCount":14,"starSnapshotCount":14,"syncStatus":21,"lastSyncTime":9,"discoverSource":22},96074,"remux","lostb1t\u002Fremux","lostb1t","self-hosted media server with a Jellyfin-compatible API",null,"https:\u002F\u002Fgithub.com\u002Flostb1t\u002Fremux","Rust",471,55,0,42.24,false,"main","2026-09-20 04:01:32","\u003Cdiv align=\"center\">\n   \u003Cimg width=\"200\" height=\"200\" src=\"logo.png\" alt=\"Logo\">\n\u003C\u002Fdiv>\n\n\u003Cdiv align=\"center\">\n  \u003Ch1>\u003Cb>Remux\u003C\u002Fb>\u003C\u002Fh1>\n  \u003Cp>\u003Ci>self-hosted media server with a Jellyfin-compatible API\u003C\u002Fi>\u003C\u002Fp>\n\u003Ca href=\"https:\u002F\u002Fdiscord.gg\u002FrEbhk4RBhs\">\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FTalk%20on-Discord-brightgreen\">\n\u003C\u002Fa>\n\u003C\u002Fdiv>\n\n---\n\nRemux is a Jellyfin-compatible media server that brings Stremio add-ons, local files, and WebDAV sources together under one roof. Music streams from its own dedicated pipeline with support for remote sources. Use any Jellyfin client to browse, search, and play without any client changes. Written in Rust.\n\n---\n\n## Features\n\n- **Works with your Jellyfin clients**  \n  Infuse, Swiftfin, Jellyfin for Android, and any other Jellyfin-compatible client works without changes.\n\n- **Multiple content sources**  \n  Stream from Stremio add-ons, local files, WebDAV servers, or torrents. Mix and match across a single library.\n\n- **Built-in torrent streaming**  \n  Stream directly from torrents without a separate client. No downloads required.\n\n- **Independent music pipeline**  \n  Music is not tied to Stremio and streams from its own sources, including remote ones.\n\n- **Probe data for streams**  \n  Audio and subtitle track selection works out of the box for streamed content. Track metadata is sourced from [RemuxDB](https:\u002F\u002Fremuxdb.1632022.xyz) so clients see the same experience as local files.\n\n- **Powerful library filtering**  \n  Build libraries dynamically: filter by tags, catalogs, popularity, release year, and more. Exclude content per-user or scope libraries to specific audiences without duplicating sources.\n\n- **Playback tracking**  \n  Progress syncs across clients with continue watching support.\n\n- **User management**  \n  Import users and data from an existing Jellyfin server to get started quickly.\n\n- **Desktop app**  \n  Single install, no Docker or terminal required. The server runs in the background as a tray app.\n\n- **Custom dashboard**  \n  A built-in admin interface designed for this workflow.\n\n- **IPTV Support**\n\n\n## Quick Start\n\n### Desktop\n\nDownload the latest release for your platform:\n\n- [macOS (Apple Silicon)](https:\u002F\u002Fgithub.com\u002Flostb1t\u002Fremux\u002Freleases\u002Flatest\u002Fdownload\u002Fremux-desktop-macos-aarch64.dmg)\n- [Linux (x86_64)](https:\u002F\u002Fgithub.com\u002Flostb1t\u002Fremux\u002Freleases\u002Flatest\u002Fdownload\u002Fremux-desktop-linux-x86_64.deb)\n- [Windows (x86_64)](https:\u002F\u002Fgithub.com\u002Flostb1t\u002Fremux\u002Freleases\u002Flatest\u002Fdownload\u002Fremux-desktop-windows-x86_64.zip)\n\n### Docker\n\n```yml\nversion: \"3\"\nservices:\n  remux:\n    image: ghcr.io\u002Flostb1t\u002Fremux:latest # or nightly\n    ports:\n      - \"3000:3000\"\n    volumes:\n      - \u002Fremux\u002Fdata:\u002Fdata\n```\n\n### Development\n\nInstall cargo make\n\n```\ncargo install --force cargo-make\n```\n\nInstall the dioxus cli\n\n```\ncargo install dioxus-cli\n```\n\nCopy env example\n\n```\ncp .env.example .env\n```\n\nBuild jellyfin web\n\n```\ncargo make jellyfin-web\n```\n\nrun\n\n```\ncargo make dev\n```\n\n### ❤️ Support the Project\n\n- ⭐ **[Star the repository](https:\u002F\u002Fgithub.com\u002Flostb1t\u002Fremux)** on GitHub.\n- 🤝 **Contribute**: Report issues, suggest features, or submit pull requests.\n- ☕ **Donate**:\n  - **[Ko-fi](https:\u002F\u002Fko-fi.com\u002Flostb1t)**\n\n### AI policy\n\n> [!IMPORTANT]\n> Use AI as much as you want, but understand every line, verify it works, communicate as a human, and disclose significant AI-generated contributions.\n\nWe welcome contributions created with the help of AI tools such as GitHub Copilot, Claude, ChatGPT, Cursor, and similar assistants. AI is a tool; contributors remain responsible for everything they submit.  \n\n#### AI-assisted code is allowed\n\nYou may use AI to:\n\n* Generate code\n* Draft tests\n* Research the codebase\n* Suggest fixes and improvements\n* Help write documentation\n\nAll contributions must still meet the project’s quality standards and pass review.  \n\n#### You are responsible for your contributions\n\nBefore submitting a pull request, you must:\n\n* Understand the code you are submitting\n* Be able to explain why it works\n* Test your changes\n* Review and edit any AI-generated content\n\nDo not submit code you do not understand.  \n\n#### Communication must be human\n\nWhen interacting with maintainers and reviewers:\n\n* Write your own PR descriptions\n* Write your own review responses\n* Be prepared to discuss your changes\n\nAI may help you draft a response, but maintainers expect to communicate with the contributor, not an AI assistant.  \n\n#### Disclose when AI was used\n\nIf AI was used to generate a significant portion of an issue, PR, or the code it contains, please say so in the submission. A short note in the PR description is enough — for example, \"The initial implementation was drafted with Claude and then reviewed and edited by me.\"\n\nIssues and pull requests that appear to be AI-generated but do not disclose it may be closed without review. Contributors who repeatedly submit undisclosed AI content, or who ignore this policy, may be blocked from contributing.\n\n### Keep It Human\n\nWe're grateful for all genuine contributions, whether AI-assisted or not. The key is human oversight and understanding. Thank you for helping keep Actual focused on what matter\n","Remux 是一款自托管的媒体服务器，提供与 Jellyfin 完全兼容的 API，支持统一管理 Stremio 插件、本地文件、WebDAV、种子流和 IPTV 等多源内容。核心采用 Rust 编写，具备内置 torrent 流式播放、独立音乐流管线、基于 RemuxDB 的音轨\u002F字幕元数据探测、动态库过滤（按标签\u002F年份\u002F热度等）及跨客户端播放进度同步。适用于家庭媒体中心、轻量级私有影音聚合平台或希望复用现有 Jellyfin 生态（如 Infuse、Swiftfin）但需扩展内容源的场景。",2,"trending"]