JSPM

Found 5762 results for format keys

stringify-object

Stringify an object/array like JSON.stringify just without all the double-quotes

  • v6.0.0
  • 83.34
  • Published

format-keys

Format object keys recursively.

  • v1.0.0
  • 82.19
  • Published

exceljs

Excel Workbook Manager - Read and Write xlsx and csv Files.

  • v4.4.0
  • 78.70
  • Published

ssf

Format data using ECMA-376 spreadsheet Format Codes

  • v0.11.2
  • 78.00
  • Published

string-template

A simple string template function based on named or indexed arguments

  • v1.0.0
  • 76.95
  • Published

next-intl

Internationalization (i18n) for Next.js

  • v4.3.12
  • 73.04
  • Published

use-intl

Internationalization (i18n) for React

  • v4.3.12
  • 72.68
  • Published

ajv-formats

Format validation for Ajv v7+

  • v3.0.1
  • 67.00
  • Published

wordwrap

Wrap those words. Show them at what columns to start and stop.

  • v1.0.0
  • 65.29
  • Published

moment

Parse, validate, manipulate, and display dates

  • v2.30.1
  • 64.98
  • Published

@adobe/css-tools

A modern CSS parser and stringifier with TypeScript support

  • v4.4.4
  • 63.62
  • Published

consola

Elegant Console Wrapper

  • v3.4.2
  • 63.60
  • Published

lint-staged

Lint files staged by git

  • v16.2.4
  • 63.46
  • Published

d3-time-format

A JavaScript time formatter and parser inspired by strftime and strptime.

  • v4.1.0
  • 63.37
  • Published

d3-format

Format numbers for human consumption.

  • v3.1.0
  • 63.32
  • Published

logform

An mutable object-based log format designed for chaining & objectMode streams.

  • v2.7.0
  • 63.02
  • Published

fecha

Date formatting and parsing

  • v4.2.3
  • 62.64
  • Published

pretty-error

See nodejs errors with less clutter

  • v4.0.0
  • 62.07
  • Published

date-format

Formatting Date objects as strings since 2013

  • v4.0.14
  • 60.61
  • Published

pupa

Simple micro templating

  • v3.3.0
  • 59.96
  • Published

fault

Functional errors with formatted output

  • v2.0.1
  • 59.29
  • Published

date-fns-tz

Time zone support for date-fns v3 with the Intl API

  • v3.2.0
  • 58.87
  • Published

stack-chain

API for combining call site modifiers

  • v2.0.0
  • 57.54
  • Published

pbf

a low-level, lightweight protocol buffers implementation in JavaScript

  • v4.0.1
  • 57.40
  • Published

@biomejs/biome

Biome is a toolchain for the web: formatter, linter and more

  • v2.2.6
  • 57.31
  • Published

table-layout

Stylable text tables, handling ansi colour. Useful for console output.

  • v4.1.1
  • 56.91
  • Published

should-format

Formatting of objects for should.js

  • v3.0.3
  • 56.83
  • Published

preserve

Temporarily substitute tokens in the given `string` with placeholders, then put them back after transforming the string.

  • v0.2.0
  • 56.60
  • Published

time-stamp

Get a formatted timestamp.

  • v2.2.0
  • 56.26
  • Published

ansi-gray

The color gray, in ansi.

  • v0.1.1
  • 56.10
  • Published

@formatjs/intl

Internationalize JS apps. This library provides an API to format dates, numbers, and strings, including pluralization and handling translations.

  • v3.1.8
  • 55.94
  • Published

react-intl

Internationalize React apps. This library provides React components and an API to format dates, numbers, and strings, including pluralization and handling translations.

  • v7.1.14
  • 55.82
  • Published

eol

Newline character converter

  • v0.10.0
  • 55.39
  • Published

@lukeed/ms

A tiny (414B) and fast utility to convert milliseconds to and from strings.

  • v2.0.2
  • 55.30
  • Published

inspect-with-kind

`util.inspect` with additional type information

  • v1.0.5
  • 54.93
  • Published

sql-formatter

Format whitespace in a SQL query to make it more readable

  • v15.6.10
  • 54.55
  • Published

numeral

Format and manipulate numbers.

  • v2.0.6
  • 54.48
  • Published

