Pikku avatar

Pikku

Official

@pikkujs · Germany

0Followers
|
31Public Repos
|
41Published Skills

Function Framework built for event driven applications like HTTP, Websockets and more

Skills Distribution
DomainDeveloper To...Backend Framework .. (40%)Cloud Deployment &.. (30%)Growth & Content E.. (30%)

Agent Skills by Pikku

Showing 41 vetted skills indexed across 2 GitHub repositories.

pikkujspikkujs
56

pikku-cron

Wire Pikku functions to cron schedules using wireScheduler and pikkuVoidFunc.

Official
Intermediate
pikkujspikkujs
56

pikku-deploy-fastify

Deploy Pikku apps into Fastify environments with standalone servers or plugin integration.

Official
Intermediate
pikkujspikkujs
56

pikku-testing

Test Pikku functions, middleware, and services across unit and integration layers.

Official
Intermediate
pikkujspikkujs
56

pikku-deploy-uws

Deploy Pikku applications on uWebSockets.js with HTTP and WebSocket support.

Official
Advanced
pikkujspikkujs
56

pikku-websocket

Wire WebSocket channels to Pikku actions with per-action routing and EventHub pub/sub.

Official
Advanced
pikkujspikkujs
56

pikku-security

Secure Pikku applications with authentication, authorization, and middleware across transports.

Official
Advanced
pikkujspikkujs
56

pikku-http

Wire Pikku functions to HTTP endpoints with routes, groups, and middleware.

Official
Advanced
pikkujspikkujs
56

pikku-versioning

Hash Pikku function schemas into a versions.json manifest for CI checks.

Official
Advanced
pikkujspikkujs
56

pikku-info

Identify and summarize registered Pikku functions, tags, middleware, and permissions.

Official
Intermediate
pikkujspikkujs
56

pikku-deploy-nextjs

Generate typed Next.js wrappers for Pikku API routes and RPC calls.

Official
Advanced
pikkujspikkujs
56

pikku-mcp

Expose Pikku functions as MCP tools, resources, and prompts.

Official
Intermediate
pikkujspikkujs
56

pikku-deploy-lambda

Deploy Pikku applications to AWS Lambda with HTTP, scheduled, SQS, and WebSocket support.

Official
Advanced
pikkujspikkujs
56

pikku-cli

Wire Pikku CLI commands, options, subcommands, and custom renderers.

Official
Intermediate
pikkujspikkujs
56

pikku-trigger

Wire Pikku functions to Redis, PostgreSQL, polling, and webhook event sources.

Official
Advanced
pikkujspikkujs
56

pikku-config

Centralize secrets, environment variables, and OAuth2 credentials for Pikku apps.

Official
Intermediate
pikkujspikkujs
56

pikku-ai-agent

Build AI agents with Pikku by wiring tools, memory, and streaming.

Official
Advanced
pikkujspikkujs
56

pikku-services

Creates singleton and per-request dependency injection services for Pikeu apps.

Official
Advanced
pikkujspikkujs
56

pikku-workflow

Orchestrate durable multi-step workflows with pikkuWorkflowFunc and pikkuWorkflowGraph.

Official
Advanced
pikkujspikkujs
56

pikku-concepts

Explains Pikku's pikkuFunc model across HTTP, WebSocket, queues, and RPC wirings.

Official
Intermediate
pikkujspikkujs
56

pikku-addon

Package, wire, and distribute reusable Pikku function addons across projects.

Official
Advanced
pikkujspikkujs
56

pikku-queue

Automate background job processing for Pikku apps with BullMQ and PgBoss adapters.

Official
Advanced
pikkujspikkujs
56

pikku-rpc

Enable typed RPC calls between Pikku functions with generated clients.

Official
Advanced
pikkujspikkujs
56

pikku-deploy-cloudflare

Deploy Pikku apps to Cloudflare Workers with fetch handlers, scheduled tasks, and Durable Objects.

Official
Advanced
pikkujspikkujs
56

pikku-deploy-express

Deploy Pikku applications on Express via standalone server or middleware.

Official
Intermediate

Frequently Asked Questions About Pikku

FAQPage Schema
What 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.