Unified Tools for Creative Developers
Revolyx brings design, development, and creativity together in one seamless workspace. Everything you need to bring your vision to life.
Revolyx is a modern, all-in-one platform built for developers and designers. It provides an extensive collection of utility tools, design system playgrounds, public API demonstrations, UI generators, and workspaces—all within a single, blazing-fast React application.
Whether you need to generate a complex CSS gradient, interact with public APIs, edit audio/video files, view scalable SVG icons, or write code in a built-in playground, Revolyx has you covered.
- All-in-One Design System: Explore predefined color palettes, gradients, and custom themes.
- Background Designs: Animated pixel, prism, and fluid backgrounds.
- CSS Playgrounds: Interactive tools to generate code for CSS Grid, Gradients, Clip-path, and Border-radius.
- Neumorphism Generator: Design sleek, modern soft-UI components with real-time feedback.
- Icon Engine & Viewer: Access and search thousands of icons from massive libraries (e.g., Lucide, HeroIcons, FontAwesome, Phosphor).
- Web Studio IDE: A built-in code playground powered by Monaco Editor allowing real-time code execution.
- Generators Suite: Instantly generate Dummy Data, QR Codes, Barcodes, and specialized code snippets.
- Productivity Utilities: Dedicated tools for JSON manipulation, Security, Hardware insights, Unit conversions, File Merge & Split, and Binary conversions.
- Flowchart Builder: Design complex logic flows and export them safely as SVGs.
- API Demo Pages: Explore interacting with over 80+ public APIs directly from the browser (e.g., GitHub, Crypto Prices, OpenWeather, SpaceX, NASA, Pokémon, Chuck Norris Jokes, OpenAQ, Dictionary, and many more).
- AI Tooling & Prompts: Quick access to AI text tools and leaked prompts formatting.
- Media Manipulation: Image, Video (FFMpeg-powered), and Audio tools right in the browser.
- Calculators & Measurements: In-browser calculators and metric conversion utilities.
Revolyx is built using the latest bleeding-edge technologies to ensure a fast, robust, and beautiful experience.
- Core & Routing: React 19, Vite, React Router DOM
- State Management: Zustand
- Styling & Animation: Tailwind CSS v4, Framer Motion, Radix UI primitives, Shadcn UI, Emotion, Styled Components
- Data Visualization & Graphics: Recharts, Three.js, React Three Fiber, Leaflet
- Editors & Libraries: Monaco Editor (React Simple Code Editor), FFMPEG.wasm, Crypto.js, PDF-lib, Zx
To get a local copy up and running, follow these simple steps.
You will need Node.js (v18 or higher) and npm installed on your machine.
-
Clone the repository:
git clone https://github.com/Eswarchinthakayala-webdesign/Revolyx.git cd revolyx -
Install dependencies:
npm install
-
Start the development server:
npm run dev
-
Build for production:
npm run build
The app will be available at http://localhost:5173.
revolyx/
├── api/ # Serverless functions / backend logic (e.g., transcript processing)
├── public/ # Static assets
└── src/
├── APIDemoPage/ # Individual demo pages for 80+ integrated public APIs
├── ImagePlaygrounds/ # Image editing and visual tool components
├── assets/ # Project vectors, images, and brand assets
├── components/ # Reusable UI components (Shadcn, Radix, etc.)
├── docs/ # Project documentation forms
├── layout/ # Layout wrappers (Navigation, Sidebars, AppLayout)
├── pages/ # Main feature pages (Playgrounds, Editors, Tools)
├── App.jsx # Main app router configuring all paths
├── index.css # Global styles and Tailwind configuration
└── main.jsx # Application entry point
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
If you have any questions, feel free to open an issue or reach out. Enjoy building with Revolyx!