pretty-time

Easily format the time from node.js `process.hrtime`. Works with timescales ranging from weeks to nanoseconds.

  • v1.1.0
  • 54.32
  • Published

google-libphonenumber

The up-to-date and reliable Google's libphonenumber package for node.js.

  • v3.2.43
  • 54.16
  • Published

printj

Pure-JS printf

  • v1.3.1
  • 54.07
  • Published

ono

Throw better errors.

  • v7.1.3
  • 54.06
  • Published

vinyl-file

Create a vinyl file from an actual file

  • v5.0.0
  • 53.94
  • Published

commitizen

Git commit, but play nice with conventions.

  • v4.3.1
  • 53.82
  • Published

sprintf-kit

sprintf parser and basic formatter

  • v2.0.2
  • 53.68
  • Published

ansi-red

The color red, in ansi.

  • v0.1.1
  • 53.35
  • Published

ansi-cyan

The color cyan, in ansi.

  • v0.1.1
  • 53.33
  • Published

input-format

Formatting user's text input on-the-fly

  • v0.3.14
  • 53.28
  • Published

pretty

Some tweaks for beautifying HTML with js-beautify according to my preferences.

  • v2.0.0
  • 53.08
  • Published

vfile-reporter

vfile utility to create a report for a file

  • v8.1.1
  • 52.16
  • Published

format-util

Lightweight format utility for the browser, based on util.format().

  • v1.0.5
  • 52.16
  • Published

postman-collection-transformer

Perform rapid conversation and validation of JSON structure between Postman Collection Format v1 and v2

  • v4.1.12
  • 52.07
  • Published

native-url

Brings the node url api layer to whatwg-url class

  • v0.3.4
  • 52.06
  • Published

globalize

A JavaScript library for internationalization and localization that leverages the official Unicode CLDR JSON data.

  • v1.7.1
  • 51.91
  • Published

vali-date

Validate a date

  • v1.0.0
  • 51.25
  • Published

ethjs-util

A simple set of Ethereum JS utilties.

  • v0.1.6
  • 50.79
  • Published

currency.js

A small, lightweight javascript library for working with currency values.

  • v2.0.4
  • 50.56
  • Published

@azu/style-format

Library to easily style texts with string formatting

  • v1.0.1
  • 50.51
  • Published

htmlfy

html formatter yo! Prettify or minify html.

  • v1.0.0
  • 50.33
  • Published

date-and-time

The simplest, most intuitive date and time library

  • v4.1.0
  • 50.26
  • Published

bcp-47-normalize

Normalize, canonicalize, and format BCP 47 tags

  • v2.3.0
  • 49.72
  • Published

numbro

Format and manipulate numbers.

  • v2.5.0
  • 49.50
  • Published

@wmakeev/exceljs

Excel Workbook Manager - Read and Write xlsx and csv Files.

  • v4.4.5
  • 49.20
  • Published

import-sort-style-delicious

An import-sort style that lets you configure your sorting along axes useful at Delicious Insights

  • v1.0.2
  • 49.18
  • Published

simple-fmt

maximally minimal string formatting library

  • v0.1.0
  • 48.97
  • Published

ansi-green

The color green, in ansi.

  • v0.1.1
  • 48.89
  • Published

strip-color

Strip ANSI color codes from a string. No dependencies.

  • v0.1.0
  • 48.66
  • Published

rehype-format

rehype plugin to format HTML

  • v5.0.1
  • 48.63
  • Published

success-symbol

Cross-platform success symbol.

  • v0.1.0
  • 48.50
  • Published

printf

Full implementation of the `printf` family in pure JS.

  • v0.6.1
  • 48.50
  • Published

accounting

number, money and currency formatting library

  • v0.4.1
  • 48.49
  • Published

ansi-underline

The color underline, in ansi.

  • v0.1.1
  • 48.04
  • Published

ansi-bggreen

The color bggreen, in ansi.

  • v0.1.1
  • 48.04
  • Published

ansi-hidden

The color hidden, in ansi.

  • v0.1.1
  • 48.04
  • Published

cleave.js

JavaScript library for formatting input text content when you are typing

  • v1.6.0
  • 47.91
  • Published

tinydate

