Skip to content

aldegad/artkit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,112 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

artkit logo

artkit

A web-based graphics editor for sprites, pixel art, and SVG.

Live Demo: https://artkit.web.app/

Features

Current

  • Sprite Editor - Extract frames from sprite sheets using polygon selection
  • AI Background Removal - One-click background removal powered by RMBG-1.4 (runs entirely in browser via Transformers.js)
  • Image Converter - Convert images between WebP, JPEG, and PNG formats
  • Sound Editor - Convert audio formats and trim/cut audio files
  • Project Management - Save/load projects with IndexedDB
  • Dark/Light Theme - System-aware theme support
  • Layer Support - Multi-layer editing with a layers panel, visibility/lock/opacity, and alpha masks

Planned

  • SVG editing
  • Pixel art drawing
  • Tablet pressure-sensitive brushes

Getting Started

# Install dependencies
npm install

# Run development server
npm run dev

# Build for production
npm run build

Open http://localhost:3005 in your browser.

Tech Stack

License

Apache License 2.0

Commercial use, modification, and redistribution are allowed under Apache 2.0. If you redistribute Artkit or ship a product or service that includes substantial portions of this codebase, you must preserve the license and attribution notices in LICENSE and NOTICE.

Suggested attribution: "This product includes software from Artkit (https://github.com/aldegad/artkit)."

About

A web-based graphics editor for sprites, pixel art, and SVG

Resources

License

Stars

8 stars

Watchers

0 watching

Forks

Sponsor this project

 

Packages

 
 
 

Contributors

Languages