Welcome to @trigger.dev/examples, a collection of full projects using Trigger.dev.
Trigger.dev is a framework for creating long-running Jobs directly in your Next.js app with API integrations, webhooks, scheduling and delays. You can reliably run Jobs that wouldn’t normally work in serverless environments (like Vercel) because of timeouts.
The @trigger.dev/examples repository demonstrates the capabilities and features of Trigger.dev through practical project examples you can fork and use.
For many more Job examples which are code only, check out our Jobs Showcase repo.
Project Name | Description | Integrations | Author | Status |
---|---|---|---|---|
OpenAI text summarizer | An app which uses OpenAI to summarize an article and then post the result to Slack. | OpenAI Slack | Trigger.dev | ✅ |
Supabase onboarding emails | When a user signs up and confirms their email address, they will receive 3 "onboarding" emails over 2 days using Resend and Trigger.dev | Supabase Resend | Trigger.dev | ✅ |
Generate presentation titles using OpenAI | Generate presentation titles using OpenAI background jobs with Node.js, Express and Trigger.dev | OpenAI | lirantal | ✅ |
Send a basic email with Resend | Send a basic email from a form with Resend | Resend | Trigger.dev | ✅ |
AI landing page copy generator | Copies your site and generates new copy using OpenAI | OpenAI | Trigger.dev | 🛠️ |
AI changelog generator | Generates a changelog from your GitHub commits using OpenAI | OpenAI GitHub | Trigger.dev | 🛠️ |
To get started with Trigger.dev and try out the examples in this repository, follow these steps:
- First, make sure you have a Trigger.dev account. If you don't have one, you can sign up at https://trigger.dev.
- Clone this repository to your local machine using the following command:
git clone https://github.com/triggerdotdev/examples.git
- Navigate to the cloned repository:
cd examples
- Choose a specific example project you want to try out. Each project is contained in its own directory with a descriptive name.
- Follow the README instructions within the chosen example project directory to understand and execute the example.
We welcome contributions to this repository! If you have an interesting Trigger.dev project that you would like to share with others, or if you want to improve the existing examples, feel free to submit a pull request. Please refer to our Contribution Guidelines for more information.
This repository is licensed under the MIT License. Feel free to use the examples, modify them, and adapt them to your needs.