A tiny (349B) reusable date formatter. Extremely fast!

  • v1.3.0
  • 47.83
  • Published

ansi-magenta

The color magenta, in ansi.

  • v0.1.1
  • 47.79
  • Published

ansi-black

The color black, in ansi.

  • v0.1.1
  • 47.74
  • Published

ansi-reset

The color reset, in ansi.

  • v0.1.1
  • 47.74
  • Published

ansi-bgblack

The color bgblack, in ansi.

  • v0.1.1
  • 47.74
  • Published

ansi-white

The color white, in ansi.

  • v0.1.1
  • 47.74
  • Published

info-symbol

Cross-platform info symbol.

  • v0.1.0
  • 47.71
  • Published

ansi-yellow

The color yellow, in ansi.

  • v0.1.1
  • 47.65
  • Published

ansi-grey

The color grey, in ansi.

  • v0.1.1
  • 47.61
  • Published

vega-format

JavaScript string formatting utilities for Vega.

  • v2.1.0
  • 47.57
  • Published

ansi-dim

The color dim, in ansi.

  • v0.1.1
  • 47.56
  • Published

humanize-list

Comma delimit an array for human readability, the Oxford comma is optional.

  • v1.0.1
  • 47.55
  • Published

@thi.ng/hex

Hex string formatters for 4/8/16/24/32/48/64bit words, hexdump formatting of binary data

  • v2.3.80
  • 47.45
  • Published

ansi-bgred

The color bgred, in ansi.

  • v0.1.1
  • 47.42
  • Published

ansi-inverse

The color inverse, in ansi.

  • v0.1.1
  • 47.42
  • Published

ansi-blue

The color blue, in ansi.

  • v0.1.1
  • 47.41
  • Published

ansi-bgcyan

The color bgcyan, in ansi.

  • v0.1.1
  • 47.41
  • Published

warning-symbol

Cross-platform warning symbol.

  • v0.1.0
  • 47.41
  • Published

cashaddrjs

Bitcoin Cash cashaddr address format support for Node.js and web browsers.

  • v0.4.4
  • 47.40
  • Published

ansi-bold

The color bold, in ansi.

  • v0.1.1
  • 47.39
  • Published

ansi-bgyellow

The color bgyellow, in ansi.

  • v0.1.1
  • 47.36
  • Published

ansi-bgblue

The color bgblue, in ansi.

  • v0.1.1
  • 47.36
  • Published

ansi-italic

The color italic, in ansi.

  • v0.1.1
  • 47.36
  • Published

line-column-path

Parse and stringify file paths with line and column like `unicorn.js:8:14`

  • v3.0.0
  • 47.35
  • Published

ansi-bgwhite

The color bgwhite, in ansi.

  • v0.1.1
  • 47.29
  • Published

json-format

JSON format for good presentation

  • v1.0.1
  • 47.29
  • Published

ansi-bgmagenta

The color bgmagenta, in ansi.

  • v0.1.1
  • 47.28
  • Published

error-symbol

Cross-platform error symbol.

  • v0.1.0
  • 47.28
  • Published

stringify-object-es5

Stringify an object/array like JSON.stringify just without all the double-quotes (ES5 compatible)

  • v2.5.0
  • 47.10
  • Published

compress-brotli

Simple cross Node.js inteface for using brotli compression

  • v1.3.13
  • 47.02
  • Published

string-kit

A string manipulation toolbox, featuring a string formatter (inspired by sprintf), a variable inspector (output featuring ANSI colors and HTML) and various escape functions (shell argument, regexp, html, etc).

  • v0.19.3
  • 46.95
  • Published

@react-input/mask

React input component for masked input.

  • v2.0.4
  • 46.90
  • Published

tslog

Extensible TypeScript Logger for Node.js and Browser.

  • v4.10.2
  • 46.86
  • Published

list-item

Generate a single formatted list item, allowing you to easily generate lists with proper indentation, bullets, numbers or other leading characters.

  • v2.0.0
  • 46.63
  • Published

strftime

strftime for JavaScript

  • v0.10.3
  • 46.63
  • Published

@maskito/core

The main zero-dependency and framework-agnostic Maskito's package to create an input mask

  • v4.0.0
  • 46.56
  • Published

vue-json-pretty

