Skip to content

Commit 3b3ee19

Browse files
author
FastJava Team
committed
Align FastJava Ecosystem sections with GitHub profile canonical ordering
1 parent 605db11 commit 3b3ee19

2 files changed

Lines changed: 204 additions & 122 deletions

File tree

README.md

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,16 @@ FastJava is not a framework — it is a modular, full-stack performance ecosyste
1515

1616
Where the standard JVM abstracts, stalls, or lacks native interfaces entirely, FastJava provides thin, near-zero-overhead JNI bridges directly into DirectX, Win32, AVX2/AVX-512 SIMD, and native OS subsystems.
1717

18-
- ⌨️ **Input & Windowing** — Global low-latency hotkeys (e.g. `FastHotkey`), RawInput (`FastKeyboard`, `FastMouse`), Stylus/Touch, native window controls (`FastWindow`).
19-
- 🖥️ **Graphics & Screen** — DXGI sub-millisecond desktop capture (`FastScreen`), bit-perfect grabber (`FastScreenCapture`), GPU overlays (`FastOverlay`, `FastGhostMouse`).
20-
-**Compute & Memory** — AVX2/AVX-512 vectorization (`FastSIMD`), page-locked off-heap RAM (`FastMemory`), pointer arithmetic (`FastPointer`), GPU Compute (`FastGPU`).
21-
- 📁 **Filesystem & I/O** — USN Journal change journal (`FastFileWatch`), mmap multi-threading (`FastFileIndex`, `FastIO`), Trie-search (`FastFileSearch`).
22-
- 🎧 **Audio & Media** — WASAPI hardware capture & loopback (`FastAudioCapture`, `FastAudioPlayer`), real-time STT/TTS, wake-word detection (`FastWakeWord`).
23-
- 🏎️ **Parsing & Strings** — SIMD-accelerated JSON (`FastJSON`), UTF-8 processing (`FastString`), state-machine ANSI (`FastANSI`), zero-alloc regex (`FastRegex`).
24-
- 🧠 **AI & Machine Learning** — Local matrix inference (`FastAIModel`), zero-alloc vector database (`FastAIVectorDB`), autonomous agents (`FastAIAgent`), knowledge graphs (`FastAIMemoryGraph`).
18+
-**Native & Foundation** — Cross-platform DLL loader (`FastCore`), pointer math (`FastPointer`), 32-byte aligned RAM (`FastMemory`), AVX2/AVX-512 vectorization (`FastSIMD`), shared memory (`FastSharedMemory`).
19+
- 🤖 **AI & Autonomous Agents** — Local matrix inference (`FastAIModel`), zero-alloc vector DB (`FastAIVectorDB`), agents (`FastAIAgent`), memory graphs (`FastAIMemoryGraph`), RAG (`FastAIRag`).
20+
- 📁 **Filesystem & Storage** — USN Journal change journal (`FastFileWatch`), mmap indexing (`FastFileIndex`, `FastIO`), Trie-search (`FastFileSearch`), dual text/binary format (`FastFileFormat`).
21+
- ⚙️ **Parsing & Data Formats** — SIMD JSON (`FastJSON`), UTF-8 engine (`FastString`), VarInt packing (`FastBinary`), ANSI state machine (`FastANSI`), zero-alloc regex (`FastRegex`).
22+
- 🔢 **Compute & Math** — GPU Compute & SPIR-V (`FastGPU`), fast math kernels (`FastMath`), vector quantization (`FastQuant`).
23+
- ⌨️ **Input & Automation** — Global hotkeys (`FastHotkey`), RawInput (`FastKeyboard`, `FastMouse`), Touch/Stylus, DirectX capture (`FastRobot`), native UIA (`FastUIA`).
24+
- 👁️ **Vision & Screen Capture** — DXGI zero-copy capture (`FastScreen`), bit-perfect grabber & 60 FPS video pipe (`FastScreenCapture`), webcam (`FastCamera`), WinRT OCR (`FastOCR`).
25+
- 🔊 **Audio & Voice** — WASAPI hardware capture & loopback (`FastAudioCapture`, `FastAudioPlayer`), real-time STT/TTS, VAD (`FastVAD`), wake-word (`FastWakeWord`).
26+
- 🎨 **Graphics & Animation** — GPU overlays (`FastOverlay`, `FastGhostMouse`), SIMD image ops (`FastImage`), DirectComposition windowing (`FastWindow`), 60/120 FPS timelines (`FastAnimation`, `FastTween`).
27+
- 📟 **Terminal & Display** — Double-buffered TUI (`FastTerminal`), ConPTY (`FastConPTY`), per-monitor DPI (`FastDisplay`), native Windows themes (`FastTheme`).
2528

2629
👉 **Full module directory, architecture layers & real-world benchmarks:**
2730
🔗 **[docs/ECOSYSTEM.md](docs/ECOSYSTEM.md)**

0 commit comments

Comments
 (0)