FontCustom/fontcustom

Generate custom icon webfonts from the comfort of the command line.

View on GitHub ↗Jump to charts ↓

FontCustom/fontcustom has 3k+ stars and 400+ forks on GitHub, is written in Ruby, and was last pushed on Jan 9, 2026. Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 5 minutes ago
Added to GitGenius on September 21st, 2026
Created on October 8th, 2012
Open Issues & Pull Requests: 135 (+0)
GitHub issues: Enabled
Number of forks: 419
Total Stargazers: 3,295 (+0)
Total Subscribers: 97 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 47.0 days
Mean response time: 601.5 days
90th percentile: 1755.5 days
Tracked items: 3

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 6
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 1,153 days
Stale 30+ days: 6
Stale 90+ days: 5

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • feedback wanted (1)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

Fontcustom is a command-line tool that generates custom icon webfonts from SVG or other vector graphics.

The tool solves the problem of creating icon fonts without manual font editing software. It automates the conversion of vector graphics into webfont formats, allowing developers to maintain a set of SVG icons and compile them into a single font file that can be used across web projects. The approach works by taking a directory of vector graphics as input and outputting webfont files in multiple formats suitable for web deployment, along with accompanying CSS or SCSS stylesheets for easy integration.

Fontcustom suits projects that need custom icon sets and want to avoid the overhead of managing individual image files or relying on pre-built icon libraries. It works well for teams that prefer to keep icons as source vectors and generate fonts as part of their build process. The tool is particularly useful when you want icon consistency across platforms and need a lightweight, scalable solution that integrates into existing development workflows.

Development activity shows consistent maintenance with regular updates addressing bugs and compatibility issues. The project accepts community contributions and incorporates feedback from users. The codebase remains actively managed with attention to keeping dependencies current and ensuring the tool works with modern Ruby versions and webfont standards.