Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Text Rendering

Text Rendering

53 projects

Showing 36 of 53 projects

YYText
YYTextObjective-C

A powerful iOS framework for displaying and editing rich text with high performance and extensive features.

#ios#objective-c#textkit-alternative
Stars8.9k
Forks1.8k
Last commit2 years ago
TTTAttributedLabel
TTTAttributedLabelObjective-C

A drop-in replacement for UILabel that supports attributed strings, automatic data detection, and manual link embedding.

#ios#objective-c#accessibility
Stars8.7k
Forks1.7k
Last commit2 years ago
HarfBuzz
HarfBuzzC++

A robust, high-performance text shaping engine and font platform supporting OpenType and Apple Advanced Typography.

#c-library#text-shaping#graphics
Stars5.9k
Forks765
Last commit2 days ago
koharu
koharuRust

A local-first, ML-powered desktop application for translating manga, built in Rust with automated text detection, OCR, inpainting, and LLM translation.

#manga#desktop-app#inpainting
Stars4.9k
Forks306
Last commit2 days ago
msdfgen
msdfgenC++

Generates multi-channel signed distance fields (MSDFs) from vector shapes and fonts for sharp, efficient real-time graphics rendering.

#font-rendering#c-plus-plus#game-development
Stars4.9k
Forks513
Last commit2 months ago
Prawn
PrawnRuby

A pure Ruby library for generating PDF documents with extensive text, vector drawing, and internationalization support.

#pdf-generator#internationalization#ruby-gem
Stars4.8k
Forks695
Last commit3 months ago
canvas
canvasGo

A Go vector graphics library that renders to SVG, PDF, raster images, HTML Canvas, and more with advanced text and path operations.

#font-embedding#opengl#eps
Stars1.8k
Forks121
Last commit9 days ago
pyfiglet
pyfigletPython

A pure Python port of FIGlet that renders ASCII text into ASCII art fonts.

#font-rendering#pure-python#banner-generation
Stars1.6k
Forks156
Last commit19 days ago
Awesome Typography
Awesome Typography

A curated list of resources, tools, and libraries for digital typography and font development.

#ttf#unicode#awesome-list
Stars1.5k
Forks76
Last commit1 month ago
CocoaMarkdown
CocoaMarkdownObjective-C

A cross-platform framework for parsing and rendering Markdown as NSAttributedString on iOS and macOS.

#objective-c#commonmark#markdown-parser
Stars1.2k
Forks160
Last commit6 years ago
StyledTextKit
StyledTextKitSwift

A declarative attributed string library for iOS that enables background-thread sizing and bitmap caching for smooth text rendering.

#background-threading#ios#githawk
Stars1.2k
Forks58
Last commit4 years ago
Nantes
NantesSwift

A pure-Swift UILabel replacement with support for attributes, data detectors, and link embedding.

#ios#tttattributedlabel#attributed-text
Stars1.1k
Forks84
Last commit2 years ago
MarkdownKit
MarkdownKitSwift

A customizable and extensible Markdown parser for iOS and macOS that converts Markdown to NSAttributedString.

#ios#markdown-parser#customizable
Stars904
Forks159
Last commit1 year ago
VKVG
VKVGC

A high-performance 2D vector graphics library using Vulkan as its rendering backend, with a Cairo-like API.

#c-library#vulkan#vector
Stars812
Forks41
Last commit14 days ago
EmojiCompat
EmojiCompatJava

A backward-compatible library for displaying emoji on Android devices with consistent rendering across OS versions.

#user-interface#emoji#unicode
Stars702
Forks122
Last commit6 years ago
figures
figuresJavaScript

A Node.js library providing Unicode symbols with automatic fallbacks for terminals with limited character support.

#command-line-utility#unicode#fallback
Stars632
Forks24
Last commit1 year ago
Scribble
ScribbleGame Maker Language

An efficient, internationalized text renderer for GameMaker with multi-effects support, optimized for dynamic dialogue.

#gamemaker#l10n#internationalization
Stars414
Forks45
Last commit15 days ago
EFMarkdown
EFMarkdownSwift

A lightweight Swift library for converting Markdown to HTML and rendering Markdown previews in iOS apps.

