Pikku
Official@pikkujs · Germany
Function Framework built for event driven applications like HTTP, Websockets and more
Agent Skills by Pikku
Showing 41 vetted skills indexed across 2 GitHub repositories.
pikku-cron
Wire Pikku functions to cron schedules using wireScheduler and pikkuVoidFunc.
pikku-deploy-fastify
Deploy Pikku apps into Fastify environments with standalone servers or plugin integration.
pikku-testing
Test Pikku functions, middleware, and services across unit and integration layers.
pikku-deploy-uws
Deploy Pikku applications on uWebSockets.js with HTTP and WebSocket support.
pikku-websocket
Wire WebSocket channels to Pikku actions with per-action routing and EventHub pub/sub.
pikku-security
Secure Pikku applications with authentication, authorization, and middleware across transports.
pikku-http
Wire Pikku functions to HTTP endpoints with routes, groups, and middleware.
pikku-versioning
Hash Pikku function schemas into a versions.json manifest for CI checks.
pikku-info
Identify and summarize registered Pikku functions, tags, middleware, and permissions.
pikku-deploy-nextjs
Generate typed Next.js wrappers for Pikku API routes and RPC calls.
pikku-mcp
Expose Pikku functions as MCP tools, resources, and prompts.
pikku-deploy-lambda
Deploy Pikku applications to AWS Lambda with HTTP, scheduled, SQS, and WebSocket support.
pikku-cli
Wire Pikku CLI commands, options, subcommands, and custom renderers.
pikku-trigger
Wire Pikku functions to Redis, PostgreSQL, polling, and webhook event sources.
pikku-config
Centralize secrets, environment variables, and OAuth2 credentials for Pikku apps.
pikku-ai-agent
Build AI agents with Pikku by wiring tools, memory, and streaming.
pikku-services
Creates singleton and per-request dependency injection services for Pikeu apps.
pikku-workflow
Orchestrate durable multi-step workflows with pikkuWorkflowFunc and pikkuWorkflowGraph.
pikku-concepts
Explains Pikku's pikkuFunc model across HTTP, WebSocket, queues, and RPC wirings.
pikku-addon
Package, wire, and distribute reusable Pikku function addons across projects.
pikku-queue
Automate background job processing for Pikku apps with BullMQ and PgBoss adapters.
pikku-rpc
Enable typed RPC calls between Pikku functions with generated clients.
pikku-deploy-cloudflare
Deploy Pikku apps to Cloudflare Workers with fetch handlers, scheduled tasks, and Durable Objects.
pikku-deploy-express
Deploy Pikku applications on Express via standalone server or middleware.
Frequently Asked Questions About Pikku
FAQPage SchemaWhat specific backend tasks are enabled by this framework?▼
The framework enables routing HTTP and WebSocket requests, managing background job queues via BullMQ or PgBoss, orchestrating multi-step processes, and implementing authentication middleware across diverse serverless and traditional runtime environments.
Which technical personas benefit from using this framework?▼
Full-stack engineers and backend developers benefit from the framework's ability to maintain a single codebase that targets multiple deployment environments, including AWS Lambda, Cloudflare Workers, Fastify, and Express, while maintaining strict type safety.
What are the primary prerequisites for implementing this framework?▼
Implementation requires a TypeScript environment and familiarity with event-driven patterns. Developers must configure their specific transport layer, such as uWebSockets.js or HTTP, and define function schemas to enable the framework's versioning and RPC generation capabilities.