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.