◉ Pulse
sknsdev avatar
#7 today

sknsdev/ChudoPaint

TypeScript AI

Opensource software for image editing

Created Jul 20, 2026
Stars
28
Today
+28
Forks
0
Quality
90/100
Momentum
21

README

Fetched from GitHub on Oct 30, 2026, 10:15 PM UTC · README.md

View original on GitHub

Third-party content — Open Source Pulse is not the owner of this repository.

This README belongs to sknsdev/ChudoPaint and its contributors. We fetch it directly from the project’s public GitHub repository and display it for reference only. All text, code, images and trademarks remain the property of their respective authors. See the repository for its license terms. Copyright / takedown policy.

ChudoPaint

ChudoPaint is a community-built, cross-platform raster image editor. It aims to provide a familiar Paint-like workflow with a capable layer system, while remaining fast, approachable, and open source.

Status: early foundation. The first milestone establishes the Tauri + React application, quality gates, and contributor workflow. The editor itself is not available yet.

Goals

  • Run natively on Windows, macOS (Intel and Apple Silicon), and Linux.
  • Build an accessible raster editor for everyday image work.
  • Support transparent layers, PNG import/export, drawing tools, and undo/redo.
  • Keep the editor core independent from the React UI where practical.
  • Make decisions and development welcoming to contributors.

The initial scope and future milestones are documented in Docs/Plan.md.

Technology

  • Tauri 2 and Rust for the desktop shell and native operations
  • React and TypeScript for the interface
  • Vite for frontend development and builds

Prerequisites

Install the following before developing locally:

On Linux, install the required WebKitGTK development packages for your distribution.

Development

npm install
npm run tauri dev

Useful checks:

npm run format
npm run lint
npm run typecheck
cargo fmt --manifest-path src-tauri/Cargo.toml -- --check
cargo clippy --manifest-path src-tauri/Cargo.toml -- -D warnings

Create a distributable package locally with:

npm run tauri build

Contributing

Contributions of code, design, documentation, testing, and feedback are welcome. Please read CONTRIBUTING.md and follow the Code of Conduct before participating. For larger changes, open an issue or discussion first so the community can align on the approach.

License

ChudoPaint is licensed under the Apache License 2.0.

Rendered by GitHub from the repository’s README. Scroll to read the full file.
First trending

Jul 21, 2026

first spotted on the list

Best rank

#7

highest position reached

Appearances

1

times on the trending list

Quality score

90

out of 100

Momentum

21

trend strength indicator

Star velocity

0.27

stars per day since creation

Activity — last 60 days

daily counts, collected every 6 hours
  • Stars
  • Forks
  • Merged PRs
  • Issues
  • Closed issues

Collecting activity data since launch — check back in a few days.

Star history

total stars per snapshot

Not enough snapshots yet — check back soon.

Rank history

position on trending · lower is better

Not enough snapshots yet — check back soon.

3D card for your website

Live HTML card with a glass surface and pointer tilt. Paste the iframe on any website.

<iframe src="https://www.notionpulse.cc/embed/sknsdev/ChudoPaint" width="420" height="240" style="border:0;max-width:100%;background:transparent" loading="lazy" title="sknsdev/ChudoPaint — trending on Open Source Pulse"></iframe>

Stars badge

Show current stars in your README or profile. Auto-updates every 6 hours.

sknsdev/ChudoPaint stars badge
Markdown
[![sknsdev/ChudoPaint](https://www.notionpulse.cc/api/badge/sknsdev/ChudoPaint.svg)](https://www.notionpulse.cc/repo/sknsdev/ChudoPaint)
HTML
<a href="https://www.notionpulse.cc/repo/sknsdev/ChudoPaint"><img src="https://www.notionpulse.cc/api/badge/sknsdev/ChudoPaint.svg" alt="sknsdev/ChudoPaint stars badge" /></a>

Repository of the Day

#7 Repository of the Day

Repository of the Week

#7 Repository of the Week

Repository of the Month

#7 Repository of the Month