A JSON tree view component that is easy to use and also supports data selection.

  • v2.5.0
  • 46.48
  • Published

@maskito/kit

The optional framework-agnostic Maskito's package with ready-to-use masks

  • v4.0.0
  • 46.39
  • Published

geobuf

Compact binary encoding for geographic data

  • v3.0.2
  • 46.18
  • Published

toformat

Adds a `toFormat` instance method to decimal.js or big.js

  • v2.0.0
  • 46.07
  • Published

string-format-obj

Replace tokens from a string with values of an object

  • v1.1.1
  • 46.03
  • Published

varstream

Stream variables beetween 2 JavaScript threads (client/server, ipc, worker/main thread).

  • v0.3.2
  • 45.78
  • Published

helper-date

Format dates with date.js and moment.js. Uses date.js to parse human readable date phrases, and moment to format the rendered output. Should work with any Handlebars, Lo-Dash, underscore, or any template engine that allows helper functions to be registere

  • v1.0.1
  • 45.75
  • Published

local-access

Retrieve formatted URL addresses for local and LAN access.

  • v1.1.0
  • 45.63
  • Published

mui-tel-input

A phone number input designed for the React library MUI built with libphonenumber-js

  • v9.0.1
  • 45.44
  • Published

comma-number

Format a number with commas or custom character

  • v2.1.0
  • 45.27
  • Published

common-log-format

Transform web logs (common log format) to JSON

  • v2.0.1
  • 44.97
  • Published

human-readable

Presenting values in human-readable form.

  • v0.2.1
  • 44.91
  • Published

tabulator-tables

Interactive table generation JavaScript library

  • v6.3.1
  • 44.80
  • Published

react-json-pretty

A code formatting tool for raw json data

  • v2.2.0
  • 44.74
  • Published

packlint

> Organize `package.json` in a large monorepo.

  • v0.2.4
  • 44.56
  • Published

react-date-object

JavaScript library for working with Date and Time in different calendars and locals

  • v2.1.9
  • 44.54
  • Published

millify

Converts long numbers to pretty, human-readable strings

  • v6.1.0
  • 44.54
  • Published

@maskito/react

The React-specific Maskito's library

  • v4.0.0
  • 44.21
  • Published

currency-formatter

A simple Javascript utility that helps you to display currency properly

  • v1.5.9
  • 44.06
  • Published

moment-parseformat

A moment.js plugin to extract the format of a date/time string

  • v4.0.0
  • 44.04
  • Published

bunyan-format

Writable stream that formats bunyan records that are piped into it.

  • v0.2.1
  • 44.00
  • Published

cashaddress

Base32 encoding / decoding of bitcoin cash addresses

  • v1.1.0
  • 43.88
  • Published

@maskito/angular

The Angular-specific Maskito's library

  • v4.0.0
  • 43.77
  • Published

from-exponential

Lightweight module to convert number from exponential notaton to a human readable string

  • v1.1.1
  • 43.66
  • Published

autonumeric

autoNumeric is a standalone Javascript library that provides live *as-you-type* formatting for international numbers and currencies. It supports most international numeric formats and currencies including those used in Europe, Asia, and North and South Am

  • v4.10.9
  • 43.52
  • Published

ethjs-format

A payload formatter for the Ethereum RPC layer.

  • v0.2.7
  • 43.42
  • Published

moment-jdateformatparser

Translates the `java.text.SimpleDateFormat` date format to the `moment.js` date format.

  • v1.2.1
  • 43.36
  • Published

moment-mini

Parse, validate, manipulate, and display dates

  • v2.29.4
  • 43.34
  • Published

openapi-format

Format an OpenAPI document by ordering, formatting and filtering fields.

  • v1.29.0
  • 43.23
  • Published

js-big-decimal

Work with large numbers on the client side. Round them off to any required precision.

  • v2.2.0
  • 43.23
  • Published

numfmt

Full Excel style number formatting

  • v3.2.3
  • 43.17
  • Published

format-object-keys

format javascript object keys e.g. to camelCase

  • v0.1.3
  • 43.02
  • Published

sharkdown

