// the find
coryhouse/react-slingshot
React + Redux starter kit / boilerplate with Babel, hot reloading, testing, linting and a working example app built in
A React + Redux boilerplate from 2016-era that wires up Webpack, Babel, hot reloading, ESLint, Jest, and SASS into a working starter app. It was a genuinely useful reference when Create React App didn't exist and the ecosystem was a mess of competing config choices. That era is over.
Tests live next to source files rather than in a separate __tests__ directory — a sensible convention the repo got right early. The example app (fuel savings calculator) is small enough to actually read and understand, which is better than most boilerplates that ship a mini-CMS. The npm scripts approach avoids Gulp/Grunt indirection; build steps are readable in package.json. The FAQ and troubleshooting section in the README is unusually honest about what breaks and why.
Abandoned — last meaningful commit was 2023, and the stack is frozen at React 16/Redux 3/Webpack 4 with class components. Nobody starting a React project in 2024+ should touch this; Vite + React + Zustand or just Next.js covers everything this did with less config and active maintenance. Requires Python 2.7 and a C++ compiler on Windows for browser-sync — a setup tax that no longer exists in modern tooling. Redux is hardwired in, which is the wrong default for most apps today; the boilerplate makes no acknowledgment that you might not need it. Node 8 is the documented minimum, a runtime that hit end-of-life in 2019.