@@ -73,77 +73,77 @@ dependencies {
7373## 🗺️ Ecosystem Overview
7474
7575### 🔧 System & Native Access
76- | Library | Purpose |
77- | ---------| ---------|
78- | [ FastCore] ( https://github.com/andrestubbe/fastcore ) | Unified JNI loader for Windows/Linux/macOS |
79- | [ FastClipboard] ( https://github.com/andrestubbe/fastclipboard ) | Native clipboard access (no AWT bugs) |
80- | [ FastHotkey] ( https://github.com/andrestubbe/fasthotkey ) | Global system-wide hotkeys |
81- | [ FastTouch] ( https://github.com/andrestubbe/fasttouch ) | Multi-touch & pressure input |
82- | [ FastStylus] ( https://github.com/andrestubbe/faststylus ) | Pen pressure, tilt, eraser detection |
83- | [ FastIO] ( https://github.com/andrestubbe/fastio ) | Memory-mapped file I/O |
76+ | Library | Purpose | Tech |
77+ | ---------| ---------| ------ |
78+ | [ FastCore] ( https://github.com/andrestubbe/fastcore ) | Unified JNI loader | JNI, DLL loader |
79+ | [ FastClipboard] ( https://github.com/andrestubbe/fastclipboard ) | Native clipboard | Win32 API |
80+ | [ FastHotkey] ( https://github.com/andrestubbe/fasthotkey ) | Global hotkeys | Win32 hooks |
81+ | [ FastTouch] ( https://github.com/andrestubbe/fasttouch ) | Multi-touch & pressure | Win32 touch |
82+ | [ FastStylus] ( https://github.com/andrestubbe/faststylus ) | Pen pressure, tilt | WM_POINTER |
83+ | [ FastIO] ( https://github.com/andrestubbe/fastio ) | Memory-mapped I/O | IOCP, mmap |
8484
8585### 🎨 Graphics & UI
86- | Library | Purpose |
87- | ---------| ---------|
88- | [ FastScreen] ( https://github.com/andrestubbe/fastscreen ) | Zero-copy screen capture ( DXGI) |
89- | [ FastImage] ( https://github.com/andrestubbe/fastimage ) | SIMD image processing |
90- | [ FastGraphics] ( https://github.com/andrestubbe/fastgraphics ) | GPU-accelerated Graphics2D |
91- | [ FastTheme] ( https://github.com/andrestubbe/fasttheme ) | Native Windows theming |
92- | [ FastImageView] ( https://github.com/andrestubbe/fastimageview ) | DirectX image viewer |
93- | [ FastNotification] ( https://github.com/andrestubbe/fastnotification ) | Native Windows toast notifications |
86+ | Library | Purpose | Tech |
87+ | ---------| ---------| ------ |
88+ | [ FastScreen] ( https://github.com/andrestubbe/fastscreen ) | Zero-copy screen capture | DXGI, DirectX |
89+ | [ FastImage] ( https://github.com/andrestubbe/fastimage ) | SIMD image processing | AVX2, SSE4 |
90+ | [ FastGraphics] ( https://github.com/andrestubbe/fastgraphics ) | GPU-accelerated Graphics2D | DirectX, GPU |
91+ | [ FastTheme] ( https://github.com/andrestubbe/fasttheme ) | Native Windows theming | WinRT, DWM |
92+ | [ FastImageView] ( https://github.com/andrestubbe/fastimageview ) | DirectX image viewer | DirectX |
93+ | [ FastNotification] ( https://github.com/andrestubbe/fastnotification ) | Native notifications | WinRT, Toast |
9494
9595### ⚡ Performance Libraries
96- | Library | Purpose |
97- | ---------| ---------|
98- | [ FastFloat] ( https://github.com/andrestubbe/fastfloat ) | SIMD float/double parsing |
99- | [ FastString] ( https://github.com/andrestubbe/faststring ) | UTF-8 string operations |
100- | [ FastBytes] ( https://github.com/andrestubbe/fastbytes ) | Bulk byte operations |
101- | [ FastJSON] ( https://github.com/andrestubbe/fastjson ) | Zero-copy JSON parser |
102- | [ FastMath] ( https://github.com/andrestubbe/fastmath ) | SIMD + GPU math acceleration |
96+ | Library | Purpose | Tech |
97+ | ---------| ---------| ------ |
98+ | [ FastFloat] ( https://github.com/andrestubbe/fastfloat ) | SIMD float parsing | AVX2, SSE4 |
99+ | [ FastString] ( https://github.com/andrestubbe/faststring ) | UTF-8 string ops | SIMD, AVX2 |
100+ | [ FastBytes] ( https://github.com/andrestubbe/fastbytes ) | Bulk byte ops | AVX2, SSE4 |
101+ | [ FastJSON] ( https://github.com/andrestubbe/fastjson ) | Zero-copy JSON | SIMD parsing |
102+ | [ FastMath] ( https://github.com/andrestubbe/fastmath ) | Math acceleration | OpenCL, SIMD |
103103
104104### 🎬 Animation
105- | Library | Purpose |
106- | ---------| ---------|
107- | [ FastTween] ( https://github.com/andrestubbe/fasttween ) | Ultra-fast tweening engine |
108- | [ FastAnimation] ( https://github.com/andrestubbe/fastanimation ) | Timeline orchestration |
105+ | Library | Purpose | Tech |
106+ | ---------| ---------| ------ |
107+ | [ FastTween] ( https://github.com/andrestubbe/fasttween ) | Ultra-fast tweening | Object pooling |
108+ | [ FastAnimation] ( https://github.com/andrestubbe/fastanimation ) | Timeline orchestration | Zero-GC |
109109
110110### 🤖 AI & Automation
111- | Library | Purpose |
112- | ---------| ---------|
113- | [ FastRobot] ( https://github.com/andrestubbe/fastrobot ) | Screen capture & automation |
114- | FastAI | Unified AI client (Local + Cloud) — * Coming Q2 2026* |
115- | FastGamepad | Controller support (XInput/DirectInput) — * Coming Q2 2026* |
111+ | Library | Purpose | Tech |
112+ | ---------| ---------| ------ |
113+ | [ FastRobot] ( https://github.com/andrestubbe/fastrobot ) | Screen capture & automation | DirectX, SendInput |
114+ | FastAI | Unified AI client — * Coming Q2 2026* | Local + Cloud API |
115+ | FastGamepad | Controller support — * Coming Q2 2026* | XInput, DirectInput |
116116
117117### 🎤 Audio (Coming Q3-Q4 2026)
118- | Library | Purpose |
119- | ---------| ---------|
120- | FastAudio | Low-latency audio output |
121- | FastAudioCapture | Real-time audio capture ( WASAPI) |
122- | FastTTS | Text-to-speech |
123- | FastSTT | Speech-to-text |
118+ | Library | Purpose | Tech |
119+ | ---------| ---------| ------ |
120+ | FastAudio | Low-latency audio | WASAPI |
121+ | FastAudioCapture | Real-time capture | WASAPI |
122+ | FastTTS | Text-to-speech | SAPI5, Azure |
123+ | FastSTT | Speech-to-text | Whisper, Cloud |
124124
125125### 🔍 Vision & AI Pipeline (Coming 2026-2027)
126- | Library | Purpose |
127- | ---------| ---------|
128- | FastVision | GPU template matching <10ms |
129- | FastOCR | Optical character recognition |
130- | FastEmbedding | Text embeddings |
131- | FastVectorDB | In-memory vector search |
132- | FastRAG | Retrieval-Augmented Generation |
133- | FastMCP | Model Context Protocol |
126+ | Library | Purpose | Tech |
127+ | ---------| ---------| ------ |
128+ | FastVision | GPU template matching | GPU shaders |
129+ | [ FastOCR] ( https://github.com/andrestubbe/FastOCR ) | OCR | WinRT OCR |
130+ | FastEmbedding | Text embeddings | Local/Cloud |
131+ | FastVectorDB | Vector search | SIMD |
132+ | FastRAG | RAG pipeline | AI orchestration |
133+ | FastMCP | Model Context Protocol | MCP Standard |
134134
135135### 🛠️ Advanced System (Coming 2026-2027)
136- | Library | Purpose |
137- | ---------| ---------|
138- | FastInput | Raw input reading (non-invasive) |
139- | FastInputHook | Global low-level hooks |
140- | FastWindow | Foreign window control |
141- | FastProcess | Process introspection |
142- | FastFileWatch | Instant file notifications |
143- | FastOverlay | Transparent game overlays |
144- | FastDWM | VSync & frame timing |
145- | FastHash | SIMD hashing |
146- | FastCompress | Fast compression |
136+ | Library | Purpose | Tech |
137+ | ---------| ---------| ------ |
138+ | FastInput | Raw input reading | RawInput API |
139+ | FastInputHook | Global hooks | SetWindowsHookEx |
140+ | FastWindow | Window control | Win32 API |
141+ | FastProcess | Process introspection | Win32 API |
142+ | FastFileWatch | File notifications | ReadDirectoryChangesW |
143+ | FastOverlay | Game overlays | DirectX |
144+ | FastDWM | VSync & timing | DWM API |
145+ | FastHash | SIMD hashing | AVX2, SSE4 |
146+ | FastCompress | Fast compression | SIMD |
147147
148148---
149149
0 commit comments