Platform
Capabilities
Database
Applications
Streaming
Caching
Industries
Gaming
Streaming Media
Digital Commerce
Capabilities
Database
Lightning-fast performance and global coverage
Applications
Scale any workload across a distributed network
Streaming
Real-time message processing, storage, and distribution
Caching
Cache API calls, GraphQL endpoints, queries, and more
Industries
Digital Commerce
Grow sales and delight customers by embracing low-latency distributed systems
Gaming
From menus to matches, deliver the fastest experiences in and out of gameplay
Streaming Media
Deliver distributed media services that accelerate streaming experiences
Resources
Solutions
Case Studies
Compare
MongoDB vs. Harper
Infrastructure Savings
OReilly Report
Exclusive First Look:
Next-Gen E Commerce
Architecture
Development
Start Here
Documentation
Dev Center
Components
Deployment Options
Docker
npm
Red Hat OpenShift
Examples
All Tutorials
Blogs
Example Projects
Help
Community Slack
Support
Docs
Pricing
About Us
Our Story
Harper empowers teams to innovate fearlessly, unlocking limitless creative possibilities without worrying about scale.
Learn About Harper
Company
Our Story
Careers
Blog
Podcast
Press Center
Get Help
Community Slack
Contact Us
Support
Sign In
Start
Dev Center
Blog
Podcast
Press
Documentation
Dev Center Home
Harper Open Source
Build Faster with Plug-and-Play Functionality
Open Source Repo
Apollo
Public
Plugin
Harper plugin that creates an Apollo GraphQL API gateway for composing custom schemas and connecting distributed data sources with precise control.
JavaScript
Apollo Example
Public
Plugin
A sample application demonstrating how to integrate the Apollo component with HarperDB for handling GraphQL queries in a full-stack JavaScript environment.
JavaScript
Astro
Public
Plugin
Harper plugin for running Astro apps.
Astro
Full-Page Caching
Public
Plugin
Template for implementing full/partial page caching using the Harper application component.
JavaScript
Grafana Datasource
Public
Plugin
Enables real-time visualization of Harper data directly within Grafana dashboards.
TypeScript
Harper Ecommerce Template
Public
Plugin
An e-commerce website template using Harper as the dynamic data source, caching solution, and the Harper Next.js component.
TypeScript
Hydrolix Exporter
Public
Plugin
A Harper component that exports analytics to Hydrolix on a specified interval.
TypeScript
MCP Server
Public
Plugin
A server implementation of the Model Context Protocol (MCP), designed to expose data in HarperDB as structured "Resources" accessible via standardized JSON-RPC calls.
TypeScript
Nextjs
Public
Plugin
Harper plugin for running and developing Next.js apps.
JavaScript
Print-Jobs
Public
Plugin
Component designed to ingest jobs from a central print server and distribute jobs to remote printers upon request via a REST interface. The component is designed specifically to match the API specs for STAR and Epson brand printers.
TypeScript
Prometheus Exporter
Public
Plugin
This application exposes Node.js and Harper metrics via a /metrics endpoint. This exporter plugs in directly to an instance of Harper and responds to Prometheus scrapes.
JavaScript
React SSR Example
Public
Plugin
Example of a Harper Resource Component that leverages React SSR to efficiently build and cache pages.
JavaScript
Redirector
Public
Plugin
Redirector component built to handle large-scale redirect needs, supporting use cases with hundreds of thousands to millions of redirects.
JavaScript
Risk Query
Public
Plugin
A lightweight Harper component that stores risk scores from Akamai Account Protector (or other fraud tools) in a fast key-value table, enabling Azure AD B2C to access them directly without custom headers.
JavaScript
Solid SSR Example
Public
Plugin
Example of a Harper Resource Component that leverages Solid SSR to efficiently build and cache pages.
JavaScript
Svelte SSR Example
Public
Plugin
Example of a Harper Resource Component that leverages Svelte SSR to efficiently build and cache pages.
Svelte
Twilio SMS
Public
Plugin
Harper component to track and store Twilio SMS opt-outs and opt-ins in a database.
JavaScript
Vue SSR Example
Public
Plugin
Example of a Harper Resource Component that leverages Vue SSR to efficiently build and cache pages.
Vue
Why Harper Open Source?
Harper open source applications leverage native Harper functions to deliver ready-to-use solutions—no need to stitch together databases, caches, application layers, or messaging systems. Just clone, customize, and deploy.
Learn More
Open in Github
Explore Further
Home
Blog
Pricing
Contact Us
Shorten Your
Development Cycle
Join the Harper Community