Skip to content

jntellez/html-to-image

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

46 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

HTML to Image

React Vite TypeScript Tailwind CSS

โœจ What is HTML to Image?

HTML to Image is a modern web application that converts HTML and CSS code into high-quality images. It provides a live editor with instant preview and multiple export options for developers and designers.

The application is built with modern web technologies that ensure performance and user experience:

Frontend Framework

  • React with TypeScript for type-safe component development
  • Vite as the build tool for a fast and lightweight development experience

UI & Design System

  • TailwindCSS for utility-first styling
  • Shadcn/ui on top of Radix primitives for accessible components

๐ŸŽฏ Core Features

Editor Features:

  • โœ… Real-time HTML/CSS code editor
  • โœ… Instant live preview
  • โœ… Configurable options panel
  • โœ… Canvas and resolution configuration

Export Options:

  • โœ… Multiple formats: PNG, JPEG, SVG
  • โœ… Customizable dimensions

Interface Features:

  • โœ… Collapsible accordion options panel
  • โœ… Resizable panels (editor, preview, and options)
  • โœ… Flexible panel distribution (rearrange editor, preview, and options layout)

๐Ÿš€ Getting Started

Requirements:

Steps:

  1. Fork this project.

  2. Clone the repository:

git clone https://github.com/@username/html-to-image.git
  1. Install dependencies:
npm install
  1. Run the development server:
npm run dev

Open http://localhost:5173 with your browser ๐Ÿš€

โœŒ๏ธ Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

๐Ÿ“ License

This project is open source and available under the MIT License.

About

๐Ÿ–ผ An interactive playground to convert HTML/CSS code into images.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published