Skip to content

sumesh-singh/visionary-capture

Repository files navigation

Visionary Capture 📸

Create and customize stunning screenshots of your code. Visionary Capture provides a rich set of features to make your code snippets visually appealing for articles, tutorials, social media, and presentations.

Visionary Capture Screenshot

✨ Features

  • Multiple Languages: Syntax highlighting for a wide range of popular programming languages.
  • Rich Customization:
    • Choose from a curated list of beautiful background gradients or pick any solid color.
    • Select from multiple window themes (Dark, Light, Midnight, Sunrise).
    • Adjust padding, brightness, contrast, and saturation.
  • Code Settings: Toggle line numbers and add a custom watermark to your image.
  • Responsive Design: A seamless experience across desktop, tablet, and mobile devices.
  • PWA Ready: Install the app on your device for quick and easy offline access.
  • High-Resolution Export: Download your final creation as a high-quality PNG image.

🚀 How to Use

  1. Paste Your Code: Open the app and replace the placeholder code with your own snippet.
  2. Select Language: Choose the correct programming language from the settings panel for accurate syntax highlighting.
  3. Customize: Use the controls in the sidebar to style your image.
    • Adjust the background, theme, and padding.
    • Fine-tune the look with brightness, contrast, and saturation sliders.
    • Toggle line numbers or add a watermark.
  4. Download: Click the "Download PNG" button to save your masterpiece.

💻 Tech Stack

🛠️ Getting Started (For Developers)

This is a Next.js project.

First, run the development server:

npm run dev

Open http://localhost:9002 with your browser to see the result.

You can start editing the page by modifying src/app/page.tsx. The page auto-updates as you edit the file.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages