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

font-ascii

v1.2.1

Published

A ascii font in JS, with colors!

Readme

fontascii

Font Ascii

An Awesome Logger That will log an ASCII phrase for you! Import and use it in your code, or just use the CLI (command line interface)

howtouse

How to use

Easy! Just type this in your project

npm i --save font-ascii

or

npm i -g font-ascii

Using - CLI

If you installed globally, just: font-ascii 'Hello World'

Otherwise, use it like: $(npm bin)/font-ascii 'Hello World'

Using - Importing

You can import it on your project like this:

//ES6 Flavour
import formPhrase from 'font-ascii';

//Old fashioned
var formPhrase = require('font-ascii').default;

Using

formPhrase('Awesome Phrase');

Configuration

Typeface

Per default, it will use a random font, but you can choose one of the following: (if there is a typo, it will fallback to a random font!)

  • Acrobatic
  • Alpha
  • Avatar
  • Big
  • BigMoneyne
  • BigMoneynw
  • BigMoneyse
  • BigMoneysw
  • Blocks
  • Bulbhead
  • Cards
  • Chiseled
  • Crawford2
  • Crazy
  • DancingFont
  • Diagonal3d
  • Doh
  • Doom
  • EftiWall
  • Epic
  • Firefontk
  • FireFonts
  • FlowerPower
  • FunFace
  • FunFaces
  • Ghost
  • Graceful
  • Graffiti
  • Impossible
  • Isometric1
  • Isometric2
  • Isometric3
  • Isometric4
  • JSBracketLetters
  • LilDevil
  • Merlin1
  • Modular
  • Ogre
  • PatorjkCheese
  • PatorjkHeX
  • Rectangles
  • Slant
  • SlantRelief
  • Small
  • SmallIsometric1
  • SmallSlant
  • Soft
  • Standard
  • StarWars
  • SubZero
  • SwampLand
  • Sweet
  • Train
  • Twisted
  • Varsity
  • WetLetts

And pass it like:

formPhrase('Hello', { typeface: 'Diagonal3d' });

or

font-ascii Hello -t Diagonal3d

or

font-ascii Hello --typeface Diagonal3d

Color

You can choose one of these defaults color. Otherwise it's always random:

  • 'red'
  • 'green'
  • 'yellow'
  • 'blue'
  • 'magenta'
  • 'cyan'
  • 'white'
  • 'gray'
  • 'grey'
formPhrase('Hello', { typeface: 'Diagonal3d', color: 'red' });

or

font-ascii Hello -c red

or

font-ascii Hello --color red

Object

const config = {
  typeface: STRING,
  color: STRING,
  verbose: BOOLEAN,
};

Contributing

It's a random idea I had and done in my free time, so probably it contains a lot of bugs, but feel free to open a PR with any optimization! Anything would be awesome!

And ISSUES, open them if you find anything wrong.

LOTS AND LOTS of kudos to this guys, and his awesome site:

Patorjk

There you'll find shit ton of other fonts.

Development

First clone the repo:

git clone [email protected]:Sauloxd/font-ascii.git

Enter the cloned repo and install dependencies! Make sure you are using yarn (since its my package manager of choice) - How to install yarn

cd font-ascii
yarn install

Just call this command!

yarn start hello

And it will call the development version of this project!

There is no currently easy way to test the compiled version, so we must believe the @babel power :)