JSPM

Found 35404 results for node pdf parser

redis-parser

Javascript Redis protocol (RESP) parser

  • v3.0.0
  • 122.89
  • Published

regex-parser

A module that parses a string as regular expression and returns the parsed value.

  • v2.3.1
  • 122.82
  • Published

pgsql-ast-parser

Yet another simple Postgres SQL parser/modifier

  • v12.0.2
  • 101.58
  • Published

csv

A mature CSV toolset with simple api, full of options and tested against large datasets.

  • v6.5.1
  • 87.48
  • Published

pdfkit-table

PdfKit Table. Helps to draw informations in simple tables using pdfkit. #server-side. Generate pdf tables with javascript (PDFKIT plugin)

  • v0.1.99
  • 84.48
  • Published

shift-parser

ECMAScript parser that produces a Shift format AST

  • v8.0.0
  • 82.88
  • Published

pdf-to-base64

Generate a pdf to base64

  • v1.0.3
  • 80.18
  • Published

pdf-ts

PDF text extraction in TypeScript

  • v0.0.2
  • 79.38
  • Published

configparser

A basic config parser language based off the Python ConfigParser module.

  • v0.3.10
  • 73.81
  • Published

content-disposition-parser

Parse Content-Disposition HTTP header. No dependencies, no errors, just parse.

  • v1.0.2
  • 72.55
  • Published

parse-url

An advanced url parser supporting git urls too.

  • v11.1.0
  • 71.97
  • Published

app-info-parser

