You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Official website for MMRL (Magisk Module Repo Loader) 🤓
4
+
5
+
## About
6
+
7
+
This repository contains the source code for [mmrl.dev](https://mmrl.dev), the official website and documentation for MMRL - an advanced Android application for managing Magisk, KernelSU, and APatch modules.
8
+
9
+
## Development
10
+
11
+
```bash
12
+
# Install dependencies
13
+
npm install
14
+
15
+
# Run development server
16
+
npm run docs:dev
17
+
18
+
# Build for production
19
+
npm run docs:build
20
+
21
+
# Preview production build
22
+
npm run docs:preview
23
+
```
24
+
25
+
## SEO Optimizations
26
+
27
+
This website has been optimized for search engine visibility and performance:
28
+
29
+
### Technical SEO
30
+
-**robots.txt**: Configured to allow search engine crawlers while protecting API endpoints
31
+
-**Meta tags**: Comprehensive meta descriptions, Open Graph, and Twitter Card tags
32
+
-**Structured Data**: JSON-LD schema for better search engine understanding
33
+
-**Canonical URLs**: Automatic canonical URL generation for all pages
34
+
-**Sitemap**: Automatically generated sitemap at `/sitemap.xml`
35
+
-**Mobile-friendly**: Responsive design with proper viewport configuration
36
+
-**Performance**: Asset minification and optimized chunk splitting
37
+
38
+
### Content SEO
39
+
-**Internal Linking**: Strategic internal links with descriptive anchor text
40
+
-**Meta Descriptions**: Unique, descriptive meta descriptions for all major pages
41
+
-**Semantic HTML**: Proper heading hierarchy and semantic markup
42
+
-**Alt Text**: Descriptive alt text for all images
43
+
44
+
### Off-site SEO
45
+
See [SEO-ACTIONS.md](./SEO-ACTIONS.md) for a comprehensive guide on:
46
+
- Building high-quality backlinks
47
+
- Content promotion strategies
48
+
- Community engagement tactics
49
+
- Long-term SEO planning
50
+
51
+
## Technology Stack
52
+
53
+
-**Framework**: [VitePress](https://vitepress.dev/) - Fast static site generator
54
+
-**UI**: Vue 3 components with custom styling
55
+
-**Search**: Pagefind for local search functionality
56
+
-**Deployment**: GitHub Pages with automatic updates every 6 hours
57
+
58
+
## Contributing
59
+
60
+
Contributions are welcome! Please feel free to submit a Pull Request.
61
+
62
+
## License
63
+
64
+
MIT License - see repository for details
65
+
66
+
---
67
+
68
+
**Maintained by**: Der_Googler and MMRL Contributors
"MMRL - A decentralized ecosystem for sharing, distributing, and discovering Magisk modules. Comprehensive root manager support for Magisk, KernelSU, and APatch.",
Copy file name to clipboardExpand all lines: docs/en/blacklist/index.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
---
2
-
title: Blacklist
3
-
descriptions: A list of blacklisted modules in MMRL
2
+
title: MMRL Blacklist - Restricted Modules
3
+
description: View the complete list of blacklisted Magisk modules in MMRL. Transparency about which modules are restricted and why, ensuring user safety and informed decisions.
Copy file name to clipboardExpand all lines: docs/en/downloads.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,6 +2,8 @@
2
2
editLink: false
3
3
prev: false
4
4
next: false
5
+
title: Download MMRL - Magisk Module Repo Loader
6
+
description: Download the latest version of MMRL (Magisk Module Repo Loader) for Android. Get APK files from GitHub releases and Google Play Store for managing your Magisk modules.
Magisk Module Repo Loader (MMRL) is an advanced, open-source Android application developed by Der_Googler, designed to streamline the management of modules for Magisk, KernelSU, and APatch. This highly configurable tool empowers users to efficiently handle their own module repositories, all within an ad-free environment.
3
+
Magisk Module Repo Loader (MMRL) is an advanced, open-source Android application developed by Der_Googler, designed to streamline the management of modules for [Magisk](https://github.com/topjohnwu/Magisk), [KernelSU](https://kernelsu.org/), and [APatch](https://apatch.dev/). This highly configurable tool empowers users to efficiently handle their own module repositories, all within an ad-free environment.
4
4
5
-
## Features
5
+
## Key Features
6
6
7
-
-**Comprehensive Root Manager Support**: MMRL offers full compatibility with Magisk, KernelSU, and APatch, providing users with a versatile platform for root management.
7
+
-**Comprehensive Root Manager Support**: MMRL offers full compatibility with Magisk, KernelSU, and APatch, providing users with a versatile platform for root management. Learn more about [how module cards work](how-a-module-card-works).
8
8
9
9
-**User-Friendly Interface**: The application boasts a user-centric design, featuring edge-to-edge support and dynamic app themes, ensuring a seamless and intuitive user experience.
10
10
11
-
-**Bulk Module Installation**: Users can install multiple modules simultaneously, whether sourced online or from local storage, enhancing efficiency in module management.
11
+
-**Bulk Module Installation**: Users can install multiple modules simultaneously, whether sourced from [online repositories](../repository/) or from local storage, enhancing efficiency in module management.
12
12
13
13
-**Module Dependency Management**: MMRL simplifies the installation process by automatically handling module dependencies, ensuring that all necessary components are in place for optimal functionality.
14
14
15
-
-**Customizable Module Pages**: The application allows for personalized module pages, enabling the addition of categories, screenshots, icons, covers, and other content to tailor the presentation to user preferences.
15
+
-**Customizable Module Pages**: The application allows for personalized module pages, enabling the addition of categories, screenshots, icons, covers, and other content to tailor the presentation to user preferences. Check out our [text formatting guide](text-formatting).
16
16
17
-
-**Transparency of Included Files**: MMRL provides a detailed breakdown of all files within modules, including APKs and service files, ensuring users have full visibility into the components of each module.
17
+
-**Transparency of Included Files**: MMRL provides a detailed breakdown of all files within modules, including APKs and service files, ensuring users have full visibility into the components of each module. Read about [anti-features](antifeatures) for security considerations.
18
18
19
19
-**Analytics Dashboard**: An integrated analytics dashboard displays module-related insights on the homepage, offering valuable information on module usage and trends.
20
20
21
21
-**Command-Line Interface (MMRL-CLI)**: For users who prefer terminal-based interactions, MMRL offers a Command-Line Interface, MMRL-CLI, which facilitates seamless module installation and management directly from the terminal.
22
22
23
-
## How to Use
23
+
-**Powerful WebUI X**: MMRL features [WebUI X](webuix/), one of the most advanced module configuration interfaces, providing developers with powerful tools to create native-feeling experiences.
24
+
25
+
## How to Use MMRL
24
26
25
27
To get started with MMRL, follow these steps:
26
28
27
29
1.**Installation**:
28
-
- Download the latest version of MMRL from the official website or a trusted repository.
29
-
- Install the application on your Android device.
30
+
- Download the latest version of MMRL from the [downloads page](../downloads) or [Google Play Store](https://play.google.com/store/apps/details?id=com.dergoogler.mmrl).
31
+
- Install the application on your rooted Android device.
30
32
31
33
2.**Adding Repositories**:
32
34
- Open MMRL and navigate to the repository management section.
33
35
- Add your desired module repositories by entering their URLs.
36
+
- Browse our [curated repositories](../repository/) to discover popular modules.
34
37
35
38
3.**Managing Modules**:
36
39
- Browse through the available modules in your added repositories.
37
40
- Select modules to install, update, enable, disable, or remove as needed.
41
+
- Review module details and check for [anti-features](antifeatures) before installation.
38
42
39
-
For a comprehensive guide on installation and usage, please refer to the [MMRL GitHub Repository](https://github.com/MMRLApp/MMRL).
43
+
For a comprehensive guide on installation and usage, please refer to the [MMRL GitHub Repository](https://github.com/MMRLApp/MMRL) and our [FAQ page](faq).
40
44
41
-
## How to Build
45
+
## How to Build MMRL
42
46
43
47
If you're interested in building MMRL from source, follow these steps:
44
48
@@ -56,10 +60,19 @@ If you're interested in building MMRL from source, follow these steps:
56
60
57
61
For detailed instructions and troubleshooting, please refer to the [MMRL GitHub Repository](https://github.com/MMRLApp/MMRL).
58
62
59
-
## Discussion
63
+
## Developer Resources
64
+
65
+
If you're a module developer, check out these resources:
66
+
67
+
- [MMRL-Util Guide](mmrl-util/) - Tools for creating and managing module repositories
68
+
- [WebUI X Documentation](webuix/) - Build advanced module configuration interfaces
69
+
- [Legacy Installer API](installer) - Traditional module installation methods
70
+
71
+
## Discussion & Community
60
72
61
73
Join the community discussion to share experiences, seek assistance, and stay updated with the latest developments:
Copy file name to clipboardExpand all lines: docs/en/guide/mmrl-util/index.md
+5Lines changed: 5 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,8 @@
1
+
---
2
+
title: MMRL-Util - Build Your Own Module Repository
3
+
description: Complete guide to MMRL-Util for creating custom Magisk module repositories. Learn installation, configuration, and management of your own module repository.
4
+
---
5
+
1
6
# Magisk Modules Repo Util
2
7
3
8
This util is to build module repository for [MMRL](https://github.com/DerGoogler/MMRL)
Copy file name to clipboardExpand all lines: docs/en/guide/webuix/index.md
+5Lines changed: 5 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,8 @@
1
+
---
2
+
title: WebUI X - Next-Generation Module Interface Framework
3
+
description: Learn about WebUI X, MMRL's powerful framework for building secure, high-performance module configuration interfaces. Enhanced security, debugging tools, and modern UX features.
4
+
---
5
+
1
6
# Why WebUI X?
2
7
3
8
WebUI X is the next-generation framework for building modular, secure, and high-performance WebUI applications. It offers significant improvements over Legacy KernelSU WebUI, making it the ideal choice for developers. Below are the key reasons to switch:
0 commit comments