ManasPDF
A free, open-source PDF engine built from scratch in C++ and accelerated on the GPU with Direct2D.
Requires Windows 10 / 11 (64-bit). Self-contained: no .NET runtime needed. Currently in alpha.

Built from scratch for speed
ManasPDF is a high-performance PDF rendering engine that uses Direct2D for hardware-accelerated rendering with an automatic CPU fallback.
GPU rendering
Direct2D hardware-accelerated path rasterization, gradient shading and image compositing.
CPU fallback
Pure C++ scanline rasterizer with configurable supersampling (1x / 2x / 4x).
90+ PDF operators
Paths, text, color, shading, clipping, XObjects and more.
Font support
FreeType-based rasterization for TrueType, CFF / PostScript and Type1 fonts.
Image codecs
JPEG, JPEG2000, Flate / zlib, LZW, CCITT Fax, ASCII85, RunLength.
Encryption
Password (RC4, AES-128/256) and certificate (PKCS#7) encryption support.
Text extraction
Glyph-level text extraction with pixel coordinates.
Performance caching
Page render cache, glyph and font cache, and text batching.
Bilingual UI
Turkish and English language support.
- Render engine
- Direct2D (GPU) + FreeType
- Platform
- .NET 8 / WPF
- Native core
- C++ (ManasPDFCore.dll)
- License
- Apache License 2.0

