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.