Displaying 1 to 20 from 123 results

BigText - jQuery plugin, calculates the font-size and word-spacing needed to match a line of text to a specific width

  •    Javascript

BigText works best on browsers that support subpixel font scaling. In order to best serve sizes to all browsers, BigText will adjust word-spacing as well as font-size. Use display: inline children (like a span) so the text will flow correctly if BigText doesn’t run.

BonMot - Beautiful, easy attributed strings in Swift

  •    Swift

BonMot (pronounced Bon Mo, French for good word) is a Swift attributed string library. It abstracts away the complexities of the iOS, macOS, tvOS, and watchOS typography tools, freeing you to focus on making your text beautiful. To run the example project, run pod try BonMot, or clone the repo, open BonMot.xcodeproj, and run the Example-iOS target.


  •    Javascript

Devbridge Styleguide helps you create, share, and automate a living visual style library of your brand. Share your digital brand standards, improve team collaboration, and implement an independent easily-extendable modular structure. Note, do not download files directly from git repository, unless you know what you are doing.


  •    Javascript

An easy to use javascript plugin offers you complete DOWN-TO-THE-LINE control for radical web typography. In CSS we already have the selector ::first-line to apply style on the first line of element. But there is no selector like ::nth-line(), ::nth-last-line() or even ::last-line. Then I read an article A Call for ::nth-everything from CSS tricks. ::nth-line() is actually really useful in some situation.

typebase.css - A starting point for good typography on the web.

  •    HTML

Both force designers & developers to do extra work to realize their design. Let typebase.css handle the vertical rhythm and spacing, you handle the typefaces and design. The most important thing that typebase.css gives you is an enforced vertical rhythm across all most screens (working on mobile). This insures that text across columns and long copy doesn't become uneven.

typefaces - NPM packages for Open Source typefaces

  •    CSS

NPM packages for Open Source typefaces — making it easier to self-host webfonts. Each typeface package ships with all the necessary font files and css to self-host an open source typeface.

typography.js - A powerful toolkit for building websites with beautiful design

  •    Javascript

A powerful toolkit for building websites with beautiful typography. A powerful toolkit for building websites with beautiful design.

postcss-font-magician - Magically generate all the @font-face rules

  •    Javascript

Font Magician is a PostCSS plugin that magically generates all of your @font-face rules. Never write a @font-face rule again. Just use the font and font-family properties as if they were magic.

google-type - Collaborative typography project using select passages from Aesop's Fables set to Google Fonts

  •    CSS

Thousands have visited this project and many are using this as an ongoing reference tool to learn about typography. It's important that submissions (pull requests) demonstrate a good foundation in typography. The primary goal is to communicate, not decorate.

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.

rebass - :atom_symbol: React UI component library & design system, built with styled-components and styled-system

  •    Javascript

React UI component library & design system, built with styled-system, with support for styled-components & emotion. Rebass is a library of highly-composable, primitive UI components for React, built with styled-components to keep styles isolated and reduce the need to write custom CSS in your application. Based upon a configurable design system, Rebass‘s props API makes building consistent, responsive web apps simpler and faster.

Blotter - A JavaScript API for drawing unconventional text effects on the web.

  •    Javascript

A JavaScript API for drawing unconventional text effects on the web. When applying effects to text on the web, designers have traditionally been constrained to those provided by CSS. In the majority of cases this is entirely suitable – text is text right? Yet still, there exist numerous examples of designers combining CSS properties or gifs and images to create effects that evoke something more playful. Precisely here, Blotter exists to provide an alternative.

toolkit - Toolkit for Responsive Web Design and Progressive Enhancement with Compass

  •    CSS

Think of Toolkit as your swiss army knife for modern design and development. Those little bits and bobs that make your life easy and you want to reuse throughout projects but never really had a place to put? They're here, and they're designed to make your life happy. Toolkit is broken out into individual pieces, so grab what you want, grab what you need, or grab the lot; the choice is yours. Then, add require 'toolkit' to your config.rb file and @import "toolkit"; to your Sass file.

typi - A sass mixin to make responsive typography easy

  •    CSS

Typi does two things for you incredibly well. Here's a quickie example for both points.

modularscale-sass - Modular scale calculator built into your Sass

  •    CSS

A modular scale is a list of values that share the same relationship. These values are often used to size type and create a sense of harmony in a design. Proportions within modular scales are all around us from the spacing of the joints on our fingers to branches on trees. These natural proportions have been used since the time of the ancient Greeks in architecture and design and can be a tremendously helpful tool to leverage for web designers. Ems work especially well with modular scales as their recursive properties mimic modular scales making them more predictable and easier to manage. Pixels and other units work just fine and breakpoints in responsive web design can naturally fall on your scale to create better relevance to your text as all the values in your layout harmonize with each other.

sing-app - 💥Free and open-source admin dashboard template built with Bootstrap 4 💥

  •    HTML

Including responsive layout and high quality UI built with Bootstrap 4. This repository contains a limited free version of Sing App. Full bootstrap 4, React with backend, Angular and Angular JS versions are also available and are shipped in a full package.

Typeset - An HTML pre-proces­sor for web ty­pog­ra­phy

  •    Javascript

Then tweak typeset.css to match the metrics of your font and include it on your page. Typeset.js is available as a plugin for grunt and gulp.

tufte-css - Style your webpage like Edward Tufte’s handouts.

  •    HTML

Edward Tufte uses a distinctive style in his handouts: simple, with well-set typography, extensive sidenotes, and tight integration of graphics and charts. tufte-css brings that style to HTML documents. This project is directly inspired by and based on Tufte-LaTeX and the R Markdown Tufte Handout.

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.