Skip to content

Commit 3c8e694

Browse files
committed
feat: add category distribution chart and data parsing
Integrate Recharts for resource distribution visualization and implement markdown-based data parsing for dynamic category management.
1 parent 383453a commit 3c8e694

17 files changed

Lines changed: 1236 additions & 70 deletions

‎bun.lock‎

Lines changed: 79 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎data/README.md‎

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
# 🚀 FMHY Repository Directory (`data/`)
2+
3+
Welcome to the **FMHY Markdown Directory**. This directory contains the Markdown files for each major section of the FMHY Index.
4+
5+
## 📂 Repository Markdown Structure
6+
7+
- `data/streaming.md` - Movies, TV Shows, Anime, Live Sports & Media Indexers
8+
- `data/adblocking.md` - Adblockers, DNS Shields, Link Bypassers & Privacy Extensions
9+
- `data/software.md` - Free & Open Source Software, Utilities & Archivers
10+
- `data/games.md` - Game Emulators, Preservation Tools & Launchers
11+
- `data/ai-tools.md` - Local LLM Runners, Open Models & AI Workbenches
12+
13+
## ✍️ How to Add a New Site to the Index
14+
15+
To add a new site (for example, a movie or TV streaming site):
16+
1. Open `data/streaming.md` (or the relevant `.md` file).
17+
2. Add a new row under the appropriate table section:
18+
```markdown
19+
| **YourSite** | [yoursite.com](https://yoursite.com) | 1080p | ❌ Not Needed | Fast streaming, zero ads, multi-subtitles |
20+
```
21+
3. Or add a Callout box for top priority picks:
22+
```markdown
23+
> [!YOURSITE] **Featured Streaming Site**
24+
> **YourSite** ([https://yoursite.com](https://yoursite.com)) offers 1080p movies with no ads.
25+
```
26+
4. Save the file or submit a pull request! The FMHY web application automatically parses Markdown files and updates the interactive UI cards and search index instantly.

