Tehreer-Android

Text renderer library

A wrapper around C libraries to provide fine-grained control over text rendering and layout on Android

Standalone text engine for Android aimed to be free from platform limitations

GitHub

89 stars
8 watching
16 forks
Language: C
last commit: over 3 years ago
Linked from 1 awesome list

androidandroid-librarybidifontsfreetypeglyph-renderingharfbuzzjni-wrapperopentypeopentype-featuressheenbidisheenfiguretext-layouttext-renderingtext-shapingtypographyuax-24uax-9unicodevariable-fonts

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
tehreer/sheenfigureAn implementation of advanced typographic tables for OpenType specification32
tehreer/sheenbidiAn implementation of Unicode Bidirectional Algorithm for text processing and formatting.132
ziglibs/fontaineA text rendering library providing basic font layouting and glyph information for rendering text in arbitrary contexts.34
host-oman/libraqmA library that provides tools and APIs for complex text layout and rendering in various writing systems270
dvergar/rainbowA text rendering library with customizable color and size per character for rich text display.4
pfgithub/pixelcodeA text rendering system written in Zig that uses pixel art to display custom fonts and characters.7
hecrj/wgpu_glyphA text rendering library built on top of glyph_brush and optimized for use with wgpu456
tomolt/libschriftA lightweight TrueType font rendering library with Unicode support and small footprint.479
tesch1/turbobadgerA small footprint UI library for games and applications with support for multiple platforms and rendering backends.47
treeform/typographyA pure Nim implementation of font rasterization and text typesetting148
rougier/freetype-glAn OpenGL library for rendering Unicode text with a single texture and vertex buffer.1,652
lowresourcelanguages/lekhoA C++ project providing a minimalistic text processing system0
unicode-org/text-rendering-testsA test suite for text rendering engines to ensure correct display of Unicode characters169
ceritium/render_editorjsCustomizable Ruby renderer for Editor.js editor31
jdhealy/prettycolorsA Swift library for styling text in the Terminal using ANSI escape codes.171