TypeScript Scheduler

Open-source TypeScript projects categorized as Scheduler

Top 23 TypeScript Scheduler Projects

  • agenda

    Lightweight job scheduling for Node.js

    Project mention: MongoDB Materialized Views in NodeJS + Mongoose | dev.to | 2023-07-12

    Now we have the materialized view and we need to update it daily. For this, we'll use Agenda, a light-weight job scheduling library for Node.js with Mongo backed persistence layer.

  • trigger.dev

    ✨ Trigger.dev is the open source background jobs framework for TypeScript. With features like API integrations, webhooks, scheduling and delays.

    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.

  • 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

  • scheduler-card

    HA Lovelace card for control of scheduler entities

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

  • fullcalendar-workspace

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

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

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

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

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

    Project mention: Debugging modules? | /r/nodered | 2023-05-10

    There's a NR module that isn't supported anymore that I want to use (https://github.com/naimo84/kalender-events). The issue is that it has a terrible memory leak that is crashing Home Assistant daily. I'd like to find and fix the memory leak myself, but I have no idea how to debug a NR module. Is there a guide or something that can all me to get a dev environment setup so that I can start contributing?

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

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

  • minicall

    Extremely minimalistic javascript task scheduler 🛵

  • timezone

    simplify the process of scheduling meetings when dealing with participants spread across various time zones. (by moussacodes)

    Project mention: Looking for buddies to help with a Global Meeting Time App | /r/ProgrammingBuddies | 2023-08-13

    github repo: https://github.com/duckduckcodes/timezone Just a heads up, since it's still in the early stages, there might be a few small glitches that need fixing. Your input will be invaluable in helping us fine-tune it.

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

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). The latest post mention was on 2024-03-12.

TypeScript Scheduler related posts

Index

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

Project Stars
1 agenda 9,216
2 trigger.dev 6,915
3 gantt-schedule-timeline-calendar 2,833
4 DevExtreme React Grid 2,055
5 scheduler-card 803
6 main-thread-scheduling 792
7 fullcalendar-workspace 703
8 RedisSMQ 568
9 ej2-javascript-ui-controls 382
10 Syncfusion React UI Components Library (Essential JS 2) 316
11 atomic 315
12 ej2-angular-ui-components 273
13 deno_cron 99
14 mongodb-cron 93
15 cdk-scheduler 58
16 kalender-events 19
17 Cronyx 8
18 job-stash 7
19 homebridge-cron-scheduler 5
20 teamzone-app 4
21 simple-prayertime-reminder 4
22 minicall 2
23 timezone 1
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.
www.influxdata.com