Skip to content
@foliojs

foliojs

📃 Typography and Page Layout in JavaScript

Popular repositories Loading

  1. pdfkit pdfkit Public

    A JavaScript PDF generation library for Node and the browser

    JavaScript 10.7k 1.2k

  2. fontkit fontkit Public

    An advanced font engine for Node and the browser

    JavaScript 1.7k 255

  3. brotli.js brotli.js Public

    A JavaScript port of the Brotli compression algorithm, as used in WOFF2

    JavaScript 539 57

  4. png.js png.js Public

    A (animated) PNG decoder in JavaScript for the HTML5 canvas element and Node.js

    JavaScript 503 92

  5. font-manager font-manager Public

    A C++ module for Node.js providing access to the system font catalog.

    C++ 310 103

  6. linebreak linebreak Public

    A JS implementation of the Unicode Line Breaking Algorithm (UAX #14)

    JavaScript 229 45

Repositories

Showing 10 of 14 repositories
  • png.js Public

    A (animated) PNG decoder in JavaScript for the HTML5 canvas element and Node.js

    foliojs/png.js's past year of commit activity
    JavaScript 503 MIT 92 13 9 Updated Nov 12, 2026
  • fontkit Public

    An advanced font engine for Node and the browser

    foliojs/fontkit's past year of commit activity
    JavaScript 1,682 MIT 255 101 33 Updated Nov 12, 2026
  • unicode-properties Public

    Provides fast access to unicode character properties

    foliojs/unicode-properties's past year of commit activity
    JavaScript 60 MIT 25 0 0 Updated Nov 8, 2026
  • pdfkit Public

    A JavaScript PDF generation library for Node and the browser

    foliojs/pdfkit's past year of commit activity
    JavaScript 10,734 MIT 1,246 275 43 Updated Nov 3, 2026
  • linebreak Public

    A JS implementation of the Unicode Line Breaking Algorithm (UAX #14)

    foliojs/linebreak's past year of commit activity
    JavaScript 229 MIT 45 6 3 Updated Nov 3, 2026
  • dfa Public

    State machine compiler with regular expression style syntax

    foliojs/dfa's past year of commit activity
    JavaScript 62 7 5 0 Updated Oct 24, 2026
  • restructure Public

    Declaratively encode and decode binary data

    foliojs/restructure's past year of commit activity
    JavaScript 147 MIT 37 10 2 Updated Oct 11, 2026
  • brotli.js Public

    A JavaScript port of the Brotli compression algorithm, as used in WOFF2

    foliojs/brotli.js's past year of commit activity
    JavaScript 539 57 21 1 Updated Oct 10, 2026
  • unicode-trie Public

    A data structure for fast Unicode character metadata lookup, ported from ICU

    foliojs/unicode-trie's past year of commit activity
    JavaScript 68 MIT 8 1 0 Updated Sep 27, 2026
  • tiny-inflate Public

    A tiny inflate implementation

    foliojs/tiny-inflate's past year of commit activity
    JavaScript 53 MIT 15 4 4 Updated Dec 13, 2023

Top languages

JavaScript C++

Most used topics

Loading…