Skip to content

ThyFriendlyFox/dAPP_uP

Repository files navigation

Canvas Drawing App

An interactive browser-based drawing tool designed with the modern Svelte framework. Users can effortlessly sketch directly onto a canvas that dynamically adapts to the browser window's size.

Features

  • Dynamic Canvas: The canvas element resizes to fit the entire browser window.
  • Real-time Drawing: Utilizes the HTML5 Canvas 2D context for immediate drawing capabilities.
  • Undo Feature: Users can revert their most recent changes with a simple CTRL+Z keyboard shortcut.
  • WebGPU Ready: Contains placeholders and infrastructure for future integration with the emerging WebGPU API, setting the stage for next-generation graphics rendering.

Getting Started

  1. Clone the repository:
    git clone https://github.com/ThyFriendlyFox/dAPP_uP canvas-drawing-app 
  2. Navigate to the project directory and install dependencies:
    cd canvas-drawing-app 
    npm install 
  3. Start the development server:
    npm run dev 

Now, you can open your browser and navigate to http://localhost:3000 to see the app in action.

Contribution

Contributions are always welcome! Please fork the repository and create a Pull Request with your enhancements.

License

MIT License

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors