SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Task 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.
-
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.
-
croner
Trigger functions or evaluate cron expressions in JavaScript or TypeScript. No dependencies. Most features. Node. Deno. Bun. Browser.
-
AsyncAwaitBestPractices
Extensions for System.Threading.Tasks.Task and System.Threading.Tasks.ValueTask
-
WhatTodo
A Simple Todo app design in Flutter to keep track of your task on daily basis. Its build on BLoC Pattern. You can add a project, labels, and due-date to your task also you can sort your task on the basis of project, label, and dates
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Show HN: I built an open source web calendar inspired by the Google calendar | news.ycombinator.com | 2024-01-02There is a similar but established library already: https://github.com/nhn/tui.calendar. Did you take a look at that one before starting your own? If yes, what were you missing?
So many tools in this space! This one looks a little bit like go-task, but it seems maybe better for production workflows because if timeout support, while go-task seems more aimed to command line work/makefile replacement.
—-
https://github.com/go-task/task
That's pretty cool. Reckon it would work with existing code that calls Redis over the wire for RQ?
https://python-rq.org
While many ways to write scalable Node.js applications exist, all narrow down to the underlying architecture. However, common hurdles in Node.js include serving static files, task scheduling, and utilizing available resources. To combat these, you can use a tactical approach. Because serving static assets with Node.js takes CPU time, a proxy content delivery network like CloudFront should help fix it. Recurring tasks need to fire events, which isn’t reliable with setTimeout or setInterval. As a solution, you can use a task scheduler framework like agenda.js. To handle resource utilization, you can use the cluster feature in Node.js, which listens to ports, accepts new connections, and distributes them across workers with built-in smarts to avoid overloading the process.
If you develop projects in Unity - i really recommend to see at UniTaks.
Project mention: Dramatiq: A fast and reliable distributed task processing library for Python | news.ycombinator.com | 2024-02-08
PS: You may want to look at the other in-memory concurrency structures available. You may find something that perfectly fits the specific problem you are trying to solve. https://learn.microsoft.com/en-us/dotnet/api/system.threading?view=net-7.0, https://learn.microsoft.com/en-us/dotnet/api/system.collections.concurrent?view=net-7.0, and https://github.com/StephenCleary/AsyncEx
cargo-make aims to be an extensive Rust-written task runner that additionally lets you define workflows to execute your tasks. You can install it using cargo install cargo-make.
Project mention: Functional Programming Library for Golang by IBM | news.ycombinator.com | 2023-08-17A simple alternative is the combination of:
- https://github.com/samber/lo
- https://github.com/samber/mo
The split is also nice as you can choose to just use the generic convenience functions from lo without the more FP related things from mo.
Task related posts
-
Taskwarrior – Command Line Task Management
-
Optimizing CPU Load in C#: Key Approaches and Strategies
-
Taskwarrior 3.0 Released
-
Taskwarrior 3.0 Released
-
A modest update to Qubes OS
-
Task: A task runner / alternative to GNU Make
-
Simple Mobile Tools Is About To Be Acquired
-
A note from our sponsor - SaaSHub
www.saashub.com | 4 May 2024
Index
What are some of the best open-source Task projects? This list will help you:
Project | Stars | |
---|---|---|
1 | tui.calendar | 11,464 |
2 | Task | 10,055 |
3 | rq | 9,523 |
4 | agenda | 9,251 |
5 | taskbook | 8,885 |
6 | UniTask | 7,296 |
7 | machinery | 7,313 |
8 | dramatiq | 4,079 |
9 | taskwarrior | 3,878 |
10 | LaravelS | 3,807 |
11 | docker-airflow | 3,703 |
12 | AsyncEx | 3,415 |
13 | cargo-make | 2,397 |
14 | mo | 2,261 |
15 | maid | 2,008 |
16 | croner | 1,867 |
17 | tasuku | 1,860 |
18 | AsyncAwaitBestPractices | 1,546 |
19 | WhatTodo | 1,136 |
20 | Queuer | 1,049 |
21 | void | 1,046 |
22 | then🎬 | 989 |
23 | vscode-todo-plus | 890 |
Sponsored