Exact info from apk or ipa file.

    • v1.1.6
    • 70.65
    • Published

    openapi-typescript-codegen

    Library that generates Typescript clients based on the OpenAPI specification.

    • v0.30.0
    • 68.28
    • Published

    mixpart

    High-performance streaming multipart/mixed parser for Node.js

      • v0.0.5
      • 67.97
      • Published

      sax-ts

      Event-driven XML parser in TypeScript

      • v1.2.13
      • 67.15
      • Published

      html-to-pdf

      A Node HTML to PDF converter using a the Java flyingsaucer library.

      • v0.1.11
      • 64.56
      • Published

      passport-apple

      Passport strategy for Sign in with Apple

      • v2.0.2
      • 64.19
      • Published

      @plist/binary.parse

      TypeScript library for parsing binary Property Lists, in browser and node.js.

      • v1.1.0
      • 61.75
      • Published

      pdf-puppeteer

      A simple NPM package to convert html to pdf for Node applications by using Puppeteer

      • v1.1.11
      • 60.96
      • Published

      @signpdf/placeholder-plain

      Try to add a signature placeholder to a PDF using plain string modifications.

      • v3.3.0
      • 59.80
      • Published

      jsonminify

      JSON.minify() minifies blocks of JSON-like content into valid JSON by removing all whitespace *and* comments.

      • v0.4.2
      • 58.62
      • Published

      podparse

      A simple package for parsing podcast RSS feeds into manageable JavaScript objects. For use with Node and in the browser.

      • v1.6.0
      • 58.38
      • Published

      pdf-oxide-wasm

      Fast, zero-dependency PDF toolkit for Node.js, browsers, and edge runtimes — text extraction, markdown/HTML conversion, search, form filling, creation, and editing. Rust core compiled to WebAssembly.

      • v0.3.23
      • 56.00
      • Published

      node-tnef

      TNEF Parser using NodeJS

      • v1.4.0
      • 53.27
      • Published

      @fastify/aws-lambda

      Inspired by aws-serverless-express to work with Fastify with inject functionality.

      • v6.4.0
      • 52.04
      • Published

      @knighted/walk

      Walk an oxc-parser AST with nodes typed correctly.

      • v1.0.1
      • 51.91
      • Published

      @absxn/process-env-parser

      Straightforward and safe environment variable parser for bootstrapping node applications

      • v1.1.1
      • 51.71
      • Published

      pdf-node

      A modern, feature-rich PDF generation library for Node.js with TypeScript support. Convert HTML to PDF with Handlebars templates, buffers, and streams.

      • v1.5.0
      • 51.35
      • Published

      resolve

      resolve like require.resolve() on behalf of files asynchronously and synchronously

      • v1.22.11
      • 51.17
      • Published

      @plist/plist

      TypeScript library for parsing and serializing XML, OpenStep/NextStep and binary Property Lists, in browser and node.js.

      • v1.0.0
      • 50.66
      • Published

      pify

      Promisify a callback-style function

      • v6.1.0
      • 50.32
      • Published

      is-core-module

      Is this specifier a node.js core module?

      • v2.16.1
      • 50.25
      • Published

      jsonapi-query-parser

      Class to parse endpoint and its query parameters to a usable request object

      • v1.3.1
      • 50.06
      • Published

      axios

      Promise based HTTP client for the browser and node.js

      • v1.15.0
      • 50.04
      • Published

      @noto-pdf-ts/core

      PDF conversion library for Node.js - Core package without embedded fonts

      • v0.1.0-alpha.2
      • 50.03
      • Published

      node-fpdf

      port de la libreria de FPDF de PHP

      • v1.0.49
      • 49.61
      • Published

      util-deprecate

      The Node.js `util.deprecate()` function with browser support

      • v1.0.2
      • 49.52
      • Published

      @a24z/mermaid-parser

      Lightweight Mermaid diagram validator for server-side environments - validation without rendering

      • v1.0.0
      • 49.18
      • Published

      node-html-light

      HTML Parser for NodeJS providing a lightweight object oriented interface

      • v2.12.0
      • 49.16
      • Published

      html2pdf-ts

      Convert HTML to PDF.

      • v1.2.23
      • 48.56
      • Published

      pdftk-fill-pdf

      fill pdf forms with supplied data

      • v2.1.1
      • 47.77
      • Published

      tsx

      TypeScript Execute (tsx): Node.js enhanced with esbuild to run TypeScript & ESM files

      • v4.21.0
      • 47.26
      • Published

      inquirer

      A collection of common interactive command line user interfaces.

      • v13.4.1
      • 47.25
      • Published

      next

      The React Framework

      • v16.2.3
      • 47.17
      • Published

      ts-node

      TypeScript execution environment and REPL for node.js, with source map support

      • v10.9.2
      • 47.08
      • Published

      cross-fetch

      Universal WHATWG Fetch API for Node, Browsers and React Native

      • v4.1.0
      • 46.99
      • Published

      lifion-aws-event-stream

      Node.js parser for the application/vnd.amazon.eventstream content-type.

      • v1.0.7
      • 46.88
      • Published

      unist-util-is

      unist utility to check if a node passes a test

      • v6.0.1
      • 46.82
      • Published

      mdast-util-to-string

      mdast utility to get the plain text content of a node

      • v4.0.0
      • 46.58
      • Published

      cli-table3

      Pretty unicode tables for the command line. Based on the original cli-table.

      • v0.6.5
      • 46.38
      • Published

      @inquirer/external-editor

      Edit a string with the users preferred text editor using $VISUAL or $ENVIRONMENT

      • v3.0.0
      • 46.30
      • Published

      @inquirer/figures

      Vendored version of figures, for CJS compatibility

      • v2.0.5
      • 46.30
      • Published

      detect-node-es

      Detect Node.JS (as opposite to browser environment). ESM modification

      • v1.1.0
      • 46.26
      • Published

      @lillallol/outline-pdf-cjs

      Add outline to outline-less pdf. Works in node and does not have any dependency on other programming languages.

      • v1.0.5
      • 46.21
      • Published

      bodymen

      Body parser middleware for MongoDB, Express and Nodejs

      • v1.1.1
      • 46.16
      • Published

      fastest-levenshtein

      Fastest Levenshtein distance implementation in JS.

      • v1.0.16
      • 45.96
      • Published

      @inquirer/prompts

      Inquirer prompts, combined in a single package

      • v8.4.1
      • 45.93
      • Published

      module-details-from-path

      Resolve npm package details, like name and base path, given an absolute path to a file inside a package

      • v1.0.4
      • 45.91
      • Published

      enquirer

      Stylish, intuitive and user-friendly prompt system. Fast and lightweight enough for small projects, powerful and extensible enough for the most advanced use cases.

      • v2.4.1
      • 45.88
      • Published

      node-abi

      Get the Node ABI for a given target and runtime, and vice versa.

      • v4.28.0
      • 45.79
      • Published

      painless-pdf

      Painless PDF generation for node and the browser

      • v1.4.1
      • 45.74
      • Published

      builtin-modules

      A static list of the Node.js builtin modules from the latest Node.js version

      • v5.0.0
      • 45.73
      • Published

      environment

      Check which JavaScript environment your code is running in at runtime: browser, Node.js, Bun, etc

      • v1.1.0
      • 45.67
      • Published

      cluster-key-slot

      Generates CRC hashes for strings - for use by node redis clients to determine key slots.

      • v1.1.2
      • 45.51
      • Published

      detect-node

      Detect Node.JS (as opposite to browser environment) (reliable)

      • v2.1.0
      • 45.41
      • Published

      openapi-zod

      Generate zod schemas from Swagger OpenAPI specs

      • v0.2.7
      • 45.40
      • Published

      which-browser

      Browser sniffing tool and UA parser. Browser sniffing gone too far — A useragent parser library for JavaScript

      • v0.7.1
      • 45.32
      • Published

      is-bun-module

      Is this specifier a Bun core module or supported Node one?

      • v2.0.0
      • 45.30
      • Published

      tsutils

      utilities for working with typescript's AST

      • v3.21.0
      • 45.27
      • Published

      @inquirer/ansi

      A lightweight package providing ANSI escape sequences for terminal cursor manipulation and screen clearing.

      • v2.0.5
      • 45.27
      • Published

      ya-csv

      CSV parser and generator for Node.js

      • v1.0.0
      • 45.23
      • Published

      pdf-resume-parser

      A robust PDF resume parser for Node.js

        • v1.0.5
        • 44.62
        • Published

        node-exports-info

        Info about node `exports` field support: version ranges, categories, etc.

        • v1.6.0
        • 44.58
        • Published

        compare-versions

        Compare semver version strings to find greater, equal or lesser.

        • v6.1.1
        • 44.28
        • Published

        redis-errors

        Error classes used in node_redis

        • v1.2.0
        • 44.27
        • Published

        import-meta-resolve

        Resolve things like Node.js — ponyfill for `import.meta.resolve`

        • v4.2.0
        • 44.26
        • Published

        domain-browser

        Node's domain module for the web browser. This is merely an evented try...catch with the same API as node, nothing more.

        • v5.7.0
        • 44.19
        • Published

        isomorphic-ws

        Isomorphic implementation of WebSocket

        • v5.0.0
        • 44.18
        • Published

        is-builtin-module

        Check if a string matches the name of a Node.js builtin module

        • v5.0.0
        • 43.92
        • Published

        @azure/msal-node

        Microsoft Authentication Library for Node

        • v5.1.2
        • 43.49
        • Published

        log4js

        Port of Log4js to work with node.

        • v6.9.1
        • 43.47
        • Published

        formdata-node

        Spec-compliant FormData implementation for Node.js

        • v6.0.3
        • 43.44
        • Published

        global-directory

        Get the directory of globally installed packages and binaries

        • v5.0.0
        • 43.10
        • Published

        html-to-text

        Advanced html to plain text converter

        • v9.0.5
        • 43.02
        • Published

        cron-fast

        Fast and tiny JavaScript/TypeScript cron parser with timezone support - works in Node.js, Deno, Bun, Cloudflare Workers, and browsers. Zero dependencies.

        • v3.0.0
        • 43.00
        • Published

        http-status-codes

        Constants enumerating the HTTP status codes. Based on the Java Apache HttpStatus API.

        • v2.3.0
        • 42.79
        • Published

        eslint-plugin-n

        Additional ESLint's rules for Node.js

        • v17.24.0
        • 42.75
        • Published

        @azure/core-lro

        Isomorphic client library for supporting long-running operations in node.js and browser.

        • v3.3.1
        • 42.74
        • Published

        is-directory

        Returns true if a filepath exists on the file system and it's directory.

        • v0.3.1
        • 42.73
        • Published

        openid-client

        OAuth 2 / OpenID Connect Client API for JavaScript Runtimes

        • v6.8.2
        • 42.67
        • Published

        parse-path

        Parse paths (local paths, urls: ssh/git/etc)

        • v7.1.0
        • 42.63
        • Published

        @graphql-codegen/cli

        <p align="center"> <img src="https://github.com/dotansimha/graphql-code-generator/blob/master/logo.png?raw=true" /> </p>

        • v6.2.1
        • 42.62
        • Published

        lru.min

        🔥 An extremely fast and efficient LRU cache for JavaScript with high compatibility (including Browsers).

        • v1.1.4
        • 42.61
        • Published

        lazy-ass

        Lazy assertions without performance penalty

        • v2.0.3
        • 42.50
        • Published

        please-upgrade-node

        Displays a beginner-friendly message telling your user to upgrade their version of Node

        • v3.2.0
        • 42.42
        • Published

        @graphql-codegen/core

        <p align="center"> <img src="https://github.com/dotansimha/graphql-code-generator/blob/master/logo.png?raw=true" /> </p>

        • v5.0.1
        • 42.37
        • Published

        estree-util-visit

        esast (and estree) utility to visit nodes

        • v2.0.0
        • 42.35
        • Published

        oauth4webapi

        Low-Level OAuth 2 / OpenID Connect Client API for JavaScript Runtimes

        • v3.8.5
        • 42.24
        • Published

        cytoscape

        Graph theory (a.k.a. network) library for analysis and visualisation

        • v3.33.2
        • 42.21
        • Published

        esm

        Tomorrow's ECMAScript modules today!

        • v3.2.25
        • 42.12
        • Published

        mips-node

        MIPS-1 Emulator (C++) as NPM module

          • v1.1.1
          • 42.07
          • Published

          node-cache

          Simple and fast NodeJS internal caching. Node internal in memory cache like memcached.

          • v5.1.2
          • 42.05
          • Published

          @envelop/core

          This is the core package for Envelop. You can find a complete documentation here: https://github.com/graphql-hive/envelop

          • v5.5.1
          • 41.97
          • Published

          app-root-path

          Determine an app's root path from anywhere inside the app

          • v3.1.0
          • 41.96
          • Published

          @jsonjoy.com/fs-node

          In-memory filesystem with Node.js fs-compatible API

          • v4.57.1
          • 41.86
          • Published

          isows

          Isomorphic WebSocket

          • v1.0.7
          • 41.43
          • Published

          natural-orderby

          Lightweight and performant natural sorting of arrays and collections by differentiating between unicode characters, numbers, dates, etc.

          • v5.0.0
          • 41.27
          • Published

          textextensions

          A package that contains an array of every single file extension there is for text files

          • v6.11.0
          • 41.15
          • Published

          @jsonjoy.com/fs-core

          Core filesystem primitives: Node, Link, File, Superblock

          • v4.57.1
          • 41.13
          • Published

          @expo/package-manager

          A library for installing and finding packages in a project

          • v1.10.4
          • 41.10
          • Published

          cache-manager

          Cache Manager for Node.js

          • v7.2.8
          • 41.07
          • Published

          @expo/fingerprint

          A library to generate a fingerprint from a React Native project

          • v0.16.6
          • 40.96
          • Published

          app-module-path

          Simple module to add additional directories to the Node module search for top-level app modules

          • v2.2.0
          • 40.82
          • Published

          module-alias

          Create aliases of directories and register custom module paths

          • v2.3.4
          • 40.78
          • Published

          editions

          Publish multiple editions for your JavaScript packages consistently and easily (e.g. source edition, esnext edition, es2015 edition)

          • v6.22.0
          • 40.67
          • Published

          @tbela99/css-parser

          CSS parser, minifier and validator for node and the browser

          • v1.4.2
          • 40.64
          • Published

          find-process

          find process info by port/pid/name etc.

          • v2.1.1
          • 40.52
          • Published

          browser-or-node

          Check in which environment the code is running - browser/node.js/webworker/jsdom/deno

          • v3.0.0
          • 40.50
          • Published

          dom-serialize

          Serializes any DOM node into a String

          • v2.2.1
          • 40.50
          • Published

          fuzzysort

          Fast SublimeText-like fuzzy search for JavaScript

          • v3.1.0
          • 40.49
          • Published

          binaryextensions

          A package that contains an array of every single file extension there is for binary files

          • v6.11.0
          • 40.44
          • Published

          c8

          output coverage reports using Node.js' built in coverage

          • v11.0.0
          • 40.41
          • Published

          clean-webpack-plugin

          A webpack plugin to remove/clean your build folder(s).

          • v4.0.0
          • 40.36
          • Published

          console.table

          Adds console.table method that prints an array of objects as a table in console

          • v0.10.0
          • 40.28
          • Published

          istextorbinary

          Determine if a filename and/or buffer is text or binary. Smarter detection than the other solutions.

          • v9.5.0
          • 40.19
          • Published

          synaptrace

          Zero-config API performance intelligence for Node.js — intercepts HTTP traffic, captures telemetry, and generates professional PDF reports.

          • v1.0.4
          • 40.18
          • Published

          await-to-js

          Async/await wrapper for easy error handling in js

          • v3.0.0
          • 40.07
          • Published

          openapi-typescript

          Convert OpenAPI 3.0 & 3.1 schemas to TypeScript

          • v7.13.0
          • 40.03
          • Published

          node-rsa

          Node.js RSA library

          • v1.1.1
          • 39.98
          • Published

          sql-escaper

          🛡️ Faster SQL escape and format for JavaScript (Node.js, Bun, and Deno).

          • v1.3.3
          • 39.94
          • Published

          node-plop

          programmatic plopping for fun and profit

          • v0.32.3
          • 39.94
          • Published

          btoa-lite

          Smallest/simplest possible means of using btoa with both Node and browserify

          • v1.0.0
          • 39.92
          • Published

          @azure/keyvault-keys

          Isomorphic client library for Azure KeyVault's keys.

          • v4.10.0
          • 39.85
          • Published

          pn

          Promisify the node standard library.

          • v1.1.0
          • 39.84
          • Published

          app-root-dir

          Simple module to infer the root directory of the currently running node application

          • v1.0.2
          • 39.67
          • Published

          node-modules-regexp

          A regular expression for file paths that contain a `node_modules` folder.

          • v1.0.0
          • 39.65
          • Published

          unist-util-remove

          unist utility to remove nodes from a tree

          • v4.0.0
          • 39.55
          • Published

          unist-utils-core

          A collection of commonly used (albeit enhanced) algorithms based on unist and unist-util-xxx

          • v1.1.0
          • 39.49
          • Published

          inversify

          A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.

          • v8.1.0
          • 39.47
          • Published

          @edge-runtime/node-utils

          A set of helpers for running edge-compliant code in Node.js environment

          • v4.0.0
          • 39.36
          • Published

          @hey-api/openapi-ts

          🌀 OpenAPI to TypeScript codegen. Production-ready SDKs, Zod schemas, TanStack Query hooks, and 20+ plugins. Used by Vercel, OpenCode, and PayPal.

          • v0.95.0
          • 39.34
          • Published

          node-cleanup

          installs custom cleanup handlers that run on exiting node

          • v2.1.2
          • 39.33
          • Published

          typed-rest-client

          Node Rest and Http Clients for use with TypeScript

          • v2.3.0
          • 39.15
          • Published

          siat-pdf

          Librería TypeScript para generar PDFs de facturas SIAT con branding profesional, QR dinámico, múltiples estilos y marcas de agua automáticas

            • v2.2.3
            • 39.05
            • Published

            get-assigned-identifiers

            get a list of identifiers that are initialised by a JavaScript AST node.

            • v1.2.0
            • 38.99
            • Published

            velocity

            A node velocity template engine.

            • v0.7.3
            • 38.99
            • Published

            sequelize-typescript-generator

            Automatically generates typescript models compatible with sequelize-typescript library (https://www.npmjs.com/package/sequelize-typescript) directly from your source database.

            • v12.0.1
            • 38.94
            • Published

            @xmldom/is-dom-node

            TypeScript helper functions to narrow the type of object to a Node descendant

            • v1.0.1
            • 38.90
            • Published

            unist-util-filter

            unist utility to create a new tree with nodes that pass a filter

            • v5.0.1
            • 38.89
            • Published

            toml-js

            TOML parser implementation

            • v0.0.8
            • 38.88
            • Published

            reinterval

            reschedulable setInterval for node.js

            • v1.1.0
            • 38.85
            • Published

            events-listener

            Listen to events from a Node.js EventEmitter.

            • v1.1.0
            • 38.76
            • Published

            child-process-ext

            Extensions to Node.js child_process module

            • v3.0.2
            • 38.74
            • Published

            js-message

            normalized JS Object and JSON message and event protocol for ES6+ node.js, browsers, electron, vanialla js, react.js, components, actions, stores and dispatchers

            • v2.1.0
            • 38.68
            • Published

            @signpdf/utils

            Utilities for the @signpdf packages.

            • v3.3.0
            • 38.66
            • Published

            @line/bot-sdk

            Node.js SDK for LINE Messaging API

            • v11.0.0
            • 38.65
            • Published

            response-iterator

            Creates an async iterator for a variety of inputs in the browser and node. Supports fetch, node-fetch, and cross-fetch

            • v1.0.10
            • 38.62
            • Published

            barebones-pdf

            Simple barebones PDF library

            • v1.0.2
            • 38.45
            • Published

            pdf-essentials-js

            This is a npm package provide with functionality of merge, split PDFs and many more.

              • v1.0.7
              • 38.45
              • Published

              version-range

              Check version ranges like `>=N` and `X || Y || Z` with support for Node.js, Web Browsers, Deno, and TypeScript.

              • v4.15.0
              • 38.45
              • Published

              extrareqp2

              Promise based HTTP client for the browser and node.js

              • v1.0.0
              • 38.43
              • Published

              body-parser-ext

              Extended Node.js body parsing middleware

              • v1.0.0
              • 38.43
              • Published

              base64-stream

              Contains new Node.js v0.10 style stream classes for encoding / decoding Base64 data

              • v1.0.0
              • 38.26
              • Published

              short-unique-id

              Generate random or sequential UUID of any length

              • v5.3.2
              • 38.23
              • Published

              cross-dirname

              [Node.js](https://nodejs.org) + [Gjs](https://gjs.guide/) + [Deno](https://deno.land/) module that returns the current script dirname and filename. Similar to `__dirname` and `__filename` but also works in CommonJs and ES modules.

              • v0.1.0
              • 38.21
              • Published

              easy-stack

              Simple JS stack with auto run for node and browsers

              • v1.0.1
              • 38.15
              • Published