Inkscape configured for Adobe Illustrator migrants — keyboard shortcuts, workspace, palettes, and templates
Find a file
pyr0ball aaeeb49e00
Some checks failed
CI / test (22.04) (push) Has been cancelled
CI / test (24.04) (push) Has been cancelled
chore: relicense to GPL-3.0
2026-05-26 18:43:08 -07:00
.github/workflows test: add bats integration tests and CI workflow 2026-05-25 20:45:02 -07:00
assets feat: add desktop file and source icon/splash SVGs 2026-05-25 19:47:29 -07:00
config feat: add Illuscape common symbols library 2026-05-25 19:46:52 -07:00
scripts fix: atomic write on existing prefs path; Inkscape 1.x export flags; version check guard 2026-05-25 20:00:15 -07:00
tests test: add bats integration tests and CI workflow 2026-05-25 20:45:02 -07:00
.gitignore chore: ignore .coverage pytest artifact 2026-05-25 21:13:30 -07:00
CHANGELOG.md chore: initial repo scaffold 2026-05-25 19:09:51 -07:00
conftest.py fix: atomic write, tag preservation, invalid preset error, additional tests 2026-05-25 19:39:56 -07:00
CONTRIBUTING.md docs: add final README and CONTRIBUTING 2026-05-25 21:14:46 -07:00
install.sh fix: atomic write on existing prefs path; Inkscape 1.x export flags; version check guard 2026-05-25 20:00:15 -07:00
LICENSE chore: relicense to GPL-3.0 2026-05-26 18:43:08 -07:00
README.md chore: relicense to GPL-3.0 2026-05-26 18:43:08 -07:00
uninstall.sh feat: add uninstall.sh 2026-05-25 20:11:54 -07:00

🎨 Illuscape

Inkscape that feels like Adobe Illustrator — keyboard shortcuts, scroll behavior, palettes, and templates, without touching Inkscape itself.

License: GPL-3.0 Inkscape Platform


Illuscape is a config patch for Inkscape, modeled after PhotoGIMP. It installs replacement and overlay config files — keyboard maps, scroll/zoom prefs, palettes, templates, and a symbol library — so Inkscape behaves the way Illustrator users expect.

Nothing in Inkscape itself is modified. Uninstalling fully restores your original config.


What changes

Feature What Illuscape sets
Keyboard shortcuts Adobe Illustrator CC or CS6 presets — choose at install
Scroll and zoom Mouse wheel pans (not zooms); Ctrl+wheel zooms
Canvas White background, cyan guides, rubber-band selection (touching, not enclosed)
Node handles Square handles; rotation handles hidden until needed
Palettes Illustrator Defaults, Grays, and Earth Tones swatches
Templates Letter, A4, Web 1920×1080, Web 1280×720, Print CMYK Letter, Print CMYK A4
Symbol library Arrows, checkmark, star, cross
Recent files 20 entries (Illustrator default; Inkscape default is 4)
Single-window mode On by default

Quick start

git clone https://git.opensourcesolarpunk.com/Circuit-Forge/illuscape
cd illuscape
./install.sh

Follow the prompt to choose your Illustrator era (CC or CS6), then open Inkscape.


Install

Requirements

  • Inkscape 1.2 or later
  • Python 3.8+
  • Bash 4+

Supported Inkscape installs

  • Native (apt, pacman, dnf, etc.)
  • Flatpak (org.inkscape.Inkscape)
  • Snap

Non-interactive install (scripts / automated setup)

# Illustrator CC shortcuts
./install.sh --preset=cc --yes

# Illustrator CS6 shortcuts
./install.sh --preset=cs6 --yes

Uninstall

./uninstall.sh

Your original Inkscape config is restored from the timestamped backup created at install time.


Tool reference — Illustrator to Inkscape

Illustrator tool Key Inkscape equivalent
Selection V Selection tool
Direct Selection A Node tool
Pen P Pen tool
Pencil N Pencil tool
Paintbrush B Calligraphy tool
Type T Text tool
Rectangle M Rectangle tool
Ellipse L Ellipse tool
Rotate R Transform — Rotate
Scale S Transform — Scale
Reflect O Transform — Flip
Gradient G Gradient tool
Mesh U Mesh Gradient tool (direct equivalent)
Eyedropper I Dropper tool
Zoom Z Zoom tool
Hand H / Space Pan (Space held)
Scissors C Scissors tool
Eraser Shift+E Eraser tool
Blob Brush Shift+B Spray tool (paint mode)
Symbol Sprayer Shift+S Spray tool (clone mode)
Live Paint K Paint Bucket tool

Planned (post-v1)

  • Artboards panel
  • Character Styles
  • Recolor Artwork
  • Object Styles
  • Export for Screens (1x/2x/3x batch)

Contributing

See CONTRIBUTING.md. Issues and PRs welcome.

License

GPL-3.0 — see LICENSE.