Skip to main content

Introduction

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

Packages

Requirements

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

Environments

Each Octopop package is usable in one or many of the following environments. Each supported environment is denoted with a badge under the package's documentation.

  • Backend - Package is usable on the backend/server-side using Node.js.
  • Frontend - Package is usable on the frontend/client-side using a web browser.
  • Tooling - Package is usable within a command line application or an npm module/package.