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
Free, open-source extensions under the MIT license organized by functional domain.
☀️ Celestial & Astronomical Science
Hemisphere-aware solar events, lunar phase tracking, solstices, and twilight boundaries.
🤖 AI & Natural Language
LLM-powered natural language date parsing, narrative formatting, and recurrence rules.
💼 Business, Finance & UI Utilities
Fiscal calendars, financial namespaces, and precision block-snapping for UI controls.
⚡ High Performance & System Execution
Lock-free thread synchronization, continuous execution loops, and SAB multi-threading.
Tempo community plugin bringing C-level parallelization to massive date arrays via SharedArrayBuffer and Worker Threads.
Tempo community plugin providing lock-free, highly precise cross-thread synchronization via SharedArrayBuffer and Atomics.
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!