Skip to content

Tempo Plugin

Plugin Ecosystem

Tempo's functionality can be easily extended through community and premium plugins. Because of Tempo's unique core architecture, plugins add exactly 0 bytes to the bundle size of developers who do not use them.

Browse the live catalog below to discover extensions for scheduling, calendar math, astronomical events, and more.

Community Plugins

These plugins are free, open-source extensions that do not require a license token.

Astro Plugin

v2.1.3

Tempo plugin that calculates precise astronomical seasons (solstices & equinoxes) using the Jean Meeus algorithm — hemisphere-aware, sub-minute accuracy

npm install @magmacomputing/tempo-plugin-astro

Batch Plugin

v1.0.1

Tempo community plugin bringing C-level parallelization to massive date arrays via SharedArrayBuffer and Worker Threads.

npm install @magmacomputing/tempo-plugin-batch

Finance Plugin

v1.0.1

Tempo Community Plugin: Finance namespace and fiscal year utilities

npm install @magmacomputing/tempo-plugin-finance

Snap Plugin

v1.3.2

Snap time to blocks

npm install @magmacomputing/tempo-plugin-snap

Sync Plugin

v1.0.2

Tempo community plugin providing lock-free, highly precise cross-thread synchronization via SharedArrayBuffer and Atomics.

npm install @magmacomputing/tempo-plugin-sync

Premium Plugins

Enterprise-grade extensions. A cryptographic license token is required.

Tempo License Registry
👉 Go to the Tempo License Registry 👈
Manage your subscriptions and retrieve your license key.
Premium

Ticker Plugin

v2.2.3

Tempo plugin that provides a high-performance continuous execution loop (Ticker) based on temporal mathematics.

npm install @magmacomputing/tempo-plugin-ticker

Submit Your Own Plugin!

Have you built something amazing for Tempo? We want to see it!

You can have your own packages listed in this live catalog. Simply build your extension using definePlugin() or defineTerm() and publish it to NPM with the "tempo-plugin" keyword. Open an Issue on our GitHub repository with a link to your package, and we'll review it for inclusion in the global registry!

Released under the MIT License.