English | 简体中文
- 🌐 Auto-Translation & Summarization: Automatically translate article titles and content, and generate concise summaries to help you get information quickly
- 🤖 AI-Enhanced Features: Integrated advanced AI technology for translation, summarization, recommendations, and more. Reading and performing operations through skills are also supported
- 🔌 Rich Plugin Ecosystem: Supports integration with mainstream tools like Obsidian, Notion, FreshRSS, and RSSHub for easy feature extension
- 📡 Diverse Subscription Methods: Supports URL, XPath, scripts, newsletters, and other feed types to meet different needs
- 🏭 Custom Scripts & Automation: Built-in filters and scripting system supporting highly customizable automation workflows
Download the latest installer for your platform from the Releases page.
Click to view the list of available installers
Standard Installation:
- Windows:
MrRSS-{version}-windows-amd64-installer.exe/MrRSS-{version}-windows-arm64-installer.exe - macOS:
MrRSS-{version}-darwin-universal.dmg - Linux:
MrRSS-{version}-linux-amd64.AppImage/MrRSS-{version}-linux-arm64.AppImage
Portable Version (no installation required, all data in one folder):
- Windows:
MrRSS-{version}-windows-{arch}-portable.zip - Linux:
MrRSS-{version}-linux-{arch}-portable.tar.gz - macOS:
MrRSS-{version}-darwin-{arch}-portable.zip
AI Agent Skills:
- Codex:
MrRSS-{version}-skills.zip(usage guide)
Click to expand the build from source guide
Before you begin, ensure you have the following installed:
Platform-specific requirements:
- Linux: GTK4, WebKitGTK 6.0, libsoup 3.0, GCC, pkg-config
- Windows: MinGW-w64 (for CGO support), NSIS (for installers)
- macOS: Xcode Command Line Tools
For detailed installation instructions, see Build Requirements
# Quick setup for Linux (Ubuntu 24.04+):
sudo apt-get install libgtk-4-dev libwebkitgtk-6.0-dev libsoup-3.0-dev gcc pkg-config-
Clone the repository
git clone https://github.com/WCY-dt/MrRSS.git cd MrRSS -
Install frontend dependencies
cd frontend npm install cd ..
-
Install Wails v3 CLI
go install github.com/wailsapp/wails/v3/cmd/wails3@v3.0.0-alpha2.117
-
Build the application
# Using Task (recommended) task build # Or using Makefile make build # Or directly with wails3 wails3 build
The executable will be created in the
build/bindirectory. -
Run the application
- Windows:
build/bin/MrRSS.exe - macOS:
build/bin/MrRSS.app - Linux:
build/bin/MrRSS
- Windows:
Click to expand data storage details
Normal Mode (default):
- Windows:
%APPDATA%\MrRSS\(e.g.,C:\Users\YourName\AppData\Roaming\MrRSS\) - macOS:
~/Library/Application Support/MrRSS/ - Linux:
~/.local/share/MrRSS/
Portable Mode (when portable.txt exists):
- All data stored in
data/folder
This ensures your data persists across application updates and reinstalls.
Click to expand the development guide
Start the application with hot reloading:
# Using Wails v3
wails3 dev
# Or using Task
task devWe provide a Makefile for handling common development tasks (available on Linux/macOS/Windows):
# Show all available commands
make help
# Run full check (lint + test + build)
make check
# Clean build artifacts
make clean
# Setup development environment
make setupThis project uses pre-commit hooks to ensure code quality:
# Install hooks
pre-commit install
# Run on all files
pre-commit run --all-filesmake testFor server deployments and API integration, use the headless server version:
# Using Docker (recommended)
docker run -p 1234:1234 mrrss-server:latest
# Or build from source
go build -tags server -o mrrss-server .
./mrrss-serverPre-built server images based on ghcr.io are also available:
docker run -d -p 1234:1234 ghcr.io/wcy-dt/mrrss:latest-amd64
docker run -d -p 1234:1234 ghcr.io/wcy-dt/mrrss:latest-arm64Please refer to the Server Mode API Documentation for a complete API reference. To let Codex operate MrRSS through this API, install the release skill package described in MrRSS Skills.
We welcome contributions! Please see our Contributing Guidelines for details.
Click to expand the contributing guidelines
Before contributing:
- Read the Code of Conduct
- Check existing issues or create a new one
- Fork the repository and create a feature branch
- Make your changes and add tests
- Submit a pull request
If you discover a security vulnerability, please follow our Security Policy.
This project is licensed under the GPL-3.0 License - see the LICENSE file for details.
- Issues: GitHub Issues
- Discussions: GitHub Discussions
- Repository: github.com/WCY-dt/MrRSS

