Rikard Gehlin's starred repositories
styled-components
Visual primitives for the component age. Use the best bits of ES6 and CSS to style your apps without stress 💅
os-tutorial
How to create an OS from scratch
react-testing-library
🐐 Simple and complete React DOM testing utilities that encourage good testing practices.
You-Dont-Need-Lodash-Underscore
List of JavaScript methods which you can use natively + ESLint Plugin
ToolsOfTheTrade
Tools of The Trade, from Hacker News.
headless-recorder
Chrome extension that records your browser interactions and generates a Playwright or Puppeteer script.
react-in-patterns
A free book that talks about design patterns/techniques used while developing with React.
all-contributors
✨ Recognize all contributors, not just the ones who push code ✨
code-surfer
Rad code slides <🏄/>
react-ideal-image
🖼️ An Almost Ideal React Image Component
bullet-train.zsh
:bullettrain_side: An oh-my-zsh shell theme based on the Powerline Vim plugin
google-maps-react
Companion code to the "How to Write a Google Maps React Component" Tutorial
lazyestload.js
load images only when they are in (and remain in) the viewport
semantic-pull-requests
:robot: Let the robots take care of the semantic versioning
package.json
🗃️ package.json fields explained
Measure
At its core Measure is, for lack of a better term, a contributor relationship management system. Measure consists of easy to understand widgets that can be arbitrarily displayed to build dashboards. It allows you to understand how people as individuals and as organizations are interacting with open source projects on GitHub. It’s metrics that focus not only on code, but on contributors.
hyper-postprocessing
Add fragment shaders to the Hyper terminal.
react-native-particles
Declarative Particle System for React Native
react-height-transition
📏 Animate height when children mount/unmount