TypeScript Scheduler

Open-source TypeScript projects categorized as Scheduler

Top 23 TypeScript Scheduler Projects

  • agenda

    Lightweight job scheduling for Node.js

  • Project mention: agenda VS pulse - a user suggested alternative | libhunt.com/r/agenda | 2024-05-10
  • trigger.dev

    Trigger.dev is the open source background jobs platform for TypeScript.

  • Project mention: 10 Issues That Will Help You Grow as a top contributor in Opensource 🏅🏅 | dev.to | 2023-10-16

    [TRI-1401] feat: Add support for tabler-icons when using the `icon` for Tasks #616

  • 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.

    SurveyJS logo
  • gantt-schedule-timeline-calendar

    Gantt Gantt Gantt Timeline Schedule Calendar [ javascript gantt, js gantt, projects gantt, timeline, scheduler, gantt timeline, reservation timeline, react gantt, angular gantt, vue gantt, svelte gantt, booking manager ]

  • Project mention: A love letter to Apache Echarts | news.ycombinator.com | 2024-02-18

    We’ve used this [1] library before and were able to customize it pretty heavily.

    [1] https://github.com/neuronetio/gantt-schedule-timeline-calend...

  • DevExtreme React Grid

    Business React components for Bootstrap and Material-UI

  • main-thread-scheduling

    Fast and consistently responsive apps using a single function call

  • Project mention: What is INP and why you should care | dev.to | 2024-03-12

    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.

  • scheduler-card

    HA Lovelace card for control of scheduler entities

  • fullcalendar-workspace

    Premium full-sized drag & drop calendar & scheduler in JavaScript

  • 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.

    InfluxDB logo
  • RedisSMQ

    A simple high-performance Redis message queue for Node.js.

  • ej2-javascript-ui-controls

    Syncfusion JavaScript UI controls library offer more than 50+ cross-browser, responsive, and lightweight HTML5 UI controls for building modern web applications.

  • atomic

    Chat with and teach your calendar to solve your scheduling & time problems

  • Project mention: For time blocking & Motivation You can use Atomic for free on your local machine | /r/GetMotivatedGroup | 2023-09-25
  • Syncfusion React UI Components Library (Essential JS 2)

    Syncfusion React UI components library offer more than 50+ cross-browser, responsive, and lightweight react UI controls for building modern web applications.

  • ej2-angular-ui-components

    Syncfusion Angular UI components library offer more than 50+ cross-browser, responsive, and lightweight angular UI controls for building modern web applications.

  • deno_cron

    A cron Job scheduler for Deno that allows you to write human readable cron syntax with tons of flexibility

  • mongodb-cron

    MongoDB collection as crontab

  • cdk-scheduler

    Precise-to-the-second CDK construct to schedule events ⏱

  • kalender-events

    Gets events from an ical-URL/file, a caldav-server or from the iCloud.

  • pulse

    The modern MongoDB-powered job scheduler library for Node.js (by pulsecron)

  • Project mention: Getting Started Task Scheduling and Cron Jobs in Node.js with MongoDB | dev.to | 2024-05-18

    Implementing and managing such a system yourself is necessary but can be tedious and time-consuming. To focus more on product engineering, consider using a cloud service like Pulsecron for your scheduling needs. Pulsecron offers a managed solution that simplifies the entire process, allowing you to concentrate on building great features for your users.

  • Cronyx

    Script-based task scheduler with scalable architecture, and integrated dependency management.

  • Project mention: Show HN: Cronyx | news.ycombinator.com | 2023-10-22
  • job-stash

    Date Based Lightweight Persistent Scheduler for Node.js

  • Project mention: Date Based Lightweight Persistent Scheduler for Node.js | news.ycombinator.com | 2023-10-14
  • simple-prayertime-reminder

    Simple Prayertime reminder is a simple muslim prayertime reminder app for desktop. It has prayer times schedule and customizable reminder, export schedule, adhan player, and qibla direction. Made using electron with react electron boilerplate.

  • homebridge-cron-scheduler

    ⏰ Cron Scheduler plugin for Homebridge, which allows scheduling of triggers using cron expressions.

  • Project mention: homebridge-dummy plugin causing raspberry to go unresponsive | /r/homebridge | 2023-07-11
  • teamzone-app

    Timezone clock for international remote teams. Built with React and GraphQL

  • nestjs-pulse

    The modern MongoDB-powered scheduling library pulse for NestJS

  • Project mention: pulse alternatives - nestjs-pulse and agenda | libhunt.com/r/pulsecron/pulse | 2024-05-10

    Pulse is a new fork of the Agenda project, created as the original project is no longer actively maintained. Positioned as a vital solution in the Node.js ecosystem for job scheduling, the hiatus of Agenda prompted the creation of Pulse. Utilizing MongoDB, Pulse introduces advanced functionalities, improved scalability, and contemporary features to address today’s complex scheduling challenges. Unique Features in Pulse - Latest MongoDB Driver Support: Pulse is fully compatible with the latest MongoDB driver, ensuring users can take advantage of the most current database features and enhancements. - Resume Incomplete Tasks After System Restart: When the system restarts, Pulse resumes incomplete tasks that were in progress or queued for execution, providing seamless continuation without manual intervention. - Retry Failed Tasks: Pulse offers retry mechanisms using exponential and fixed backoff strategies with configurable attempts, ensuring efficient retries of failed tasks without overwhelming the system. - Continuous Maintenance: As an open-source project actively used in a production service, Pulse is consistently maintained and improved, providing users with reliable updates and support. Extensive Documentation: Provides detailed guides and examples for a quick and easy start.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

TypeScript Scheduler related posts

  • agenda VS pulse - a user suggested alternative

    2 projects | 10 May 2024
  • pulse alternatives - nestjs-pulse and agenda

    3 projects | 10 May 2024
  • MongoDB Materialized Views in NodeJS + Mongoose

    2 projects | dev.to | 12 Jul 2023
  • Newbie question

    2 projects | /r/insteon | 12 May 2022
  • As someone who is just starting home automation, should I wait for Matter

    1 project | /r/homeautomation | 20 Feb 2022
  • What software could be used for scheduling and monitoring routine workflows?

    2 projects | /r/webdev | 22 Sep 2021
  • Recommendations for an editable schedule

    1 project | /r/homeassistant | 20 Jan 2021
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 2 Jun 2024
    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. Learn more →

Index

What are some of the best open-source Scheduler projects in TypeScript? This list will help you:

Project Stars
1 agenda 9,279
2 trigger.dev 7,406
3 gantt-schedule-timeline-calendar 2,952
4 DevExtreme React Grid 2,061
5 main-thread-scheduling 1,213
6 scheduler-card 829
7 fullcalendar-workspace 703
8 RedisSMQ 579
9 ej2-javascript-ui-controls 393
10 atomic 347
11 Syncfusion React UI Components Library (Essential JS 2) 326
12 ej2-angular-ui-components 272
13 deno_cron 99
14 mongodb-cron 94
15 cdk-scheduler 58
16 kalender-events 20
17 pulse 26
18 Cronyx 8
19 job-stash 7
20 simple-prayertime-reminder 7
21 homebridge-cron-scheduler 5
22 teamzone-app 4
23 nestjs-pulse 3

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com