Tavotto
AI drew your research figure. Tavotto makes it publication-ready: edit matplotlib figures on a canvas, lay out in mm, check journal rules. Free, open source.
翻译准备中
尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证Pixel-Art Editor für kleine Sprites (z.B. 24×24 Tier-Sprites) mit Palette-System, Schablonen-Overlay zum Abzeichnen, lokaler Speicherung und PNG/PDF-Export.
翻译准备中
取自仓库 README
正在加载完整 README。
查看完整 README ↗Pixel-Art-Editor für Sprites — im Browser, offline, ohne Konto. Zeichnen, animieren, Tilemaps für Spiel-Levels bauen und als Bild, GIF, Godot-Szene oder Code exportieren.
▶ Im Browser öffnen · ⬇ Desktop-App · Website · Handbuch · Mitmachen
🎨 Zeichnen
Alt + Rechts ziehen🎞️ Animieren
🌈 Farben
📦 Exportieren
TileMapLayer🧰 Arbeitsplatz
24 * 4🔒 Deine Daten bleiben bei dir
🧱 Kacheln (Tilemaps)
🖥️ Web und Desktop
Online: spritebit.at/editor.html öffnen — fertig. Kein Konto, keine Installation. Chrome und Edge bieten in der Adressleiste „Installieren“ an, dann startet spritebit wie ein eigenes Programm.
Lokal: Es gibt keinen Build-Schritt und keine Abhängigkeiten zur Laufzeit.
ES-Module brauchen nur einen HTTP-Server (file:// geht nicht):
git clone https://github.com/spritebit/sprite-editor.git
cd sprite-editor
python -m http.server 8000 # oder: npm run serve
Dann http://localhost:8000/ öffnen — die Startseite; der Editor liegt unter editor.html.
Desktop-App (Windows): Die native Fassung in Rust
(spritebit-rs) gibt es als
Download —
ZIP entpacken, spritebit.exe starten. Windows warnt beim ersten Start vor einem unbekannten
Herausgeber („Weitere Informationen“ → „Trotzdem ausführen“), weil die Datei nicht signiert ist.
Alle Versionen stehen unter Releases.
Jeder Sprite lässt sich als Code ausgeben — mit Farben, mit allen Frames, und verlustfrei wieder einlesbar.
| Format | Datei | Wofür |
|---|---|---|
| TypeScript | .ts | number[][] + Palette als Record<number, string> |
| JavaScript | .js | dasselbe ohne Typen |
| JSON | .json | sprachneutral, für eigene Pipelines |
| JSON (Spiel) | .json | flaches data-Array, Material je Farbe — C#-Loader |
| SVG | .svg | Vektorgrafik, animiert per CSS |
| CSS | .css | der Sprite auf einem einzigen Element (box-shadow) |
| C-Header | .h | uint8-Indizes + Palette für Mikrocontroller und LED-Matrix |
| Python | .py | für Pygame, Pillow und Skripte |
| Text-Raster | .txt | ein Zeichen pro Pixel — für Diffs und Doku |
export const HELD: number[][] = [
[0, 5, 5, 0],
[5, 2, 2, 5],
[0, 5, 5, 0],
];
| Taste | Wirkung |
|---|---|
P B S F E W | Stift · Pinsel · Spray · Füllen · Radierer · Zauberstab |
I R O | Linie · Rechteck · Ellipse |
A L K | Auswahl · Lasso · Farbwahl |
H | Hand — Ansicht verschieben |
0–9 | Farbe wählen |
| Rechtsklick | Radieren |
Alt + Klick | Pipette |
Alt + Rechts ziehen | Pinselgröße |
Strg + Mausrad | Zoom auf den Mauszeiger |
Leertaste + Ziehen | Bild verschieben |
Strg+Z / Strg+Y | Rückgängig / Wiederholen |
Strg+A / C / X / V | Alles · Kopieren · Ausschneiden · Einfügen |
Enter | Animation abspielen / anhalten |
, / . | Voriger / nächster Frame |
G | Hilfslinien ein / aus |
Strg+S / Strg+O | Projekt sichern / öffnen |
F1 | Hilfe |
Alle Kürzel stehen im Handbuch und im Editor unter Hilfe (F1).
vendor/.npm run check.npm test —
ohne vorher etwas zu installieren.Wie das alles zusammenhängt, steht in CONTRIBUTING.md.
Fehler gefunden, Idee gehabt? Gern als Issue. Pull Requests sind willkommen — vorher bitte kurz CONTRIBUTING.md lesen: es gibt nur wenige Regeln, aber die halten das Projekt zusammen.
npm test # alle Tests
npm run check # Typprüfung
spritebit is a free, open-source pixel art editor for sprites that runs entirely in your browser — offline, no account, nothing uploaded. Draw clean 1-pixel strokes (Clean Stroke) with symmetry, animate on a layer × frame timeline with linked cels, tags and onion skin, build palettes, add light and drop shadows, build tilemaps for game levels (paint a tile once, it changes everywhere) and export to PNG, GIF, spritesheets, Godot 4 scenes or nine code formats (TypeScript, JSON, SVG, CSS, C, Python …). A native Windows app with the same features is available too. The UI is available in German, English and Austrian German. Open the editor →
spritebit ist und bleibt kostenlos. Wer mag, kann auf Ko-fi einen Kaffee spendieren — das Geld fließt in ein Code-Signatur-Zertifikat, damit Windows bei der Desktop-App nicht mehr warnt.
MIT © 2026 Marco Jan — nutzen, ändern und weitergeben ist erlaubt, auch kommerziell, solange der Lizenzhinweis mitkommt. Was du mit spritebit zeichnest, gehört dir.