With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js. Learn more →
Top 23 Worker Open-Source Projects
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
ergo
An actor-based Framework with network transparency for creating event-driven architecture in Golang. Inspired by Erlang. Zero dependencies.
-
worker
High performance Node.js/PostgreSQL job queue (also suitable for getting jobs generated by PostgreSQL triggers/functions out into a different work queue)
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
sailor
Sailor is a tiny PaaS to install on your servers/VPS that uses git push to deploy micro-apps, micro-services, sites with SSL, on your own servers or VPS
-
canvas-size
Determine the maximum area, height, width, and custom dimensions of an HTML canvas element.
-
cloudflare-worker-router
A super lightweight router (1.0K) with middleware support and ZERO dependencies for Cloudflare Workers.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Uses the new FrankenPHP server to add SSL support to your local environment
Big fan of Graphile Worker to handle this job. https://github.com/graphile/worker
Project mention: Ask HN: High quality Python scripts or small libraries to learn from | news.ycombinator.com | 2024-04-19I've recently looked at tasktiger https://github.com/closeio/tasktiger. It's a simple queue system that helped me understand how workers and schedulers work.
During my research for this post, I discovered main-thread-scheduling, a JavaScript task scheduler developed by Antonio Stoilkov that focuses on helping you improve perceived page performance, and therefore, your INP scores. It uses isInputPending() if available, but provides scheduling functionality for all browsers. Personally, I haven’t had a use case to test this just yet, but at first glance, it’s currently maintained and could be worth a try.
Project mention: Show HN: Hatchet – Open-source distributed task queue | news.ycombinator.com | 2024-03-08
Project mention: Show HN: EmailFlare, a webapp packaged in a worker to send your domain emails | news.ycombinator.com | 2023-08-02
Worker related posts
- Future Plan for Arq
- What is INP and why you should care
- Frankenphp v1.0.0
- GitHub - graphile/worker: High performance Node.js/PostgreSQL job queue (also suitable for getting jobs generated by PostgreSQL triggers/functions out into a different work queue)
- High performance Node.js/PostgreSQL job queue
- FrankenPHP: Modern App Server for PHP
- PGMQ: Simple Message Queues Built on Postgres
-
A note from our sponsor - SurveyJS
surveyjs.io | 19 Apr 2024
Index
What are some of the best open-source Worker projects? This list will help you:
Project | Stars | |
---|---|---|
1 | frankenphp | 5,738 |
2 | greenlet | 4,650 |
3 | ergo | 2,658 |
4 | workerize-loader | 2,305 |
5 | arq | 1,904 |
6 | worker | 1,633 |
7 | tasktiger | 1,346 |
8 | vite-ssr | 806 |
9 | main-thread-scheduling | 803 |
10 | vitedge | 724 |
11 | wakaq | 563 |
12 | post-me | 480 |
13 | msw-storybook-addon | 371 |
14 | sailor | 277 |
15 | EmailFlare | 251 |
16 | canvas-size | 233 |
17 | workers-qb | 212 |
18 | cloudflare-worker-router | 196 |
19 | cf-workers-telegram-bot | 194 |
20 | sqlite-worker | 168 |
21 | web-voice-processor | 167 |
22 | toolkit | 158 |
23 | appy | 131 |