https://github.com/triggerdotdev/examples
A collection of projects using Trigger.dev that you can run
https://github.com/triggerdotdev/examples
Last synced: 2 months ago
JSON representation
A collection of projects using Trigger.dev that you can run
- Host: GitHub
- URL: https://github.com/triggerdotdev/examples
- Owner: triggerdotdev
- License: apache-2.0
- Created: 2024-08-21T13:02:43.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-09T16:56:54.000Z (11 months ago)
- Last Synced: 2025-01-17T03:18:41.465Z (11 months ago)
- Language: TypeScript
- Size: 691 KB
- Stars: 3
- Watchers: 3
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

[Discord](https://trigger.dev/discord) | [Website](https://trigger.dev) | [Docs](https://trigger.dev/docs) | [Guides](https://trigger.dev/docs/guides)
[](https://twitter.com/triggerdotdev)
## Example projects
### Welcome to the Trigger.dev examples repo
This open source repo contains examples of full-stack and headless projects using Trigger.dev that you can fork, run and learn from.
For information on how to run each project, see the README in each directory.
> **ℹ️ Note:** If you want to upgrade from Trigger.dev v3 to v4, please refer to our [v4 upgrade guide](https://trigger.dev/docs/migrating-from-v3).
| Project | Description |
| ---------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| [Anchor Browser web scraper](/anchor-browser-web-scraper) | Automated web monitoring using Trigger.dev's job scheduling and Anchor Browser's AI-powered browser automation tools. |
| [Article summary workflow](/article-summary-workflow) | Create audio summaries of newspaper articles using a human-in-the-loop workflow with [ReactFlow](https://reactflow.dev/), [Trigger.dev Realtime](https://trigger.dev/docs/realtime/overview) and [waitpoints](https://trigger.dev/blog/v4-beta-launch#waitpoints) |
| [Batch LLM evaluator](/batch-llm-evaluator) | Batch processing tool for evaluating LLM responses from a single prompt using Vercel's [AI SDK](https://sdk.vercel.ai/docs/introduction) and [Trigger.dev Realtime](https://trigger.dev/docs/realtime/overview) |
| [Building effective agents](/building-effective-agents) | 5 different patterns for building effective AI agents with Trigger.dev; [Prompt chaining](/building-effective-agents/src/trigger/trigger/translate-copy.ts), [Routing](/building-effective-agents/src/trigger/trigger/routing-questions.ts), [Parallelization](/building-effective-agents/src/trigger/trigger/parallel-llm-calls.ts), [Orchestrator-workers](/building-effective-agents/src/trigger/trigger/orchestrator-workers.ts) |
| [Claude thinking chatbot](/claude-thinking-chatbot) | A chatbot that uses Claude's thinking capabilities to generate responses |
| [Deep research agent using the AI SDK](/vercel-ai-sdk-deep-research-agent/) | An intelligent deep research agent using the Vercel [AI SDK](https://sdk.vercel.ai/docs/introduction) and Trigger.dev |
| [Monorepos](/monorepos) | Examples of using Trigger.dev in monorepo setups with [Turborepo](https://turbo.build/) and [Prisma](https://www.prisma.io/) |
| [Next.js server actions](/nextjs-server-actions) | A [Next.js app](https://nextjs.org/) that triggers Trigger.dev tasks using Server Actions |
| [Next.js webhooks](/nextjs-webhooks) | Example of triggering tasks from incoming webhooks in a [Next.js app](https://nextjs.org/) with Trigger.dev |
| [Mastra agents](/mastra-agents) | Example of using [Mastra](https://github.com/mastra-ai/mastra) agents with Trigger.dev |
| [OpenAI Agent SDK Guardrails examples](/openai-agent-sdk-guardrails-examples) | Examples of using the [OpenAI Agent SDK](https://openai.github.io/openai-agents-python/) with guardrails and Trigger.dev |
| [OpenAI Agents SDK for Typescript with Trigger.dev playground](/openai-agents-sdk-with-trigger-playground) | A playground to test and play with AI agents built with the OpenAI Agents SDK for Typescript and Trigger.dev |
| [Product image generator](/product-image-generator) | AI-powered product image generator that transforms basic product photos into professional marketing shots using Replicate's image generation models (`google/nano-banana`) and Trigger.dev for task orchestration |
| [Python doc to markdown converter](/python-doc-to-markdown-converter) | Convert documents to Markdown using [Trigger.dev](https://trigger.dev) and [MarkItDown](https://github.com/microsoft/markitdown) |
| [Python Crawl4ai](/python-crawl4ai) | Headless web crawler using Trigger.dev with Python, [Crawl4AI](https://github.com/triggerdotdev/examples/tree/main/python-crawl4ai), and [Playwright](https://playwright.dev/) |
| [Python image processing](/python-image-processing) | Python-based ([Pillow](https://pillow.readthedocs.io/en/stable/)) image processing tasks and uploading to S3-compatible storage |
| [Python PDF form extractor](/python-pdf-form-extractor) | Extract data from PDF forms using Python ([PyMuPDF](https://pypi.org/project/PyMuPDF/)) and Trigger.dev |
| [Realtime CSV importer](/realtime-csv-importer) | Import and process CSV files with real-time progress updates using [UploadThing](https://uploadthing.com/) and Trigger.dev |
| [Realtime fal.ai image generation](/realtime-fal-ai-image-generation) | Generate images from text prompts using [Fal.ai](https://fal.ai/) with real-time progress display using [Trigger.dev Realtime](https://trigger.dev/docs/realtime/overview) |
| [Remix webhooks](/remix-webhooks) | Example of triggering tasks from incoming webhooks in a [Remix app](https://remix.run/) with Trigger.dev |
| [Supabase edge functions](/supabase-edge-functions) | Learn how to trigger tasks from [Supabase Edge Functions](https://supabase.com/docs/guides/functions) and Database changes |
| [Vercel AI SDK image generator](/vercel-ai-sdk-image-generator) | Generate images using [OpenAI DALL-E](https://openai.com/dall-e) models with Vercel's [AI SDK](https://sdk.vercel.ai/docs/introduction) and Trigger.dev |
### Contributing
We welcome contributions! If you have an example that you'd like to add, please open a PR.
**_Happy coding!_**