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

alphabate

v2.0.1

Published

A simple JavaScript package that exports alphabets, numbers, and symbols for easy access in your projects.

Downloads

9

Readme

alphabate - A Simple Alphabet, Numbers, and Symbols Export Package

npm version npm downloads

Overview

alphabate is a simple and lightweight JavaScript package that exports all alphabets (both uppercase and lowercase), numbers (0-9), and symbols. It provides easy access to individual characters and symbols through intuitive, user-friendly named exports. This package is ideal for developers who need access to alphabets, numbers, and symbols for UI development, data validation, token generation, or other use cases requiring characters and symbols.

Features

  • All Alphabets: Access both uppercase (A-Z) and lowercase (a-z) letters.
  • All Numbers: Access digits from 0 to 9.
  • Common Symbols: Easily access symbols like @, #, $, and others with user-friendly names.
  • Effortless Integration: Simply import the characters or symbols you need.
  • Zero Dependencies: A lightweight package with no dependencies for fast integration.

Table of Contents


Installation

To install the alphabate package, run the following command:

npm install alphabate

Or if you're using Yarn:

yarn add alphabate

Usage

After installing, you can import the package into your JavaScript or TypeScript project.

Access Alphabets

You can easily import and use both uppercase and lowercase alphabets:

import { a, B, z, X } from 'alphabate';

console.log(a); // 'a'
console.log(B); // 'B'
console.log(z); // 'z'
console.log(X); // 'X'

Access Numbers

You can also import and use individual numbers:

import { num_0, num_5, num_9 } from 'alphabate';

console.log(num_0); // '0'
console.log(num_5); // '5'
console.log(num_9); // '9'

Access Symbols

Symbols are also exported with user-friendly names:

import { exclamation, dollar, ampersand } from 'alphabate';

console.log(exclamation); // '!'
console.log(dollar);      // '$'
console.log(ampersand);   // '&'

API

Exported Items

The following exports are available:

  • Alphabets:

    • Lowercase: a, b, c, ..., z
    • Uppercase: A, B, C, ..., Z
  • Numbers:

    • num_0, num_1, ..., num_9
  • Symbols:

    • exclamation, at, hash, dollar, percent, caret, ampersand, asterisk, openParen, closeParen, dash, underscore, equals, plus, openBracket, closeBracket, openBrace, closeBrace, pipe, semicolon, colon, singleQuote, doubleQuote, comma, period, lessThan, greaterThan, slash, questionMark, backtick, tilde

For a complete list of all exported items, see the source code.

License

alphabate is licensed under the MIT License.


SEO-Optimized Keywords

This package provides the following useful features for developers:

  • JavaScript alphabet package
  • Access letters, numbers, and symbols
  • User-friendly symbol exports
  • Alphabets export for React
  • Common symbols for JavaScript
  • ES6 export package
  • JavaScript number and symbol helper
  • Character and symbol utility
  • Simple JavaScript utilities
  • Lightweight alphabet package for Node.js

Benefits of Using alphabate

  • Time-saving: No need to define or import individual characters manually.
  • Convenience: Access both alphabets and common symbols via intuitive names.
  • Improved readability: Code remains clean and understandable by using human-readable symbol names.
  • Perfect for UI design: Easily generate random characters, create UI elements, or perform validation tasks with predefined exports.

By providing an easy-to-use API and simple installation, alphabate offers a quick solution for developers who require common characters for any JavaScript-based project. Whether you're building user interfaces, token generation, form validation, or testing, this package simplifies character management in your project.