tdewolff - Overview

Skip to content

Navigation Menu

Sign in

Appearance settings

View tdewolff's full-sized avatar

Taco de Wolff tdewolff

Sponsors

@scalisi

Private Sponsor

Block or report tdewolff

Taco de Wolff

A collection of integrated tools and libraries using the Go programming language.

  • prompt: Command line prompting by scanning into any variable type using a text, select, or checkbox input prompt.
  • argp: Command line argument parsing, including parsing lists and maps and configuration files.
  • font: Font parsing and manipulation for TTF, OTF, TTC, WOFF, WOFF2, and EOT file types.
    • cmd/fontcmd: Font toolkit that can select a subset of glyphs from a font, merge fonts, or show font information and display glyphs in the command line or as a raster image.
  • locale: Handling of locale-specific parsing of dates, date intervals, currencies, etc using the CLDR dataset.
  • mail: Mail related utilities, including parsing DMARC and SMTP TLS reports and the milter protocol.
    • milter: A mail filter to prevent e-mail spoofing, use Sender Rewriting Scheme (SRS), and parse SMTP TLS/DMARC reports.
  • parse: Parsing utilities with parsers for (mainly) web formats, such as HTML, CSS, JS, JSON, and XML.
  • minify: High-performance minifiers for web file formats, such as HTML, CSS, JS, JSON, and XML.
  • canvas: Vector graphics library that can output raster images, SVGs, PDFs, HTML Canvas, TeX, PostScript, etc. file formats.
  • geo: Geospatial library including an OSM PBF file parser and geometry extractor.

Pinned Loading

  1. Go minifiers for web formats

    Go 4.1k 231

  2. Go parsers for web formats

    Go 474 72

  3. Multi-Output Gaussian Process Toolkit

    Python 188 42

  4. GNU command line argument parser

    Go 323 3

  5. Command line prompter

    Go 8 2