• This repository has been archived on 03/Feb/2023
  • Stars
    star
    485
  • Rank 90,698 (Top 2 %)
  • Language
    TypeScript
  • License
    Other
  • Created over 6 years ago
  • Updated about 6 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

My favorite JS/TS job processing framework. Maybe yours too? [ARCHIVED]

TaskBotJS Logo

The best TypeScript and JavaScript background job processing on the planet.

npm version

TaskBotJS

TaskBotJS is a job queue and processing service for NodeJS applications. Using Redis as a background store, TaskBotJS allows you to offload long-running jobs away from your web application and handles all the rough edges involved: job scheduling, handling failures and retries, priority queueing, and the works. It's designed to make developers and operators happy to use it. Above everything else, TaskBotJS just wants to get out of your way so you can get your work done.

It's pretty cool, and I'm excited that you're here to check it out.

Documentation

TaskBotJS has pretty extensive documentation that discusses its goals, its use cases, and pretty much everything you'd want to know about it. You can find more details on the website, too!

TaskBotJS Pro: the Commercial Version

TaskBotJS is a full-featured piece of software as-is, but as projects and companies grow there are features that enable those projects to accomplish common tasks that are nevertheless tricky to implement at a larger scale. I like to think of TaskBotJS Pro as a package that empowers developers with more options for powerful, flexible jobs, and the upcoming TaskBotJS Enterprise (slated for release sometime in 2018) will give system administrators and devops engineers more options for safely, reliably, and securely running jobs related to your products.

More Repositories

1

terraframe

Ruby
79
star
2

nestjs-auth

Comprehensive handling of authentication and authorization for NestJS.
TypeScript
58
star
3

DiceNotation

A PCL dice notation and rolling library for C#.
C#
26
star
4

nestjs-openapi3

OpenAPI 3.x document generation and serving for NestJS.
TypeScript
24
star
5

auster

Ruby-based tooling for CloudFormation and AWS. (UNMAINTAINED)
Ruby
23
star
6

fastify-openapi3

Developer-friendly OpenAPI3 tooling for Fastify that's easy to use.
TypeScript
23
star
7

dotnetzip

A git mirror for DotNetZip. Homepage: http://dotnetzip.codeplex.com/
C#
20
star
8

UnglidePCL

A tweening library for C#, implemented as a Portable Class Library.
C#
19
star
9

nestjs-auth-example

A full-fledged example of @eropple/nestjs-auth, with end-to-end tests to demonstrate.
TypeScript
14
star
10

sharplike

A roguelike library for C# (.NET and Mono). Provides an OpenGL-based terminal, layered drawing, and a number of other useful bits. WIP; new maintainer welcome.
C#
13
star
11

twitch-better-api

Every Twitch API is deficient and Twitch Helix is a mess. So here's my attempt at a half-working API.
TypeScript
9
star
12

nestjs-correlation-id

Middleware for managing X-Correlation-Id headers in NestJS (or any other Express app).
TypeScript
8
star
13

nestjs-bunyan

Integration of the Bunyan logging library with NestJS.
TypeScript
8
star
14

amigrind

Ruby
6
star
15

mesos-experiments

Ruby
6
star
16

velvetrope

A very simple access control mechanism for Scala-based Play! Framework 2.0 projects.
Scala
6
star
17

tmuxed

A fast, flexible workflow manager built on top of tmux.
TypeScript
5
star
18

nestjs-data-sec

Type-based data egress filtering for NestJS.
TypeScript
5
star
19

deploy-thing

Ruby
5
star
20

jregex

A Mavenized version of the jregex library.
Java
5
star
21

nestjs-bunyan-logger

An implementation of NestJS's LoggerService that uses the Bunyan logger.
TypeScript
5
star
22

asger

A tool to watch autoscaling groups and dispatch tasks to handle the events from them.
Ruby
5
star
23

modern

The OpenAPI3-first web framework for Ruby APIs.
Ruby
4
star
24

Exor

Exor.Core is a simple, attribute-driven extension framework. Exor.Compiler is a runtime compiler and ExtensionLoader factory.
C#
4
star
25

rx-mailer

No more context switching between Handlebars and your app--just send fantastically formatted emails with TypeScript, JSX, and React.
TypeScript
3
star
26

stateful

A game state management system for use with MonoGame/XNA and Mono/.NET.
C#
3
star
27

stab

A git clone of the Stab language, originating at http://code.google.com/p/stab-language/ .
XSLT
3
star
28

rack-ougai

Rack integration for the Ougai (bunyan-style) logger. Request logs with request IDs.
Ruby
2
star
29

filotic

A virtual file system implementation for .NET and Mono.
C#
2
star
30

verdaccio-edboxes-auth

JavaScript
2
star
31

Versioner

Versioner is a utility library to provide the notion of versions and dependencies for .NET applications and to implement common operations atop them.
C#
2
star
32

nestjs-rx-mailer

TypeScript
2
star
33

ougai-formatters-inline_readable

A human-readable, single-line formatter for Ougai logs.
Ruby
2
star
34

modbox

A content/modification-management library for .NET/Mono. Intended to make building a modifiable game a little simpler; generalizable boilerplate that you can hack on to build a custom content system for your own stuff. BSD licensed, but requires a LGPL library.
C#
1
star
35

contentious-360

A version of the contentious library (eropple/contentious) for XNA projects targeting the 360.
C#
1
star
36

amigrind-core

Ruby
1
star
37

nodejs-exit-codes

A lookup table of commonly used exit codes in Linux and Unix.
TypeScript
1
star
38

contentious

A content loading library for games using .NET/Mono.
C#
1
star
39

spinal

Scala
1
star
40

is-logger

Helper functions to determine when an object can act as a logger (and, optionally, is a Bunyan logger).
TypeScript
1
star
41

stockade

TypeScript
1
star
42

basketball

Various bits and pieces related to basketball/statistical analysis.
Scala
1
star
43

bunyan-wrapper

Presents a subset of a Bunyan API that allows libraries to do some structured logging.
TypeScript
1
star
44

shellator

An easy wrapper around popen3 because copying and pasting the same dumb thing is bad.
Ruby
1
star
45

stripe-account-sync

Synchronizes products, customers, and plans from one Stripe account to another.
Ruby
1
star
46

cs-tmx

A C#-based reader for Tiled TMX files. [ http://mapeditor.org ]
1
star
47

promise-disk-cache

NodeJS asynchronous disk cache.
JavaScript
1
star
48

sharpfilesystem

A git mirror for sharpfilesystem, a virtual file system library for .NET and Mono. LGPL licensed. http://code.google.com/p/sharpfilesystem/
C#
1
star
49

typeorm-bunyan-logger

An adapter to push TypeORM logs to your Bunyan logger.
TypeScript
1
star
50

arch

A few XNA helpers for HiDPI support and event handling.
C#
1
star
51

cri-scaffold

Convention-over-configuration for Cri and subcommands.
Ruby
1
star