Top 12 TypeScript Scheduling Projects
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
croner
Trigger functions or evaluate cron expressions in JavaScript or TypeScript. No dependencies. Most features. Node. Deno. Bun. Browser.
-
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.
-
someday
Free to host and open-source cal.com / calendly alternative built on Google-Apps-Script for Gmail users. Built with modern technologies like React, TypeScript, Shadcn/UI, and Vite. https://someday-demo.vercel.app
Project mention: Show HN: Someday, Open-Source Calendly Alternative for Gmail / Google App Script | news.ycombinator.com | 2024-11-02 -
-
planner
Planner Component: A React component for dynamic appointment management. Features drag-and-drop, date range selections, and integrates with shadcn/ui. Perfect for developers enhancing apps with efficient scheduling capabilities. (by UretzkyZvi)
planner - Planner is a highly adaptable scheduling component tailored for React applications.
-
-
-
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.
-
dayschedule-widget
Appointment scheduling widget to embed the booking calendar on your website for 1:1, round-robin and group bookings with Google meet, Zoom and MS Teams integrations
-
-
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.
TypeScript Scheduling discussion
TypeScript Scheduling related posts
Index
What are some of the best open-source Scheduling projects in TypeScript? This list will help you:
Project | Stars | |
---|---|---|
1 | Tone.js | 13,567 |
2 | croner | 2,066 |
3 | main-thread-scheduling | 1,309 |
4 | someday | 844 |
5 | atomic | 455 |
6 | planner | 296 |
7 | VIR | 159 |
8 | compass | 151 |
9 | pulse | 113 |
10 | dayschedule-widget | 71 |
11 | cdk-scheduler | 59 |
12 | nestjs-pulse | 9 |