30 open-source projects similar to michaelrsweet/ttf, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Michaelrsweet Ttf alternative.
osgSlug is a frontend for the slughorn library, simplifying the usage of the recent OSS release of the Slug technique by Eric Lengyel in OpenSceneGraph.
Library for shoehorning the Slug text/graphics GPU rendering library into projects.
FTGLES is a C++ library for rendering fonts on mobile operating systems with OpenGL ES 1.1. It is a port of FTGL. It currently targets the iPhone and iPad, with plans to port to Android in the very near future. iOS 4 is currently supported.
The fonts in this library are all freeware fonts (freeware, OFL, public domain) that have been sourced from various places and converted to PackedBDF format.
This repository contains reference shader implementations for the Slug font rendering algorithm. The code itself contains many comments providing details about the inputs and the calculations performed.
The ttf2mesh crossplatform library allows to convert a glyphs of truetype font (ttf) to a mesh objects in 2d and 3d space. The library does not require any graphical context and does not use system dependent functions.
This is a font renderer written (mostly) in pure, safe Rust. There is an optional SIMD module for cumulative sum, currently written in C SSE3 intrinsics.
Trex is a font rasterizer, atlas generator and text shaping library written in C++. It uses FreeType and HarfBuzz libraries under the hood. It provides a simple API that makes it easy to integrate high quality typography into your application.
Toy CPU and GPU implementations of the Slug rendering algorithm
Implements a parser and renderer for TTF / OTF font files.
SheenBidi is a lightweight, fast and stable implementation of the Unicode Bidirectional Algorithm (UBA).
This project is a collection of portable, header-only C functions designed for integration into software projects without complex build dependencies or external linking requirements. It provides a suite of low-level utilities for graphics, audio, and data management, focusing on direct memory manipulation and zero-dependency portability. By utilizing a single-header distribution model, the library simplifies dependency management while allowing developers to maintain full control over memory allocation and binary size through compile-time configuration. The library distinguishes itself by off
Pathfinder 3 is a fast, practical, GPU-based rasterizer for fonts and vector graphics using OpenGL 3.0+, OpenGL ES 3.0+, or Metal.
Low level bindings for the FreeType font library.
A library for reading fonts from the TrueType format
RustType is a pure Rust alternative to libraries like FreeType.
This project is not developed any further. For a font renderer, have a look at Apache PDFBox.
A small library for displaying Unicode in OpenGL using a single texture and a single vertex buffer.
A tiny font library intended for use on Arduino and other similar platforms
font-kit provides a common interface to the various system font libraries and provides services such as finding fonts on the system, performing nearest-font matching, and rasterizing glyphs.
Simple and clean TrueType font loader and renderer written purely in c#.
C++ vector font rendering library for OpenGL 3D text drawing, by VoxelStorm.