Transform your code into aesthetic, shareable snapshots effortlessly! FrameCode is a powerful and lightweight tool inspired by Ray.so, designed to elevate your code-sharing experience.
π Live Demo: [Coming Soon]
β
10+ Elegant Themes β Light & Dark modes included
β
12+ Monospace Fonts β Customize your style
β
Auto Syntax Highlighting β Supports all popular languages
β
Multiple Export Options β PNG, SVG, copy to clipboard, or shareable link
β
Resizable & Customizable Layouts β Fine-tune padding, font size & backgrounds
β
Lightning Fast & Minimal UI β No clutter, just productivity
π Frontend: React, Tailwind CSS, ShadCN UI
π» State Management: Zustand
π¨ Code Highlighting: Highlight.js
πΈ Image Generation: HTML-to-Image
π Notifications: React Hot Toast
β¨οΈ Keyboard Shortcuts: React Hotkeys Hook
πΌοΈ Resizable UI: Re-Resizable
β‘ Build Tool: Vite
Follow these simple steps to get started:
# Clone the repository
git clone https://github.com/ManavLohabade/FrameCode.git
cd FrameCode
# Install dependencies
npm install
# Start the development server
npm run dev