npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

fontastic

v1.4.0

Published

Fontastic is an Electron-based font management and cataloging application built for organizing, browsing, and inspecting font libraries.

Readme

Fontastic

Angular Electron TypeScript License PRs Welcome

Linux Build MacOS Build Windows Build

GitHub Stars GitHub Watchers

Fontastic is an Electron-based font management and cataloging application built for organizing, browsing, and inspecting font libraries.

Features

  • Nested collections — organize fonts into hierarchical groups with drag-and-drop
  • Smart collections — auto-populate collections using rule-based filters on font metadata
  • Advanced search — quickly find fonts with powerful search and filtering
  • Glyph inspector — browse and examine individual characters and Unicode points
  • Waterfall preview — compare text rendering across multiple sizes at a glance
  • Font table viewer — read raw OpenType and TrueType metadata tables
  • System theme sync — automatically matches OS light/dark mode via nativeTheme
  • Encrypted storage — API keys secured at rest using OS keychain via safeStorage
  • Scan progress — real-time font import progress streamed over MessageChannelMain
  • Power aware — pauses activity on system sleep and resumes on wake via powerMonitor
  • Session hardening — CSP headers, permission deny-list, and cache management via session
  • Accessibility — respects OS reduced motion and accent color via systemPreferences
  • Cross-platform — builds for Windows, macOS, and Linux

Getting Started

Clone this repository locally:

git clone https://github.com/tomshaw/fontastic.git

Install dependencies with npm:

npm install

Run the application in development mode:

npm start

Tech Stack

| Category | Technology | |---|---| | Framework | Angular 21 | | Desktop | Electron 43 | | Language | TypeScript 5.9 | | Database | TypeORM + SQLite | | Font Parsing | Fontkit | | Styling | Tailwind CSS 4 + CSS variables | | i18n | @ngx-translate | | Testing | Vitest + Playwright | | Linting | ESLint + Prettier | | Packaging | electron-builder |

Requirements

  • Node.js >= 22.12.0

Resources

Need free fonts for testing?

  • IBM Plex - IBM's corporate typeface family.
  • Inter - A typeface designed for computer screens.
  • Type Wolf - Typography resource for designers.
  • Font Squirrel - Hand-picked, high-quality, commercial-use fonts.
  • Google Fonts - Download all Google Fonts.

Contributing

See the Contribution Guide.

License

Fontastic is open-sourced software licensed under the MIT license.