Skip to content
@poppinss

Poppinss

Small focused modules for Node.js

Poppinss is a collection of small utility packages used by the AdonisJS team.

Actively maintained

Following is the list of actively maintained packages

  • object-builder: A convenience class to create an object with dynamic properties.
  • utils: A toolkit of utilities used across all the AdonisJS, Edge, and Japa packages.
  • cliui: Opinionated UI KIT for Command Line apps
  • youch: Pretty printer for errors
  • hooks: A simple yet effective implementation for executing hooks around an event.
  • middleware: Implementation of the chain of responsibility pattern.
  • oauth-client: A framework agnostic package to implement "Login with" flow using OAuth compliant authorization servers.
  • file-generator: Generate fake in-memory files for varying sizes.
  • intl-formatter: Memoized API for Intl (To be used within Node).
  • macroable: Extend classes from outside in using Macros and getters.
  • prompts: Wrapper over enquirer with better support for testing.
  • colors: Wrapper over kleur with better support for testing.
  • chokidar-ts: File watcher for TypeScript projects.

Pinned Loading

  1. youch youch Public

    Pretty print JavaScript errors on the Web and the Terminal

    TypeScript 929 28

  2. cliui cliui Public

    Opinionated UI KIT for Command Line apps

    TypeScript 117 4

  3. co-compose co-compose Public archive

    Implementation of the chain of responsibility design pattern

    TypeScript 30 2

  4. utils utils Public

    A toolkit of utilities used across all the AdonisJS, Edge, and Japa packages

    TypeScript 70 14

  5. file-generator file-generator Public

    Generate fake in-memory files for varying sizes

    TypeScript 26 2

  6. prompts prompts Public

    Wrapper over enquirer with better support for testing

    TypeScript 28 3

Repositories

Showing 10 of 57 repositories
  • cliui Public

    Opinionated UI KIT for Command Line apps

    poppinss/cliui’s past year of commit activity
    TypeScript 117 MIT 4 0 0 Updated Dec 24, 2024
  • prompts Public

    Wrapper over enquirer with better support for testing

    poppinss/prompts’s past year of commit activity
    TypeScript 28 MIT 3 0 0 Updated Dec 24, 2024
  • object-builder Public

    A convenience class to create an object with dynamic properties

    poppinss/object-builder’s past year of commit activity
    TypeScript 6 MIT 0 0 0 Updated Dec 24, 2024
  • .github Public
    poppinss/.github’s past year of commit activity
    2 1 0 0 Updated Dec 24, 2024
  • colors Public

    Wrapper over kleur with better support for testing

    poppinss/colors’s past year of commit activity
    TypeScript 5 MIT 2 0 0 Updated Dec 24, 2024
  • utils Public

    A toolkit of utilities used across all the AdonisJS, Edge, and Japa packages

    poppinss/utils’s past year of commit activity
    TypeScript 70 MIT 14 0 0 Updated Dec 21, 2024
  • validator-lite Public

    Typed schema based validation with low calories (KBs)

    poppinss/validator-lite’s past year of commit activity
    TypeScript 8 MIT 3 0 1 Updated Dec 20, 2024
  • youch Public

    Pretty print JavaScript errors on the Web and the Terminal

    poppinss/youch’s past year of commit activity
    TypeScript 929 MIT 28 1 1 Updated Dec 19, 2024
  • chokidar-ts Public

    File watcher for TypeScript projects

    poppinss/chokidar-ts’s past year of commit activity
    TypeScript 12 MIT 4 0 1 Updated Dec 14, 2024
  • youch-core Public

    The core parser used by Youch and the Youch terminal package for pretty printing errors

    poppinss/youch-core’s past year of commit activity
    TypeScript 3 MIT 0 0 0 Updated Nov 23, 2024

Top languages

Loading…

Most used topics

Loading…