Skip to content
/ boost Public

πŸš€ A collection of type-safe cross-platform packages for building robust server-side and client-side systems.

License

Notifications You must be signed in to change notification settings

milesj/boost

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

7e252c9 Β· Feb 10, 2024
Feb 10, 2024
Feb 10, 2024
Feb 10, 2024
Feb 10, 2024
Feb 10, 2024
Feb 10, 2024
Jul 12, 2021
Feb 10, 2024
Feb 10, 2024
Aug 19, 2022
Feb 10, 2024
Feb 10, 2024
Feb 10, 2024
Aug 19, 2022
Feb 10, 2024
Aug 22, 2021
Jul 4, 2020
Feb 10, 2024
Jul 7, 2019
Feb 10, 2024
Feb 10, 2024
Aug 19, 2022
Feb 10, 2024
Feb 10, 2024
Feb 10, 2024
Feb 10, 2024
Feb 10, 2024

Repository files navigation

πŸš€ Boost

build status npm version

A collection of type-safe cross-platform packages for building robust server-side and client-side applications, packages, and tooling.

Packages

  • args - Command line argument parsing and formatting.
  • cli - Command line program builder that renders with React and Ink.
  • common - Common utilities for all packages.
  • config - Configuration and ignore file loading.
  • debug - Debugging and crash reporting.
  • decorators - Experimental decorators for common patterns.
  • event - Sync or async based event emitters.
  • log - Low-level system logging.
  • module - Import custom file types at runtime.
  • pipeline - Serial or parallel based data pipelines.
  • plugin - Plugin module registries and loading.
  • terminal - Terminal/console utilities.
  • translate - Low-level file based message translations.

Requirements

  • Linux, OSX, Windows
  • Node.js v16.12+ (for backend and tooling)
  • Edge, Chrome, Firefox (for frontend)

Documentation

https://boostlib.dev