Integrations
Piko's WDK ships adapters for databases, caches, email providers, AI models, cloud storage, and more. Swap implementations without changing application code.
Google Analytics
GA4 analytics with automatic SPA page tracking and IP anonymisation
Google Tag Manager
GTM container integration with dataLayer events and SPA navigation tracking
Plausible Analytics
Privacy-friendly analytics collector that batches events to Plausible
Cache Linguistics
Linguistics text analysis bridge for cache search with stemming and stop word filtering
Crypto Transformer
Encryption transformer for cache values
Gob Encoder
Gob binary encoding for cache values
JSON Encoder
JSON encoding for cache values
Multilevel
Multi-tier caching strategy combining fast local cache with distributed backend
Otter
In-memory cache with adaptive W-TinyLFU eviction and TTL support
Redis
Distributed Redis cache with tag-based invalidation and RediSearch support
Redis Cluster
Redis Cluster cache with automatic sharding and failover
Valkey
Valkey distributed cache with tag-based invalidation (Redis-compatible fork)
Valkey Cluster
Valkey Cluster cache with automatic sharding and failover
Zstd Transformer
Zstandard compression for cache values
Cloudflare Turnstile
Cloudflare Turnstile provider for privacy-first captcha verification
hCaptcha
Privacy-focused hCaptcha provider for bot verification on actions and forms
reCAPTCHA v3
Google reCAPTCHA v3 provider with invisible scoring for actions and forms
AWS Secrets Manager
Resolve secrets from AWS Secrets Manager
Azure Key Vault
Resolve secrets from Azure Key Vault
Google Cloud Secret Manager
Resolve secrets from Google Cloud Secret Manager
HashiCorp Vault
Resolve configuration secrets from HashiCorp Vault
Kubernetes Secrets
Resolve secrets from Kubernetes Secrets
Piko config loader
Load application configuration into a struct from files, environment variables, flags, and secret resolvers
AWS KMS
AWS Key Management Service encryption provider with HSM-backed master keys and envelope encryption
Google Cloud KMS
Google Cloud KMS encryption provider with HSM-backed master keys
Local AES-GCM
In-process AES-256-GCM encryption provider with a locally stored key, no cloud dependency
ClickHouse
ClickHouse columnar OLAP engine for high-ingest analytics, with codegen and migration support
Cloudflare D1
Cloudflare D1 SQLite driver for edge deployments
CockroachDB
CockroachDB distributed SQL engine, Postgres-compatible, horizontally scalable, strongly consistent
DuckDB
DuckDB analytical database engine for OLAP workloads
MariaDB
MariaDB database engine derived from the MySQL engine with RETURNING support
MySQL
MySQL database engine with full DDL/DML parsing and type resolution
PGX Emitter
PostgreSQL PGX code emitter for type-safe query generation
PostgreSQL
Full-featured PostgreSQL engine with health diagnostics and replication monitoring
PostgreSQL Catalogue
PostgreSQL schema introspection via pg_catalog
SQLite
Embedded SQLite engine with zero-configuration setup
SQLite Catalogue
SQLite schema introspection via PRAGMA commands
SQLite Driver (CGO)
SQLite driver with CGO support for maximum compatibility
SQLite Driver (No CGO)
Pure Go SQLite driver without CGO dependency
TimescaleDB
TimescaleDB time-series engine, a Postgres extension with hypertables, continuous aggregates, and compression
AI Agents
AI assistant knowledge base for Claude, ChatGPT, and other coding agents
IntelliJ IDEA
Official Piko plugin for JetBrains IDEs with language injection for GoLand and IntelliJ Ultimate
VS Code
Official VS Code extension with multi-language support for .pk and .pkc files
Zed
Official Zed extension with Tree-sitter highlighting and the pikopls language server for .pk and .pkc files
AWS SES
Amazon Simple Email Service provider, cheapest at scale, IAM-authenticated, region-pinned
Gmail
Gmail SMTP provider for personal accounts and Google Workspace, authenticated with an app password
Mailchimp Transactional
Mailchimp Transactional (formerly Mandrill) email provider, transactional add-on for paying Mailchimp customers
Mailgun
Mailgun email provider for the Mailgun REST API with EU and US regional endpoints
Postmark
Postmark transactional email provider, fast delivery, dedicated transactional IPs, real-time bounce/suppression handling
SMTP
Generic SMTP email provider for self-hosted relays, internal mail servers, and any standards-compliant SMTP service
SendGrid
Twilio SendGrid email provider with personalisation-based bulk sending and built-in rate limiting
Go Channel
In-process Watermill GoChannel event provider for single-instance deployments
NATS
NATS JetStream distributed messaging with persistence and at-least-once delivery
Anthropic Claude
Anthropic Claude API with streaming, tool calling, and structured output via tool-use translation
Google Gemini
Google Gemini API with streaming, tool calling, and structured output
Grok
Grok AI API with streaming, tool calling, and structured output
Mistral AI
Mistral AI API with streaming, tool calling, and structured output
Ollama
Local open-source models via Ollama with auto-start, auto-pull, and digest pinning
OpenAI
OpenAI API with streaming, tool calling, and structured output
Voyage AI
Voyage AI embeddings for semantic search and retrieval
Zoltai
Zoltai AI provider for testing and development with fake/mock responses
Dutch
Dutch language pack with dchest/stemmer, stop words, and phonetic encoder
English
English language pack with Snowball stemmer, stop words, and Double Metaphone phonetics
French
French language pack with Snowball stemmer, stop words, and phonetic encoder
German
German language pack with dchest/stemmer, stop words, and Cologne Phonetic encoder
Hungarian
Hungarian language pack with Snowball stemmer, stop words, and phonetic encoder
Norwegian
Norwegian language pack with Snowball stemmer, stop words, and phonetic encoder
Russian
Russian language pack with Snowball stemmer, stop words, and Cyrillic phonetic encoder
Spanish
Spanish language pack with Snowball stemmer, stop words, and phonetic encoder
Swedish
Swedish language pack with Snowball stemmer, stop words, and phonetic encoder
File Logger
File-based logging output for structured log persistence
Monitoring API
gRPC monitoring API for runtime introspection of Piko applications
Monitoring gRPC Transport
gRPC transport server for Piko's monitoring services with auto port selection
OpenTelemetry HTTP
OpenTelemetry HTTP exporter for traces and metrics
OpenTelemetry SDK
OpenTelemetry SDK provider factory for traces and metrics collection
OpenTelemetry gRPC
OpenTelemetry gRPC exporter for traces and metrics
Prometheus
Prometheus metrics exporter bridging OpenTelemetry to Prometheus exposition format
Sentry
Sentry error tracking with structured log entries and OpenTelemetry trace correlation
Astiav
FFmpeg-based video processing via astiav bindings
Imaging
Pure Go image processing with no external dependencies
libvips
High-performance image processing with libvips for production deployments
Browser Testing
chromedp-backed E2E test harness that boots a real Piko server and drives it through a fluent page API
Chroma
Chroma syntax highlighter with 200+ languages and a custom Piko SFC lexer
Go Playground Validator
go-playground/validator provider with Piko's Money and Decimal rules pre-registered
Goldmark
Goldmark CommonMark parser with GFM, footnotes, fenced containers, and YAML frontmatter
Piko Interpreter
Piko bytecode interpreter for the interpreted development mode (dev-i)
Sonic
bytedance/sonic JSON provider with JIT-compiled hot paths
Amazon S3
AWS S3 storage with multipart uploads, pre-signed URLs, and batch operations
Cloudflare R2
Cloudflare R2 object storage with S3-compatible API and zero egress fees
Disk
Local filesystem storage provider with safedisk path containment
Encryption Transformer
Storage stream transformer that encrypts uploads and decrypts downloads through Piko's crypto service
Google Cloud Storage
Google Cloud Storage provider with strong consistency and GCP-native authentication
Gzip Transformer
Storage stream transformer that gzips uploads and decompresses downloads
Zstandard Transformer
Storage stream transformer that compresses with Zstandard for better ratio at similar speed to gzip