markdown in your shell

    • v0.1.1
    • 42.95
    • Published

    gulp-htmlmin

    gulp plugin to minify HTML.

    • v5.0.1
    • 42.92
    • Published

    standard-json

    Format JavaScript Standard Style output to a JSON array.

    • v1.1.0
    • 42.86
    • Published

    @fluent/bundle

    Localization library for expressive translations.

    • v0.19.1
    • 42.81
    • Published

    url2

    Node's URL module plus relative pathing

    • v1.0.4
    • 42.69
    • Published

    @jsreport/exceljs

    Excel Workbook Manager - Read and Write xlsx and csv Files.

    • v1.0.1
    • 42.69
    • Published

    sql-formatter-plus

    Formats whitespace in a SQL query to make it more readable

    • v1.3.6
    • 42.51
    • Published

    country-telephone-data

    Has country codes for all countries in the world. Please send a PR if you see something missing or find a mistake.

    • v0.6.3
    • 42.50
    • Published

    winston-console-format

    Winston@3 console formatter for debugging purposes using util.inspect().

    • v1.0.8
    • 42.50
    • Published

    @dramaorg/delectus-culpa-reprehenderit

    [![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][deps-svg]][deps-url] [![dev dependency status][dev-deps-svg]][dev-deps-url] [![License][license-image]][license-url] [![Downloads][downloads-im

    • v3.5.94
    • 42.38
    • Published

    png-chunk-text

    Create or parse a PNG tEXt chunk for storing uncompressed text data in PNG images

    • v1.0.0
    • 42.33
    • Published

    exception-formatter

    [![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release) [![Build Status](https://travis-ci.org/benbria/exception-formatter.svg?branch=master)](ht

    • v2.1.2
    • 42.17
    • Published

    prettier-plugin-embed

    A configurable Prettier plugin to format embedded languages in JS/TS files.

    • v0.5.0
    • 42.00
    • Published

    esformatter

    ECMAScript code beautifier/formatter

    • v0.11.3
    • 41.97
    • Published

    es6-template-strings

    Compile and resolve template strings notation as specified in ES6

    • v2.0.1
    • 41.68
    • Published

    json-editor-vue

    Vue and Nuxt 2/3 isomorphic JSON editor, viewer, formatter and validator.

    • v0.18.1
    • 41.66
    • Published

    gulp-format-md

    Gulp plugin for beautifying markdown using pretty-remarkable.

    • v2.0.0
    • 41.65
    • Published

    timezone

    Small, elegant, Olson educated, timezone aware date math and `strftime` date formatting in pure JavaScript with no dependendcies for Node.js and the browser. Timezone uses the Olson/IANA timezone database. Timezone is aware of every clock transition in th

    • v1.0.23
    • 41.63
    • Published

    number-format.js

    Lightweight & Fast JavaScript Number Formatter

    • v2.0.9
    • 41.62
    • Published

    accounting-js

    Number, money and currency formatting library.

    • v2.0.3
    • 41.60
    • Published

    nanoseconds

    Convert the process.hrtime() array to a single nanoseconds value. This makes it easier to diff times.

    • v1.0.1
    • 41.60
    • Published

    parse-decimal-number

    Parse a decimal number with i18n format support (localized decimal points and thousands separators)

    • v1.0.0
    • 41.52
    • Published

    isostring

    Decides whether a string is a valid isodate format

    • v0.0.1
    • 41.49
    • Published

    igniculus

    SQL Syntax Highlighter and Logger. Unadorned and customizable.

    • v1.5.0
    • 41.46
    • Published

    react-time-ago

    Localized relative date/time formatting in React

    • v7.3.5
    • 41.39
    • Published

    @scaleleap/pg-format

    A fully typed TypeScript and Node.js implementation of PostgreSQL format() to safely create dynamic SQL queries. SQL identifiers and literals are escaped to help prevent SQL injection.

    • v1.0.0
    • 41.11
    • Published

    eslint-output

    export multiple formats of eslint

    • v4.0.2
    • 41.03
    • Published

    @encodable/format

    Utilities for managing time and number formats.

    • v1.0.6
    • 40.88
    • Published

    qs-stringify

    Simple query stringify with nesting.

    • v1.2.1
    • 40.79
    • Published

    s-ago

    Human readable relative times (eg. 4 minutes ago)

    • v2.2.0
    • 40.73
    • Published

    pretty-remarkable

    Plugin for prettifying markdown with Remarkable using custom renderer rules.

    • v1.0.0
    • 40.69
    • Published

    spritesheet-templates

    Convert spritesheet data into CSS or CSS pre-processor data

    • v10.5.2
    • 40.69
    • Published

    sections

    Manipulate sections in a markdown string. A 'section' is a block of content preceded by a valid markdown ATX heading.

    • v1.0.0
    • 40.67
    • Published

    write-json

    Write a JSON file to disk, also creates intermediate directories in the destination path if they don't already exist.

    • v3.0.1
    • 40.64
    • Published

    foldline

    Folds a long line according to the RFC 5322

    • v1.1.0
    • 40.61
    • Published

    qsu

    qsu is a utility library that contains useful and frequently used functions. Start with your preferred language and the modern development environment.

    • v1.10.2
    • 40.55
    • Published

    write-yaml

    Write YAML. Converts JSON to YAML writes it to the specified file.

    • v1.0.0
    • 40.27
    • Published

    devextreme-exceljs-fork

    Fork of Excel Workbook Manager - Read and Write xlsx and csv Files.

    • v4.4.2
    • 40.18
    • Published

    format-graphql

    Formats GraphQL schema definition language (SDL) document.

    • v1.5.0
    • 40.12
    • Published

    fmtconv

    Convert between JSON and YAML format files.

    • v1.1.0
    • 39.93
    • Published

    format-duration

    Convert a number in milliseconds to a standard duration string.

    • v3.0.2
    • 39.90
    • Published

    dotfast

    Dotfast helps to play with the keys nested in the objects, in a very easy way, and with very little code !

    • v1.0.4
    • 39.89
    • Published

    parse-srt

    Parse and convert SRT subtitles into JSON format.

    • v1.0.0-alpha
    • 39.82
    • Published

    cldr

    Library for extracting data from CLDR (the Unicode Common Locale Data Repository)

    • v7.9.0
    • 39.82
    • Published

    @maskito/phone

    The optional framework-agnostic Maskito's package with phone masks

    • v4.0.0
    • 39.69
    • Published

    jsome

    Make your JSON look AWESOME!

    • v2.5.0
    • 39.55
    • Published

    r1csfile

    r1cs file format parser

    • v0.0.48
    • 39.52
    • Published

    imageinfo

    A node.js package that returns information about an image or flash file such as type, dimensions etc.

    • v1.0.4
    • 39.39
    • Published

    material-ui-phone-number

    A material-ui react component to format phone numbers. Based on react-phone-input-2

    • v3.0.0
    • 39.34
    • Published

    node-datetime

    Extended Date object for javascript. 1. Handles offests by days and hours. 2. Built-in formatting function. 3. Time based value calculation.

    • v2.1.2
    • 39.34
    • Published

    webpack-format-messages

    Beautiful formatting for Webpack messages; ported from Create React App!

    • v3.0.1
    • 39.22
    • Published

    ebml

    ebml parser

    • v3.0.0
    • 39.22
    • Published

    lpad

    Left-pad each line in a string

    • v3.0.0
    • 39.12
    • Published

    npm-groovy-lint

    Lint, format and auto-fix your Groovy / Jenkinsfile / Gradle files

    • v15.2.2
    • 39.08
    • Published

    @arcjet/sprintf

    Arcjet platform-independent replacement for util.format

    • v1.0.0-beta.13
    • 39.02
    • Published

    @formatjs/macro

    formatjs-related compiler macros

    • v0.2.8
    • 38.91
    • Published

    ilib

    iLib is a cross-engine library of internationalization (i18n) classes written in pure JS

    • v14.21.1
    • 38.76
    • Published

    matroska

    Matroska node parser

    • v2.2.5
    • 38.68
    • Published

    pretty-print-json

    Pretty-print JSON data into HTML to indent and colorize (written in functional TypeScript)

    • v3.0.5
    • 38.57
    • Published

    grunt-urequire

    A Grunt wrapper around uRequire <https://github.com/anodynos/uRequire>

    • v0.7.3
    • 38.54
    • Published

    fromnow

    A tiny (339B) utility for human-readable time differences between now and past or future dates.

    • v3.0.1
    • 38.45
    • Published