Open Source

An Open World

We believe in an open web. Front End development is advancing at light speed largely due to open source code and the people committed to making the web better. Here are the tools and products we’ve made.


FE Testing

jest-enzyme

Run common assertions on your React components using Enzyme in a Jest environment.

Launch
FE Testing

jasmine-enzyme

Run common assertions on your React components using Enzyme in a Jasmine environment.

Launch
FE Tools

urql

Universal React Query Library is a GraphQL client, exposed as a set of ReactJS components.

Launch
Infrastructure Tools

webpack-stats-plugin

Ingest the webpack stats object, process / transform the object and write out to a file for further consumption. The most common use case is building a hashed bundle and wanting to programmatically refer to the correct bundle path in your Node.js server.

Launch
Infrastructure Tools

builder

Simple multi-project management through composable npm task workflows, allowing shared infrastructure and configuration across multiple repos.

Launch
FE Tools

react-progressive-image

A React component for progressive image loading.

Launch
FE Tools

react-game-kit

react-game-kit provides a set of helper components to make it easier to create games with React and React Native.

Launch
FE Tools

react-animations

A collection of animations that can be used with any inline style library that supports using objects to define keyframe animations, such as Radium or Aphrodite.

Launch
FE Tools

react-image-palette

Generate a WCAG compliant color theme from any image.

Launch
FE Tools

react-shuffle

Wrap components in Shuffle to add smooth transitions between shuffling or filtering them.

Launch
Docs & Training

component-playground

A React component for rendering React components with editable source and live preview.

Launch
FE Tools

rapscallion

An asynchronous React VirtualDOM renderer for the server.

Launch
FE Tools

freactal

Clean and robust state management for React and React-like libs.

Launch
Docs & Training

formidable-playbook

A practical guide to building modern applications. It is the foundation that allows us to architect & design systems that move our client projects forward.

Launch
FE Tools

eslint-config-formidable

A set of default eslint configurations from Formidable.

Launch
FE Testing

rowdy

A small, rambunctious configuration wrapper for WD.js or WebdriverIO.

Launch