harfbuzz - HarfBuzz text shaping engine

  •        46

This is HarfBuzz, a text shaping library. For license information, see the file COPYING.

http://harfbuzz.org/
https://github.com/harfbuzz/harfbuzz

Tags
Implementation
License
Platform

   




Related Projects

TCPDF - PHP class for generating PDF

  •    PHP

TCPDF is a PHP class for generating PDF documents without requiring external extensions. TCPDF Supports UTF-8, Unicode, RTL languages, XHTML, Javascript, digital signatures, barcodes and much more.

CoreTextWrapper - An Objective-C wrapper around Core Text for creating multi-column text and loading custom fonts

  •    Objective-C

One of the most promising and mysterious new frameworks introduced in iOS 3.2 is Core Text. Apple defines Core Text as a “text drawing engine”, which allows Mac (and now iPad) apps to render rich text on any graphics context. Strings drawn with Core Text feature lots of custom settings such as detailed font information, columns, variable line and paragraph heights and several different attributes, which designers and font aficionados surely understand much better than I do. Many new apps have been using this framework since the release of the iPad, particularly newspapers and ebook reader applications, rendering gorgeous text in custom fonts, many of them not available natively in iOS. This framework is also used in lifestyle and corporate applications, too, where using a custom font is sometimes required to match the specifications of brands and trademarks. It is very important to understand that Core Text is really just a text drawing engine to be used on top of Quartz (Core Graphics), to render rich text on any graphics context. Core Text cannot be used to create a rich text editor, for example, so don’t expect to extend UITextView with it. But you can use it to draw any kind of rich text on screen, which can make you avoid using UIWebView instances for that.

UniFraktur

  •    

UniFraktur provides the smart font technologies that are required for Unicode standards compliant blackletter computer typography. Some example fonts are included, but the main focus is on the smart font technologies OpenType, Graphite and AAT.

XeTeX - Unicode-based TeX

  •    Objective-C

XeTeX is Unicode-based TeX using platform fonts and font technologies (e.g. AAT on Mac OS X or OpenType features on Mac/Linux/Windows) to provide typesetting for all the world's scripts.

source-serif-pro - Serif typeface for setting text. Designed to complement Source Sans Pro

  •    Shell

Source Serif Pro is a set of OpenType fonts to complement the Source Sans Pro family. In addition to functional OpenType fonts, this open source repository provides all of the source files that were used to build them using the Adobe Font Development Kit for OpenType (AFDKO). To build the binary font files from source, you need to have the Adobe Font Development Kit for OpenType (AFDKO) installed. The AFDKO tools are widely used for font development today, and are part of most font editor applications.


opentype.js - Read and write OpenType fonts using JavaScript.

  •    Javascript

opentype.js is a JavaScript parser and writer for TrueType and OpenType fonts. It gives you access to the letterforms of text from the browser or node.js.

PakType - Pakistani Typography

  •    

A group of volunteer designers and font developers for making Unicode based open source OpenType fonts supporting Arabic Script under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the license. Fonts available here support following languages: Arabic, Balochi, Balti, Berber, Brahui, Burushaski, Farsi, Fulani, Hausa, Hindko, Kanuri, Kashmiri, Khowaro, Kurdish, Ladakhi, Malay, Mandinka, Paarkari, Pashto, Punjabi, Saraiki, Sindhi, Somali

otfcc - Optimized OpenType builder and inspector.

  •    C

The otfcc is a C library and utility used for parsing and writing OpenType font files. You can download the prebuilt binaries here.

finalcut - A text-based widget toolkit

  •    C++

FINAL CUT is a C++ class library and widget toolkit with full mouse support for creating a text-based user interface. The library supports the programmer to develop an application for the text console. It allows the simultaneous handling of multiple text windows on the screen. The structure of the Qt framework was originally the inspiration for the C++ class design of FINAL CUT. It provides common controls like dialog boxes, push buttons, check boxes, radio buttons, input lines, list boxes, status bars and so on.

