harfbuzz-example
Text shaper
A C++ application that uses OpenGL and Freetype to demonstrate text-shaping
Harfbuzz text-shaping example with OpenGL using Freetype
140 stars
24 watching
24 forks
Language: C++
last commit: about 6 years ago
Linked from 1 awesome list
c-plus-plusfreetypeharfbuzzopengltext-shaping
Related projects:
Repository | Description | Stars |
---|---|---|
harfbuzz/rustybuzz | A Rust port of HarfBuzz's shaping algorithm with some limitations and modifications to improve compatibility and usability. | 569 |
dlanggraphicswg/bindbc-harfbuzz | A D language binding to the HarfBuzz text rendering library | 1 |
rougier/freetype-gl | An OpenGL library for rendering Unicode text with a single texture and vertex buffer. | 1,652 |
golang/freetype | A Go implementation of the Freetype font rasterizer | 799 |
harfbuzz/ttf-parser | A high-level TrueType font parser with a safe, zero-allocation API | 641 |
tangrams/tangram-es | A C++ library for rendering 2D and 3D maps from vector data using OpenGL ES | 828 |
thmsgbrt/thmsgbrt | A Mustache-based templating system for generating structured text output | 467 |
lentschi/ngx-ellipsis | An Angular directive to truncate text when its content would overflow within a specified element. | 96 |
eiriktsarpalis/typeshape | A library that enables practical datatype-generic programming in F# | 302 |
dfrg/swash | A font introspection and rendering library with focus on performance, thread safety, and minimal resource usage. | 671 |
robhz786/strf | A C++ library for formatting and transcoding text | 70 |
hapaxia/selbaward | A collection of reusable SFML graphics components for creating 2D games and applications. | 200 |
bindbc/bindbc-freetype | Provides D bindings to the FreeType library for text rendering and font management. | 16 |
tangrams/tangram | A JavaScript library for rendering 2D and 3D maps using WebGL | 2,225 |
skyrpex/richtext | A class for drawing rich text with customizable styles and colors in SFML 2. | 49 |