Displaying 1 to 14 from 14 results

Tone.js - A Web Audio framework for making interactive music in the browser.

  •    Javascript

Tone.js is a Web Audio framework for creating interactive music in the browser. The architecture of Tone.js aims to be familiar to both musicians and audio programmers looking to create web-based audio applications. On the high-level, Tone offers common DAW (digital audio workstation) features like a global transport for scheduling events and prebuilt synths and effects. For signal-processing programmers (coming from languages like Max/MSP), Tone provides a wealth of high performance, low latency building blocks and DSP modules to build your own synthesizers, effects, and complex control signals. Full Installation Instruction.

Abidar

  •    

Abidar is an ASP.NET task scheduler library written with C# for .NET 2.0 and 3.5.

DotNetWinService

  •    CSharp

DotNetWinService offers a simple tool based on log4Net, Spring.NET and Quartz.NET that helps declaratively implement scheduled tasks inside a Windows Service. It's developed in C# with Visual Studio 2008.

Background Worker Job Execution & Job Scheduler

  •    

Background worker is a multi-threaded job execution and scheduling engine. Very similar to Quartz, but with a slightly different focus.




SpiralClock

  •    WPF

SpiralClock is a UserControl developed in WPF that allows you to arrange events on a 24h spiral clock. It can be templated.

angular-idle-preload - :soon: Angular Idle Preload for preloading async routes via @TipeIO

  •    TypeScript

Scheduling non-essential work yourself is very difficult to do. It’s impossible to figure out exactly how much frame time remains because after requestAnimationFrame callbacks execute there are style calculations, layout, paint, and other browser internals that need to run. A home-rolled solution can’t account for any of those. In order to be sure that a user isn’t interacting in some way you would also need to attach listeners to every kind of interaction event (scroll, touch, click), even if you don’t need them for functionality, just so that you can be absolutely sure that the user isn’t interacting. The browser, on the other hand, knows exactly how much time is available at the end of the frame, and if the user is interacting, and so through requestIdleCallback we gain an API that allows us to make use of any spare time in the most efficient way possible.

tempus-fugit - A scheduling and time utilities module that doesn't waste your time

  •    Javascript

Tempus fugit is a Latin expression meaning "time flees", more commonly translated as "time flies". It is frequently used as an inscription on clocks.This module contains high level api for scheduling jobs and also exposes utilities and classes to help build other more custom / complex scheduling code.

rubidium - :hourglass: A small unique job scheduler.

  •    Javascript

Rubidium is a one-time task emitter, inspired by the unix at utility. This module is a minimal implementation. It exports a constructor. Instances of the constructor are event emitters, with methods to add and remove job specifications. A job consists of a due time and a message. Rubidium is built upon the use of setTimeout, so the usual warnings apply. That said, Rubidium creates a fresh timeout after each job is emitted, so it is self-correcting to within the resolution of a timer.


mongodb-cron - MongoDB collection as crontab

  •    TypeScript

This package offers a simple API for scheduling tasks and running recurring jobs on MongoDB collections. Any collection can be converted into a job queue or crontab list. It uses the officially supported Node.js driver for MongoDB. It's fast, minimizes processing overhead and it uses atomic commands to ensure safe job executions even in cluster environments. This is a light weight open source package for NodeJS written with TypeScript. It's actively maintained, well tested and already used in production environments. The source code is available on GitHub where you can also find our issue tracker.

jaas - CLI for running jobs (ad-hoc containers/tasks) on Docker Swarm

  •    Go

This project provides a simple Golang CLI tool that binds to the Docker Swarm API to create an ad-hoc/one-shot Service and then poll until it exits. Service logs can also be retrieved if the Docker daemon API version is greater than 1.29 or if the experimental feature is enabled on the Docker daemon. The OpenFaaS project has dozens of contributors and thousands of GitHub stars - if you're here because you want to run short-lived functions then I highly recommend checking out OpenFaaS now.

Unified-Hosts-AutoUpdate - Quickly and easily install, uninstall, and set up automatic updates for any of Steven Black's unified hosts files

  •    Batchfile

Quickly and easily install, uninstall, and set up automatic updates for any of Steven Black's unified hosts files. Further project contributors are noted with their contributions in the Unified Hosts data, both available online from Steven Black's project as well as in the data injected into the local hosts file by this script, as it is downloaded directly from Steven Black's most recently pre-generated Unified Hosts files.

cocktail - Elixir date recurrence library based on iCalendar events

  •    Elixir

Cocktail is an Elixir date recurrence library based on iCalendar events. Its primary use case currently is to expand schedules with recurrence rules into streams of ocurrences. For example: say you wanted to represent a repeating schedule of events that occurred every other week, on Mondays, Wednesdays and Fridays, at 10am and 4pm. Detailed documentation with all available options can be found at https://hexdocs.pm/cocktail.