Building a great tech team takes more than a paycheck. Zero payroll costs, get AI-driven insights to retain best talent, and delight them with amazing local benefits. 100% free and compliant. Learn more →
Top 15 TypeScript event-driven Projects
-
trigger.dev
✨ Trigger.dev is the open source background jobs framework for TypeScript. With features like API integrations, webhooks, scheduling and delays.
Project mention: Trigger.dev - Background jobs framework for NextJS, Remix, Astro, and so many more! | /r/selfhosted | 2023-09-21 -
Project mention: Global, reactive data store vs local, colocated graphql query? | /r/reactnative | 2023-03-20
I've been using effector, together with the apollo-client for the last few years and, while it works, it's completely detached from the actual screens. In other words, you need to fetch everything (at startup) you might use at some point and it stays in the memory for the entire duration of the session. Error handling is also tricky as you need to explicitly subscribe to the specific error stores in order to render them. And, if something goes wrong, it's tricky to tell what data is actually used in the current screen, so it's almost impossible to do the Retry efficiently. OTOH the screens are nice and simple - no spinners, the data is just there, thus the app feels (and is) fast.
-
Appwrite
Appwrite - The open-source backend cloud platform. The open-source backend cloud platform for developing Web, Mobile, and Flutter applications. You can set up your backend faster with real-time APIs for authentication, databases, file storage, cloud functions, and much more!
-
apprun
AppRun is a JavaScript library for developing high-performance and reliable web applications using the elm inspired architecture, events and components.
-
booster
Software development framework specialized in building highly scalable microservices with CQRS and Event-Sourcing. It uses the semantics of the code to build a fully working GraphQL API that supports real-time subscriptions. (by boostercloud)
⚠️The abstractions proposed in this paper will be soon implemented in booster, the algorithms proposed are proven correct in this repository. A solution to a real world problem with these abstractions will be soon shared.
-
-
-
-
Revelo Payroll
Free Global Payroll designed for tech teams. Building a great tech team takes more than a paycheck. Zero payroll costs, get AI-driven insights to retain best talent, and delight them with amazing local benefits. 100% free and compliant.
-
purista
A typescript framework for building backend services and api in modern, modular and scalable way with event-driven patterns
GitHub is uses as repository, issue & project tracker, and also for hosting the official website.
-
I thought about that, and my current conclusion is that maintaining two codebases would be a no-go without having some sponsorship. The option that I come up with is: - exposing Marten methods through some HTTP/gRPC protocol and packing into "server". - Projection could be defined with some web assembly to enable multiple languages to define them. Have you tried Axon? It supports Postgres, but of course, it's a bit different idea and foundations than Marten. Some of those crazy ideas I'm going to test with Emmett https://github.com/oskardudycz/emmett. But it'll be based on Node.js and TypeScript.
-
Project mention: Show HN: MongoMQ2, message/event queuing with MongoDB only | news.ycombinator.com | 2023-09-17
-
-
-
Check out the demo section here to see a tiny example - https://github.com/srav001/vue-subscription/tree/main/demo
-
facial-vote
A Serverless Facial Recognition Voting Application built entirely using AWS services and adheres to established best practices and uses the Event-Driven pattern.
Project mention: Serverless Facial Recognition Voting Application Using AWS Services | dev.to | 2023-05-03# Clone this repository git clone https://github.com/chyke007/facial-vote.git # Go into the repository cd facial-vote
-
dapr-cloudflare-queues
This repository contains a sample application that demonstrates how to use Cloudflare Queues and Dapr to build an event-driven application.
Project mention: Create event-driven apps with Cloudflare queues and Dapr | /r/softwarearchitecture | 2023-03-27This is the GitHub repo to get you started: https://github.com/diagrid-labs/dapr-cloudflare-queues
-
Sonar
Write Clean JavaScript Code. Always.. Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
TypeScript event-driven related posts
- Trigger.dev - Background jobs framework for NextJS, Remix, Astro, and so many more!
- Show HN: MongoMQ2, message/event queuing with MongoDB only
- 🛠️ 10 Exceptional Developer Tools Launched in 2023 🚀
- Supabase Integrations Marketplace
- Railway Event Processor
- Create event-driven apps with Cloudflare queues and Dapr
- Trigger
-
A note from our sponsor - Revelo Payroll
try.revelo.com | 1 Oct 2023
Index
What are some of the best open-source event-driven projects in TypeScript? This list will help you:
Project | Stars | |
---|---|---|
1 | trigger.dev | 4,535 |
2 | effector-react | 4,328 |
3 | apprun | 1,161 |
4 | booster | 376 |
5 | eventual | 146 |
6 | kafka-penguin | 74 |
7 | Interface X | 72 |
8 | purista | 51 |
9 | emmett | 12 |
10 | mongomq2 | 11 |
11 | thor-event | 7 |
12 | ueve | 6 |
13 | vue-subscription | 3 |
14 | facial-vote | 2 |
15 | dapr-cloudflare-queues | 0 |