Home

Awesome

Github 🐙 repos and users<br /> With a Windows 95 🖥️ style<br /> Built with React 🚀

Welcome to Github95 - where you can browse Github without the distractions of a modern website. Rewind to a time where the experience was simpler, grey, and so pixelated you needed to squint!

Visit Github95 now

Use Github95 to search repositories, delve into the contents of a repository, and find out facts about Github users.

The app is built with React, Recoil for state management, and the React95 component library to give it the Windows 95 charm.

This started off as a small lockdown project to try out the Github GraphQL API, and generating some good insights from it. The project quickly developed into a fun faux desktop, with icons and applications.

Running locally

Developed using Yarn, use npm if you prefer

yarn
yarn start

Notes

For state management I'm using the experimental Recoil library from Facebook. Being a new library still in development it is not fully stable. There's a console error when running the app locally that's caused by a Recoil bug, as documented in this issue on the Recoil repo. I'll update the app once a solution becomes available.

Roadmap