Source: https://seerepo.com/compare/alyssaxuu/screenity/vs/storytold/artcraft
Markdown source: https://seerepo.com/compare/alyssaxuu/screenity/vs/storytold/artcraft.md
Description: screenity and artcraft share 4 technologies: React, Radix UI, wavesurfer.js, and mediabunny. screenity is written in JavaScript and artcraft in Rust.

# screenity vs artcraft

screenity and artcraft share 4 technologies: React, Radix UI, wavesurfer.js, and mediabunny. screenity is written in JavaScript and artcraft in Rust.

- [alyssaxuu/screenity](https://seerepo.com/r/alyssaxuu/screenity): The free and privacy-friendly screen recorder with no limits 🎥
- [storytold/artcraft](https://seerepo.com/r/storytold/artcraft): ArtCraft is an intentional crafting engine for artists, designers, and filmmakers

## What they share and what sets them apart

- In common: React, Radix UI, wavesurfer.js, mediabunny
- Only in screenity: localforage, react-rnd, driver.js, fabric, react-shadow, MediaPipe, gif.js, webm-duration-fix
- Only in artcraft: Tauri, sqlx-core, sqlx-mysql, sqlx-sqlite, sqlx, MySQL, SQLite, Tokio, egui, eframe, Remix, react-router-dom, PostHog, @tauri-apps/api, @remix-run/node, rfd, egui_extras, tauri-plugin-dialog, wry, cookie_store, image, scraper, infer, dom_query, resvg, log, tauri-plugin-log, env_logger, Tailwind CSS, tailwind-merge, react-hot-toast, Headless UI, @react-spring/web, Framer, three, Lucide, react-masonry-css, embla-carousel, embla-carousel-react, qrcode.react, Konva, react-konva, react-colorful, react-virtualized, dnd-kit, react-resizable-panels, class-variance-authority, react-window, hugeicons

## Side by side

| | screenity | artcraft |
|---|---|---|
| Size | 101,389 lines written, 371 code files | 483,376 lines written, 4,562 code files |
| Who writes it | 0% of its commits signed by AI | 15.2% of its commits signed by AI. With Claude Code |
| Activity | Last push October 25, 2026, 76 commits, 18,955 stars | Last push November 6, 2026, 33 commits, 39,168 stars |
| Tests | 4 test files | 121 test files. 3.7% of its code files have a test that imports them |

- Size: Lines written by people and agents, without generated ones; code files, without tests.
- Who writes it: A commit counts as AI's when it carries its signature: a Co-Authored-By line, its author name or the merge of its branch.
- Activity: From GitHub and its history, on the day SeeRepo read it.
- Tests: The files that test the code, and the share of code files a test imports.

## Frequently asked questions

### Which is bigger, screenity or artcraft?

artcraft, with 483,376 lines written; screenity has 101,389.

The proof: [storytold/artcraft's code at commit 58f5944](https://github.com/storytold/artcraft/tree/58f5944fe66e4cfdfd69fc3eebcc67e38f75a1a9)

### Which has more GitHub stars, screenity or artcraft?

artcraft, with 39,168 stars; screenity has 18,955.

The proof: [storytold/artcraft on GitHub](https://github.com/storytold/artcraft)

### Which has more tests, screenity or artcraft?

artcraft, with 121 test files; screenity has 4.

The proof: [storytold/artcraft's code at commit 58f5944](https://github.com/storytold/artcraft/tree/58f5944fe66e4cfdfd69fc3eebcc67e38f75a1a9)

### Which was updated more recently, screenity or artcraft?

artcraft: its last push was on November 6, 2026, and screenity's on October 25, 2026.

The proof: [storytold/artcraft's commits on GitHub](https://github.com/storytold/artcraft/commits)

### Which has more commits signed by AI, screenity or artcraft?

artcraft: an AI signed 15.2% of its commits, with Claude Code.

## Sources

- alyssaxuu/screenity: Read on November 6, 2026, at commit 0db811b (https://github.com/alyssaxuu/screenity/tree/0db811b6b192ab2d51950c8de42594d170add172)
- storytold/artcraft: Read on November 6, 2026, at commit 58f5944 (https://github.com/storytold/artcraft/tree/58f5944fe66e4cfdfd69fc3eebcc67e38f75a1a9)

## What is your repo built with?

Any public repo, with no account: https://seerepo.com/r/owner/repo/built, with the owner and name it has on GitHub.
