Rayko is a clone of Ray.so, a tool for generating code snippets, but with a touch of ’90s nostalgia.
Heavily inspired by Code Screenshot.
Try it live
Build and run dev server
git clone https://github.com/shellmonk/rayko98
cd rayko98
npm install
npm run dev
Tech stack
- React - Main JS library
- 98.css - CSS component library for Windows 98 look and feel
- Zustand - React state management library
- Highlight.js - Syntax highlighter
- React Simple Code Editor - Browser based code editor
- HTML to Image - Library for generating an image from a DOM node using HTML5 canvas and SVG
- React Hot Toast - Toast notifications for React
- React Hotkeys Hook - A React hook for using keyboard shortcuts in components in a declarative way
- Resizable - A resizable component for React
- Vite - Frontend toolset
Known bugs
- Initial code snippets are not loaded in Safari
License
This project is licensed under the MIT License.