Boilerplate Codehooks.io application templates.
There are three ways to use these templates:
coho create myproject --template <template-name>
cd myproject
npm install
coho deploycoho create myproject
# Select a template from the interactive menu
cd myproject
npm install
coho deploycoho install <template-name>
npm install
coho deploySimple CRUD API database backend using the Codehooks NoSQL database REST API.
coho create myapi --template crud-api-backendBackend for Frontend pattern with React application.
coho create myapp --template react-bffStatic website template with Tailwind CSS.
coho create mysite --template static-website-tailwindcssAdvanced Slack bot with pluggable memory adapters (keyword search and vector search). Demonstrates webhook handling, database operations, and modular architecture.
coho create mybot --template slack-memory-botProduction-ready Stripe webhook handler with TypeScript, signature verification, and event storage.
coho create mywebhooks --template stripe-webhook-handlerProduction-ready webhook delivery system with queue-based processing, automatic retries, and HMAC signing. Perfect for sending webhooks to external services when events occur in your application.
coho create mywebhooks --template webhook-delivery3-step drip email campaign with SendGrid/Mailgun support, subscriber management, and scheduled delivery. Includes dynamic step configuration and professional email templates.
coho create my-drip-campaign --template drip-email-workflowThese templates provide minimal, educational implementations of webhook handlers for popular services. Each includes proper signature verification, basic event handling, and comprehensive documentation. Perfect for learning or as a starting point for your own integrations.
Handle GitHub events (push, pull requests, issues) with HMAC SHA-256 verification.
coho create github-webhook --template webhook-github-minimalHandle Stripe payment events with signature verification.
coho create stripe-webhook --template webhook-stripe-minimalHandle Discord bot interactions and slash commands with Ed25519 verification.
coho create discord-webhook --template webhook-discord-minimalHandle Shopify e-commerce events (orders, products, customers) with HMAC verification.
coho create shopify-webhook --template webhook-shopify-minimalHandle Clerk authentication events (user signup, login, session management) with Svix verification.
coho create clerk-webhook --template webhook-clerk-minimalHandle Slack events and bot interactions with signature verification and URL verification.
coho create slack-webhook --template webhook-slack-minimalHandle Twilio SMS and voice call events with TwiML responses and signature verification.
coho create twilio-webhook --template webhook-twilio-minimal