Displaying 1 to 20 from 33 results

redux - Predictable state container for JavaScript apps

  •    Javascript

It helps you write applications that behave consistently, run in different environments (client, server, and native), and are easy to test. On top of that, it provides a great developer experience, such as live code editing combined with a time traveling debugger.You can use Redux together with React, or with any other view library. It is tiny (2kB, including dependencies).

pollyjs - Record, Replay, and Stub HTTP Interactions.

  •    Javascript

Polly.JS is a standalone, framework-agnostic JavaScript library that enables recording, replaying, and stubbing HTTP interactions. Polly taps into native browser APIs to mock requests and responses with little to no configuration while giving you the ability to take full control of each request with a simple, powerful, and intuitive API.

redux - Predictable state container for JavaScript apps

  •    Javascript

It helps you write applications that behave consistently, run in different environments (client, server, and native), and are easy to test. On top of that, it provides a great developer experience, such as live code editing combined with a time traveling debugger. You can use Redux together with React, or with any other view library. It is tiny (2kB, including dependencies).

redux-bug-reporter - :bug: A bug reporter and bug playback tool for redux. :bug:

  •    Javascript

Redux Bug Reporter puts minimal overhead on redux actions. However, it does keep copies of initial state, final state on bug submission, and full copies of all actions dispatched. For an application with heavy actions (such as network requests with large payloads) or very frequent actions, Redux Bug Reporter will gradually take up more and more memory. As such, it's probably a good idea to disable in production by default. The examples below demonstrate the expected common behavior of only enabling Redux Bug Reporter in non-production environments. Redux Bug Reporter disables itself by default if window is undefined, so it will not negatively impact server side renders.




rocky - Full-featured, middleware-oriented, programmatic HTTP and WebSocket proxy for node.js

  •    Javascript

A multipurpose, full-featured, middleware-oriented and hackable HTTP/S and WebSocket proxy with powerful built-in features such as versatile routing layer, traffic interceptor and replay to multiple backends, built-in balancer, traffic retry/backoff logic, hierarchical configuration, among others. Built for node.js/io.js.rocky can be fluently used programmatically or via command-line interface. It's framework agnostic, but you can optionally plug in with connect/express apps.

screp - StarCraft - Brood War replay parser

  •    Go

StarCraft: Brood War replay parser.Initially this parser was developed as part of the repMastered project (the initial history can be found there), but was outsourced here as a separate project.

rocky-consul - Rocky middleware for service discovery and dynamic traffic balancing using Consul

  •    Javascript

rocky middleware to easily setup a reverse HTTP proxy with service discovery and load balancer using Consul.Essentially, this middleware will ask to Consul on every interval (configurable) to retrieve a list of URLs of a specific service (e.g: API, CDN, storage), and then them will be provided to rocky in order to balance the incoming HTTP traffic between those URLs.


crabtrap - an http proxy that can capture and replay requests

  •    Javascript

Crabtrap is an http proxy that can capture and replay requests.It was originally developed to help with testing web crawlers in the Crabfarm project.

node-promise-retry - Retries a function that returns a promise, leveraging the power of the retry module

  •    Javascript

Retries a function that returns a promise, leveraging the power of the retry module to the promises world.There's already some modules that are able to retry functions that return promises but they were rather difficult to use or do not offer an easy way to do conditional retries.

node-request-replay - Replays a request when a network error occurs using the retry module

  •    Javascript

Replays a request when a network error occurs using the retry module.DO NOT use this module if you are piping request instances. If you are listening to data events to buffer, beware that you must reset everything when a replay occurs. This is why pipping is not supported.

scrapit - Allows to scrape API calls (HTTP), modify captured responses and replay them.

  •    Javascript

Scrapit intercepts HTTP requests and replays captured responses. Its main purpose is to support test automation and daily development work by removing depedencies on 3rd party APIs - typically, but not only, based on JSON or XML. There is no GUI to this tool. However, the captured responses are stored as plain text files, which makes them easy to access and manipulate.

node-cqrs-eventdenormalizer - Node-cqrs-eventdenormalizer is a node

  •    Javascript

Node-cqrs-eventdenormalizer is a node.js module that implements the cqrs pattern. It can be very useful as eventdenormalizer component if you work with (d)ddd, cqrs, domain, host, etc. The values describes the path to that property in the event message.

server-replay - Replay server responses from a HAR file

  •    Javascript

Replay server responses from a .har file. It works by starting a proxy server and serving content from a previously saved .har file overlayed with files from your local system, configurable with mappings.

elma - Elma Python Library

  •    Python

Elma Python Library is a python library for manipulating Elastomania files. Currently, it supports simple level and replay manipulation. Documentation is available at elma-python-library.readthedocs.org.

immutable-di - Simple dependency injection container with some state handling functions (for facebook flux-like state-management)

  •    Javascript

Simple, dependency injection container with some state handling functions. Our main focus make Flux-like API as less and simple as possible. Which with less words you can express more. The ideas behind similar to the redux, baobab, nuclear-js, but implementation based on dependency injection. And of course you can use dependency injection as standalone.

reactive-di - Extensible hierarchical dependency injection container with flowtype interface support

  •    Javascript

Typesafe dependency injection container for react-like components. babel-plugin-transform-metadata is optional, used for metadata generation. ReactiveDI use type annotations for dependency resolving, without this plugin you will need to provide metadata manually.

js-redux - Redux bindings for vanilla javascript functions and classes

  •    Javascript

This is a nice way to connect a function or class with Redux and associated actions + store reducers. For the moment, it's really simple and the main logic is < 40 lines of code. It should be easy-to-understand assuming you are already familiar with Redux. If you have ideas for use-cases that this lib doesn't currently support then just open an issue.





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.