‎data/adblocking.md‎

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# 🛡️ Adblocking & Privacy Guide (`data/adblocking.md`)
2+
3+
Essential tools, uBlock Origin filterlists, DNS blockers, browser extensions, and guides to stay ad-free and secure online.
4+
5+
---
6+
7+
> [!RECOMMENDED] **Gold Standard Adblocker**
8+
> **uBlock Origin** ([https://ublockorigin.com](https://ublockorigin.com)) is the open-source content blocker recommended by privacy researchers. Lightweight, efficient, and open source.
9+
> <span class="badge-emerald">Open Source</span> <span class="badge-sky">Top Rated</span> <span class="badge-rose">Must Have</span>
10+
11+
---
12+
13+
## 🌐 Browser Extensions & Shields
14+
15+
| Tool Name | Direct URL | Type | License | Notes |
16+
| :--- | :--- | :---: | :---: | :--- |
17+
| **uBlock Origin** | [ublockorigin.com](https://ublockorigin.com) | Content Blocker | GPLv3 | Gold standard adblocker for Firefox, Chrome, and Edge |
18+
| **FastForward** | [fastforward.team](https://fastforward.team) | Link Bypasser | Open Source | Automatically bypasses timer countdowns and link shorteners |
19+
| **SponsorBlock** | [sponsor.ajay.app](https://sponsor.ajay.app) | YouTube Extension | Open Source | Crowdsourced skipping of sponsors, intros, outros, and reminders |
20+
| **Privacy Badger** | [privacybadger.org](https://privacybadger.org) | Tracker Blocker | Open Source | EFF extension that automatically learns to block invisible trackers |
21+
| **LocalCDN** | [localcdn.org](https://localcdn.org) | Privacy Utility | Open Source | Emulates remote web frameworks locally to prevent big tech tracking |
22+
23+
---
24+
25+
## 🛡️ Network & DNS Protection
26+
27+
| Service Name | Direct URL | Type | Features |
28+
| :--- | :--- | :---: | :--- |
29+
| **NextDNS** | [nextdns.io](https://nextdns.io) | Cloud DNS | Custom blocklists, analytics, parental controls |
30+
| **AdGuard DNS** | [adguard-dns.io](https://adguard-dns.io) | Public DNS | Zero-config ad blocking DNS servers |
31+
| **Pi-hole** | [pi-hole.net](https://pi-hole.net) | Self-Hosted | Network-wide ad blocking for home routers |

‎data/ai-tools.md‎

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# 🤖 Free AI Models & Utilities (`data/ai-tools.md`)
2+
3+
Directory of free LLM platforms, local model runners, image generation tools, and developer AI workspaces.
4+
5+
---
6+
7+
> [!NOTE]
8+
> Use local LLMs like **Ollama** or **LM Studio** for offline, private AI assistance.
9+
10+
---
11+
12+
## ⚡ Free AI Tools & Local Runners
13+
14+
| Platform Name | Direct URL | Type | License / Model | Key Features |
15+
| :--- | :--- | :---: | :---: | :--- |
16+
| **Ollama** | [ollama.com](https://ollama.com) | Local LLM Runner | MIT | Get up and running with Llama 3, DeepSeek, and Qwen locally |
17+
| **Hugging Face** | [huggingface.co](https://huggingface.co) | Model Hub | Open Source | The AI community's hub for datasets, models, and demo spaces |
18+
| **LM Studio** | [lmstudio.ai](https://lmstudio.ai) | Local LLM GUI | Freeware | Run local LLMs on your Mac or PC with an elegant ChatGPT-like UI |
19+
| **Pinokio** | [pinokio.computer](https://pinokio.computer) | AI Browser | Open Source | Browser that lets you install, run, and automate AI tools locally |

‎data/games.md‎

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
# 🎮 Gaming & Emulators Hub (`data/games.md`)
2+
3+
Verified game emulators, preservation tools, open source launchers, and gaming utilities.
4+
5+
---
6+
7+
> [!WARNING]
8+
> Only download game ROMs and preservation files from verified green-rated community mirrors.
9+
10+
---
11+
12+
## 🕹️ Top Game Emulators & Launchers
13+
14+
| Emulator Name | Direct URL | Target System | License | Platform |
15+
| :--- | :--- | :---: | :---: | :--- |
16+
| **RetroArch** | [retroarch.com](https://www.retroarch.com) | Multi-System | GPLv3 | Frontend for emulators, game engines, and media players |
17+
| **PCSX2** | [pcsx2.net](https://pcsx2.net) | PlayStation 2 | GPLv3 | Open source PS2 emulator with high-resolution upscaling |
18+
| **Heroic Games Launcher** | [heroicgameslauncher.com](https://heroicgameslauncher.com) | Epic & GOG | GPLv3 | Native open source game launcher for Epic, GOG, and Prime Gaming |
19+
| **Dolphin Emulator** | [dolphin-emu.org](https://dolphin-emu.org) | GameCube & Wii | GPLv2+ | High performance emulator for GameCube and Wii consoles |
20+
| **Lutris** | [lutris.net](https://lutris.net) | Open Gaming | GPLv3 | Open source gaming platform for Linux with one-click installers |

‎data/software.md‎

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# 💻 Free & Open Source Software (`data/software.md`)
2+
3+
Collection of verified open-source software, media editors, archivers, productivity apps, and utilities for Windows, macOS, and Linux.
4+
5+
---
6+
7+
> [!TIP]
8+
> All software listed in this index is verified malware-free, open-source, or non-commercial freeware.
9+
10+
---
11+
12+
## 📦 Top Open-Source Software
13+
14+
| Application | Direct URL | Category | License | Key Features |
15+
| :--- | :--- | :---: | :---: | :--- |
16+
| **VLC Media Player** | [videolan.org](https://www.videolan.org) | Media Player | GPLv2 | Plays virtually all video formats, codecs, and DVDs |
17+
| **7-Zip** | [7-zip.org](https://www.7-zip.org) | Archiver | LGPL | Open source file archiver with highest compression ratio |
18+
| **Obsidian** | [obsidian.md](https://obsidian.md) | Knowledge Base | Freeware | Local-first Markdown note-taking tool with rich plugin ecosystem |
19+
| **HandBrake** | [handbrake.fr](https://handbrake.fr) | Video Converter | GPLv2 | Open-source video transcoder for all platforms |
20+
| **ShareX** | [getsharex.com](https://getsharex.com) | Screen Capture | GPLv3 | Screen capture, file sharing, and productivity tool for Windows |
21+
| **LibreOffice** | [libreoffice.org](https://www.libreoffice.org) | Office Suite | MPLv2 | Powerful free office suite compatible with MS Office files |

‎data/streaming.md‎

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
# 🎬 Streaming Mega-Directory (`data/streaming.md`)
2+
3+
Welcome to the **FMHY Streaming Index**. This curated repository file lists verified ad-free movie streaming platforms, high-definition cinema portals, anime hubs, live sports indexers, and media players.
4+
5+
> 💡 **Repository Note**: To add a new movie or TV site to this directory, simply edit this `data/streaming.md` file in Markdown format! The web application automatically parses table rows, callouts, and lists, rendering them into interactive UI cards with search, filtering, and bookmarking.
6+
7+
---
8+
9+
> [!FLIXHQ] **Top Priority Streaming Platform**
10+
> **FlixHQ** ([https://flixhq.ink](https://flixhq.ink)) is our top-rated platform for HD Movies & TV Shows with zero popup ads, auto-subtitles, fast servers, and zero registration requirement.
11+
> <span class="badge-rose">Top Rated</span> <span class="badge-emerald">No Reg</span> <span class="badge-sky">1080p HD</span> <span class="badge-indigo">Fast Mirrors</span>
12+
13+
> [!CINEJOY] **Featured Online Cinema**
14+
> **CineJoy** ([https://cinejoy.online](https://cinejoy.online)) features a clean minimalist theater UI, high-bitrate streaming, and mobile-friendly media playback with instant search.
15+
> <span class="badge-amber">Popular</span> <span class="badge-emerald">Verified Safe</span> <span class="badge-sky">Multi-Server</span>
16+
17+
---
18+
19+
## 📺 High Definition Movies & TV Shows
20+
21+
| Platform Name | Direct URL | Quality | Registration | Key Features & Notes |
22+
| :--- | :--- | :---: | :---: | :--- |
23+
| **FlixHQ** | [flixhq.ink](https://flixhq.ink) | 1080p HD | ❌ Not Needed | Auto-play, Subtitles, Zero Ads, Fast Mirrors |
24+
| **CineJoy** | [cinejoy.online](https://cinejoy.online) | 1080p HD | ❌ Not Needed | Minimalist UI, Multi-server mirrors, Mobile friendly |
25+
| **FMovies** | [fmovies.ps](https://fmovies.ps) | 1080p | ❌ Not Needed | Massive movie catalog, trending filters |
26+
| **Bflix** | [bflix.gg](https://bflix.gg) | 1080p | ❌ Not Needed | Quick bookmarks, clean layout, multi-audio |
27+
| **Sflix** | [sflix.to](https://sflix.to) | 1080p HD | ❌ Not Needed | Fast video player, daily updates, multi-subtitles |
28+
| **LookMovie** | [lookmovie2.to](https://lookmovie2.to) | 720p/1080p | ❌ Not Needed | Clean interface, minimal ads, verified catalog |
29+
30+
---
31+
32+
## 🍿 Anime & Animated Series
33+
34+
| Platform Name | Direct URL | Type | Registration | Notes |
35+
| :--- | :--- | :---: | :---: | :--- |
36+
| **AniWave** | [aniwave.to](https://aniwave.to) | Subbed & Dubbed | ❌ Not Needed | Auto-next episode, skip filler, high speed |
37+
| **GogoAnime** | [gogoanime.cl](https://gogoanime.cl) | Subbed & Dubbed | ❌ Not Needed | Classic anime portal, daily releases |
38+
| **YugenAnime** | [yugenanime.tv](https://yugenanime.tv) | Subbed & Dubbed | ❌ Not Needed | Modern clean interface, custom watchlists |
39+
40+
---
41+
42+
## ⚽ Live Sports & Event Indexers
43+
44+
| Platform Name | Direct URL | Coverage | Registration | Notes |
45+
| :--- | :--- | :---: | :---: | :--- |
46+
| **Streamed.su** | [streamed.su](https://streamed.su) | All Major Sports | ❌ Not Needed | Clean schedule layout, HD streams, zero popups |
47+
| **MethStreams** | [methstreams.com](https://methstreams.com) | NBA, NFL, UFC, Football | ❌ Not Needed | Multiple stream mirrors, live chat |
48+
49+
---
50+
51+
## 💡 Streaming Guidelines & Security Callouts
52+
53+
> [!WARNING]
54+
> **Adblocker Requirement:** Always ensure you have **uBlock Origin** or a secure DNS filter enabled when visiting media indexers to prevent unwanted popups or redirects.
55+
56+
> [!TIP]
57+
> **Performance Tip:** If a stream buffers, click the **Server Switcher** on FlixHQ or CineJoy to select an alternate high-speed mirror.

‎package.json‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
"react": "^19.0.1",
2222
"react-dom": "^19.0.1",
2323
"react-markdown": "^10.1.0",
24+
"recharts": "^3.10.1",
2425
"rehype-raw": "^7.0.0",
2526
"remark-gfm": "^4.0.1",
2627
"vite": "^6.2.3"

‎public/data/adblocking.md‎

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# 🛡️ Adblocking & Privacy Guide (`data/adblocking.md`)
2+
3+
Essential tools, uBlock Origin filterlists, DNS blockers, browser extensions, and guides to stay ad-free and secure online.
4+
5+
---
6+
7+
> [!RECOMMENDED] **Gold Standard Adblocker**
8+
> **uBlock Origin** ([https://ublockorigin.com](https://ublockorigin.com)) is the open-source content blocker recommended by privacy researchers. Lightweight, efficient, and open source.
9+
> <span class="badge-emerald">Open Source</span> <span class="badge-sky">Top Rated</span> <span class="badge-rose">Must Have</span>
10+
11+
---
12+
13+
## 🌐 Browser Extensions & Shields
14+
15+
| Tool Name | Direct URL | Type | License | Notes |
16+
| :--- | :--- | :---: | :---: | :--- |
17+
| **uBlock Origin** | [ublockorigin.com](https://ublockorigin.com) | Content Blocker | GPLv3 | Gold standard adblocker for Firefox, Chrome, and Edge |
18+
| **FastForward** | [fastforward.team](https://fastforward.team) | Link Bypasser | Open Source | Automatically bypasses timer countdowns and link shorteners |
19+
| **SponsorBlock** | [sponsor.ajay.app](https://sponsor.ajay.app) | YouTube Extension | Open Source | Crowdsourced skipping of sponsors, intros, outros, and reminders |
20+
| **Privacy Badger** | [privacybadger.org](https://privacybadger.org) | Tracker Blocker | Open Source | EFF extension that automatically learns to block invisible trackers |
21+
| **LocalCDN** | [localcdn.org](https://localcdn.org) | Privacy Utility | Open Source | Emulates remote web frameworks locally to prevent big tech tracking |
22+
23+
---
24+
25+
## 🛡️ Network & DNS Protection
26+
27+
| Service Name | Direct URL | Type | Features |
28+
| :--- | :--- | :---: | :--- |
29+
| **NextDNS** | [nextdns.io](https://nextdns.io) | Cloud DNS | Custom blocklists, analytics, parental controls |
30+
| **AdGuard DNS** | [adguard-dns.io](https://adguard-dns.io) | Public DNS | Zero-config ad blocking DNS servers |
31+
| **Pi-hole** | [pi-hole.net](https://pi-hole.net) | Self-Hosted | Network-wide ad blocking for home routers |

‎public/data/ai-tools.md‎

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# 🤖 Free AI Models & Utilities (`data/ai-tools.md`)
2+
3+
Directory of free LLM platforms, local model runners, image generation tools, and developer AI workspaces.
4+
5+
---
6+
7+
> [!NOTE]
8+
> Use local LLMs like **Ollama** or **LM Studio** for offline, private AI assistance.
9+
10+
---
11+
12+
## ⚡ Free AI Tools & Local Runners
13+
14+
| Platform Name | Direct URL | Type | License / Model | Key Features |
15+
| :--- | :--- | :---: | :---: | :--- |
16+
| **Ollama** | [ollama.com](https://ollama.com) | Local LLM Runner | MIT | Get up and running with Llama 3, DeepSeek, and Qwen locally |
17+
| **Hugging Face** | [huggingface.co](https://huggingface.co) | Model Hub | Open Source | The AI community's hub for datasets, models, and demo spaces |
18+
| **LM Studio** | [lmstudio.ai](https://lmstudio.ai) | Local LLM GUI | Freeware | Run local LLMs on your Mac or PC with an elegant ChatGPT-like UI |
19+
| **Pinokio** | [pinokio.computer](https://pinokio.computer) | AI Browser | Open Source | Browser that lets you install, run, and automate AI tools locally |

0 commit comments

Comments
 (0)