Displaying 1 to 20 from 33 results

Queuer - Queuer is a queue manager, built on top of OperationQueue and Dispatch (aka GCD).

  •    Swift

Queuer is a queue manager, built on top of OperationQueue and Dispatch (aka GCD). It allows you to create any synchronous and asynchronous task easily, with just a few lines. * Currently, URLSession.shared property is not yet implemented on Linux.

r3 - libr3 is a high-performance path dispatching library

  •    C

R3 is an URL router library with high performance, thus, it's implemented in C. It compiles your R3Route paths into a prefix trie. By using the prefix tree constructed in the start-up time, you can dispatch the path to the controller with high efficiency.

emittery - Simple and modern async event emitter

  •    Javascript

It's only ~200 bytes minified and gzipped. I'm not fanatic about keeping the size at this level though.Emitting events asynchronously is important for production code where you want the least amount of synchronous operations.

reboot - Scala wrapper for the Java AsyncHttpClient.

  •    Scala

Dispatch reboot is a rewrite of the Dispatch library for HTTP interaction in Scala, using async-http-client, commonly called AHC, as its underlying transport. For more info, see the Dispatch documentation site. Dispatch requires that you use Java 8 as AHC requires it.

repository-dispatch - A GitHub action to create a repository dispatch event

  •    TypeScript

A GitHub action to create a repository dispatch event. This action creates repository_dispatch events. The default GITHUB_TOKEN does not have scopes to do this so a repo scoped PAT created on a user with write access to the target repository is required. If you will be dispatching to a public repository then you can use the more limited public_repo scope.

urianchor - jQuery plugin to manage the uri hash component. Used for SinglePageWebApps.

  •    Javascript

This is a library that strives to be best-in-class. If you are considering using an SPA framework, please read Do you really want an SPA framework? first. Make your application bookmarks, browser history, the back button, and the forward button act just as the user expects while enabling you to update only the part of the page that has changed. This jQuery plugin helps you do this by making the URI Anchor (or hash fragment, as others call it) your application state API.

slash-command-dispatch - A GitHub action that facilitates "ChatOps" by creating repository dispatch events for slash commands

  •    TypeScript

A GitHub action that facilitates "ChatOps" by creating dispatch events for slash commands. The action runs in issue_comment event workflows and checks the first line of comments for slash commands. When a valid command is found it creates a repository dispatch event that includes a payload containing full details of the command and its context. It also supports creating workflow dispatch events with defined input parameters.

golgi - A composable routing library for Haxe.

  •    Haxe

A composable routing library for Haxe. Golgi is a generic routing library for Haxe. Golgi does not try to be a web routing library on its own, but it can be used as the basis for one.

dispatcher - Pattern matching for JavaScript.

  •    Javascript

Pattern matching for JavaScript. Library can be used to implement functions supporting range of different dispatchers, in a declarative manner avoiding mess of conditional blocks & manual argument validations. While primarily this aims to improve code readability and maintainability, in some cases this can be useful to optimize specific, hot code paths.

method - Functional polymorphic method dispatch

  •    Javascript

Library provides an API for defining polymorphic methods that dispatch on the first argument type. This provides a powerful way for decouple abstraction interface definition from an actual implementations per type / instance, without risks of interference with other libraries.

material-flux - No magic flux implementation library.

  •    Javascript

No magic flux implementation library. material-flux is consist of Action, Store and Context.

soma-events - Event shim and dispatcher to use the DOM 3 event syntax everywhere

  •    Javascript

Event shim and dispatcher to use the DOM 3 event syntax everywhere. One of the core aspect of writing a maintainable and scalable code is to decouple the modules of your application so they are not tied together. If a module can't "talk" directly to another, you will need to find a way to notify other elements, this is called an Observer Pattern.

GCDTimer - Well-tested GCD Timer in Swift

  •    Swift

Well tested Grand Central Dispatch (GCD) Timer in Swift. Checkout the test file. The example shows how to use GCDTimer to periodically poll newly submitted items from Hacker News.


  •    CSharp

Note that full documentation including guides and an API reference can be found on the help site. I also have a series on moving from "onion layer" architecture to making use of a mediated command pattern in a series of posts on my blog.

node-flask-router - Flask-inspired routing system for node.js/connect

  •    CoffeeScript

Flask-inspired routing system for node and connect. Nice if you just need a routing system without depending on connect, or need routing middleware without all features provided by express.

en-route - Routing for static site generators and build systems.

  •    Javascript

Routing for static site generators, build systems and task runners, heavily based on express.js routes but works with file objects. Used by Assemble, Verb, and Template. Please consider following this project's author, Jon Schlinkert, and consider starring the project to show your ❤️ and support.

lila - Lila is a dynamic language running on the JVM with efficient multiple and predicate method dispatch

  •    Java

Lila is a dynamic language running on the JVM with efficient multiple and predicate method dispatch. It was developed as part of the thesis "Efficient Dynamic Method Dispatch on the Java Virtual Machine". The environment variable JRUBY is used to run jruby. The default value is jruby.

ObjectEventTarget - A same behaviour EventTarget prototype, that can work with any object from JavaScript

  •    Javascript

You know as everybody knows how to use the EventTarget today, because every Node instance (HTML Elements) prototype it. And that's make it awesome. You can prototype your objects with this and you will have support to events. Also it can be used as prototype of a shim to EventTarget in non-modern browsers. Because it's compatible with ES3.

pushStateTree - The most powerful JavaScript router library for Single Page Applications.

  •    Javascript

A standalone powerful library to manage browser routing with nested level support, complex match expressions and on-fly rules change (convenient to lazy module loading). The open-source router system solutions available when I started designing this library were all working with a callback "match" and they are very hard to work with nested levels, and/or not support on-fly changes.

We have large collection of open source products. Follow the tags from Tag Cloud >>

Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.