Schedule

Top 23 Schedule Open-Source Projects

  • awesome-kubernetes

    A curated list for awesome kubernetes sources :ship::tada:

  • tui.calendar

    πŸžπŸ“…A JavaScript calendar that has everything you need.

  • Project mention: Show HN: I built an open source web calendar inspired by the Google calendar | news.ycombinator.com | 2024-01-02

    There 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?

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

    Lightweight job scheduling for Node.js

  • Project mention: Next.js vs Node.js: A Modern Contrast | dev.to | 2024-04-12

    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.

  • gocron

    Easy and fluent Go cron scheduling. This is a fork from https://github.com/jasonlvhit/gocron

  • Project mention: JobRunr: A library for background processing in Java | news.ycombinator.com | 2023-05-25

    Looks like it's abandoned fork and the current development is at https://github.com/go-co-op/gocron

  • SpreadsheetView

    Full configurable spreadsheet view user interfaces for iOS applications. With this framework, you can easily create complex layouts like schedule, gantt chart or timetable as if you are using Excel. (by bannzai)

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

  • croner

    Trigger functions or evaluate cron expressions in JavaScript or TypeScript. No dependencies. Most features. Node. Deno. Bun. Browser.

  • Project mention: Croner – Cron for JavaScript and TypeScript | news.ycombinator.com | 2023-08-30
  • 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
  • opening-hours

    Query and format a set of opening hours

  • period

    Complex period comparisons

  • jobber

    An alternative to cron, with sophisticated status-reporting and error-handling (by dshearer)

  • planby

    Planby is a component for a quick implementation of Schedules, Timelines, Electronic Program Guide, Conference / Calendar Planner, Music Events and many more ideas.

  • node-hue-api

    Node.js Library for interacting with the Philips Hue Bridge and Lights

  • Round Sync

    Rclone for Android with task scheduler

  • Project mention: My Overkill Home Network – Complete Details 2023 | news.ycombinator.com | 2023-08-10

    Round Sync is a currently active fork. Updates are infrequent, but there was one last week that fixed the (experimental) SAF support and updated rclone, asking other things.

    https://github.com/newhinton/Round-Sync

  • openjob

    Distributed high performance task scheduling framework

  • Project mention: Open source Job Scheduler Library in java for high throughput | /r/java | 2023-11-20

    As we understand for high scalability we need distributed schedulers which supports sharding feature like Elastic Job (elastic job) or open job (open job) however these seems more complex to understands compared to quartz or db scheduler and may be overkill for our use case .

  • NCrontab

    Crontab for .NET

  • osem

    Open Source Event Manager. An event management tool tailored to Free and Open Source Software conferences.

  • scheduler-card

    HA Lovelace card for control of scheduler entities

  • logseq-plugin-agenda

    A calendar, task manager and daily planner plugin for logseq

  • PHP Cron Scheduler

    PHP cron job scheduler

  • Calendr

    Menu bar calendar for macOS (by pakerwreah)

  • Project mention: How integrated into the Apple software ecosystem are you? | /r/apple | 2023-05-03

    In terms of calendar management, I personally think that the Apple Calendar app is excellent. I use it to manage my course schedules, appointments, and family reservations. Additionally, I use an open-source menu bar app called Calendr to replace the default date and time on my Mac.

  • laravel-short-schedule

    Schedule artisan commands to run at a sub-minute frequency

  • icalendar-generator

    Generate calendars in the iCalendar format

  • Garbage-Collection

    πŸ—‘ Custom Home Assistant sensor for scheduling garbage collection (or other regularly re-occurring events - weekly on given days, semi-weekly or monthly)

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

    WorkOS 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).

Schedule related posts

Index

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

Project Stars
1 awesome-kubernetes 14,731
2 tui.calendar 11,455
3 agenda 9,236
4 gocron 4,923
5 SpreadsheetView 3,476
6 gantt-schedule-timeline-calendar 2,875
7 croner 1,862
8 opening-hours 1,597
9 period 1,534
10 jobber 1,382
11 planby 1,316
12 node-hue-api 1,177
13 Round Sync 883
14 openjob 881
15 NCrontab 867
16 osem 854
17 scheduler-card 814
18 logseq-plugin-agenda 807
19 PHP Cron Scheduler 785
20 Calendr 759
21 laravel-short-schedule 585
22 icalendar-generator 547
23 Garbage-Collection 373

Sponsored
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.
workos.com