source-han-sans - Source Han Sans | 思源黑体 | 思源黑體 | 源ノ角ゴシック | 본고딕

  •    Objective-J

Source Han Sans is a set of OpenType/CFF Pan-CJK fonts. In addition to functional OpenType fonts, this open source project provides all of the source files that were used to build these OpenType fonts by using the AFDKO makeotf and otf2otc tools. To help decide which fonts to download, please refer to the Configurations section of the official font readme file. Those who are unfamiliar with GitHub are encouraged to reference the official Source Han download guide, which is provided in English, Japanese, Korean, Simplified Chinese, and Traditional Chinese.

source-han-serif - Source Han Serif | 思源宋体 | 思源宋體 | 源ノ明朝 | 본명조

  •    Objective-J

Source Han Serif is a set of OpenType/CFF Pan-CJK fonts. In addition to functional OpenType fonts, this open source project provides all of the source files that were used to build these OpenType fonts by using the AFDKO makeotf and otf2otc tools. To help decide which fonts to download, please refer to the Configurations section of the official font readme file. Those who are unfamiliar with GitHub are encouraged to reference the official Source Han download guide, which is provided in English, Japanese, Korean, Simplified Chinese, and Traditional Chinese.

normalize-opentype.css - Adds OpenType features—ligatures, kerning, and more—to Normalize.css.

  •    HTML

Note You might also like my more recent take on this project, Utility OpenType: CSS utility classes for advanced typographic features. Adds OpenType features—ligatures, kerning, and more—to Normalize.css.

Fonts - Font files available from Google Fonts

  •    Typeface

This project contains the binary font files served by Google Fonts. The top level directories indicate the license of all files found within them. Subdirectories are named according to the family name of the fonts within. Each family subdirectory contains the .ttf font files served by Google Fonts, plus a METADATA.pb file with metadata for the family, and a DESCRIPTION.en_us.html with a description of the family in US English.

Free Tengwar Font Project

  •    

Fonts that cover the tengwar script invented by J. R. R. Tolkien and that do not map the tengwar on other Unicode characters, plus tools and documentation for using these fonts.

LinuxLibertine.org

  •    

We develop 2 artful digital font-families called “Linux Libertine” (serif font) and “Biolinum” (sans-serif). Both elegant good-readable Unicode fonts for daily amp; professional use (see OpenType amp; WOFF). Break the monotony of (c) W*ndows Fonts!

TTX/FontTools

  •    C

TTX is a tool to convert OpenType and TrueType fonts to and from XML. FontTools is a library for manipulating fonts, written in Python. It supports TrueType, OpenType, AFM and to an extent Type 1 and some Mac-specific formats.

Mudlet - A cross-platform, open source, and super fast MUD client with scripting in Lua

  •    C++

Mudlet is a quality MUD client, designed to take mudding to a new level. It’s a new breed of a client on the MUD scene – with an intuitive user interface, a specially designed scripting framework, and a very fast text display. That, along with cross-platform capability and an open-source development model result in a very likable MUD client.

globjects - C++ library strictly wrapping OpenGL objects.

  •    C++

globjects is a cross-platform C++ wrapper for OpenGL API objects. globjects provides object-oriented interfaces to the OpenGL API (3.0 and higher). It reduces the amount of OpenGL code required for rendering and facilitates coherent OpenGL use by means of an additional abstraction layer to glbinding and GLM. Common rendering tasks and processes are automated and missing features of specific OpenGL drivers are partially simulated or even emulated at run-time.

OTF2TeX

  •    Shell

otf2tex is a system for converting OpenType fonts for use with TeX, and for utilizing many of the features found in OpenType fonts. Included are scripts for converting and installing the fonts, and TeX inputs for using the fonts.

PDF::API2

  •    C

PDF::API2 is 'The Next Generation' of Text::PDF::API, a Perl module-chain that facilitates the creation and modification of PDF files. It features support for the 14 base PDF Core Fonts, TrueType fonts, and Adobe-Type1, with unicode mappings, embedding o






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.