#ios#markdown-parser#markdown
Stars379
Forks25
Last commit7 years ago
react-native-emoji
react-native-emojiJavaScript

A React Native component for rendering emojis using Unicode names.

#emoji#unicode#react-native
Stars328
Forks57
Last commit4 years ago
clostache
clostacheClojure

A Clojure implementation of the Mustache templating language, compliant with the official specification.

#html-generation#clojure-library#logic-less-templates
Stars325
Forks60
Last commit4 years ago
Marky Mark
Marky MarkSwift

A Swift-based markdown parser for iOS that converts markdown text into customizable native views.

#ios#markdown-parser#ui-kit
Stars317
Forks69
Last commit3 months ago
GodotTIE
GodotTIEGDScript

A Text Interface Engine plugin for Godot to create RPG-style dialogue with controllable text output.

#game-ui#rpg-dialogue#open-source
Stars297
Forks23
Last commit3 years ago
SDF Font Demo
SDF Font DemoC

A Vulkan-based font renderer that renders text using signed distance field estimation for high-quality GPU text rendering.

#vulkan#font-rendering#gpu-rendering
Stars253
Forks20
Last commit7 months ago
Cross-platform terminal characters
Cross-platform terminal charactersJavaScript

A curated list of Unicode characters that display correctly across most terminal environments and encodings.

#developer-tools#unicode#unix
Stars246
Forks7
Last commit
gutenex
gutenexElixir

A native Elixir library for generating PDF documents with support for text, fonts, images, and drawing.

#elixir#image-embedding#drawing
Stars245
Forks38
Last commit7 years ago
DzHTMLText
DzHTMLTextPascal

A Delphi and Lazarus visual component for displaying formatted text using HTML-like tags in labels.

#label#formatted#pascal
Stars226
Forks61
Last commit6 months ago
rust-pdf
rust-pdfRust

A pure Rust library for generating PDF files with vector graphics and built-in fonts.

#document-generation#rust-pdf#rust-library
Stars150
Forks14
Last commit4 years ago
gg
ggGo

A pure Go, GPU-accelerated 2D graphics library for building IDEs, browsers, and graphics-intensive applications.

#vulkan#graphics#dx12
Stars143
Forks12
Last commit6 days ago
STULabel
STULabelObjective-C++

A high-performance iOS framework for text layout and rendering, offering a faster and more flexible alternative to UILabel and UITextView.

#auto-layout#label#ios
Stars139
Forks31
Last commit1 year ago
react-native-htmltext
react-native-htmltextJavaScript

A React Native component that renders a limited subset of HTML as native Text elements for dynamic formatted text.

#stylized-text#dynamic-content#react-native
Stars139
Forks42
Last commit9 years ago
TextraTypist
TextraTypistJava

A libGDX text-display library with typewriter effects, rich styling, and inline emoji support.

#emoji-support#font-rendering#label
Stars131
Forks12
Last commit3 days ago
SYSL-Text
SYSL-TextLua

A Lua library for Love2D that renders text with rich tag-based effects like animation, styling, and audio integration.

#sprite-text#tag-based-formatting#draw
Stars117
Forks8
Last commit2 years ago
d3plus-text
d3plus-textJavaScript

A JavaScript library for creating smart SVG text boxes with automatic line wrapping and font size scaling.

#line-wrapping#font-scaling#svg
Stars114
Forks18
Last commit2 years ago
zaffre
zaffreClojure

A fast Clojure library for emulating a terminal with OpenGL rendering and Unicode support.

#terminal-emulation#unicode#opengl
Stars111
Forks5
Last commit2 years ago
react-native-html-render
react-native-html-renderJavaScript

A React Native library for rendering HTML generated by minified markdown, with custom styling and node rendering.

#mobile-ui#custom-rendering#html-renderer
Stars102
Forks47
Last commit5 years ago
vPDF
vPDFV

A V module for creating PDF files with both low-level control and high-level convenience.

#library#vlang#file-format
Stars84
Forks11
Last commit2 years ago
Page 1 of 2

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
1 year ago
Next
#Game Development12
#Unicode10
#Ios10
#Cross Platform10
#Mobile Development9
#Typography8
#Ui Components7
#Vector Graphics7
#Swift7
#React Native6
#Graphics Library6
#Font Rendering5