Boxy SVG project goal is to create the best SVG editor for non-technical users as well as for professional designers and developers.
SVG is the standard format for storing vector graphics such as icons, banners, charts and illustrations.
CORE FEATURES
- Clean and intuitive UI heavily inspired by Inkscape, Sketch and Adobe Illustrator
- Extensive support for on-canvas editing of object geometry, transform, paint and other properties
- Save to SVG and SVGZ formats, export to PNG, JPG, WebP, PDF and HTML5
- Open Clip Art Library integration with thousands of free stock vector arts
- Google Fonts integration with hundreds of free fonts
- Configurable keyboard shortcuts for over 100 commands
- Manual guides, smart guides and grid
- Path operations (unite, intersect, subtract, exclude, close, reverse, etc.)
- Arrangement operations (align to, rotate, flip, order, group, etc.)
FOR WEB DEVELOPERS
- Chromium-based rendering engine
- SVG and CSS code inspector similar to Chrome Dev Tools
- Clean SVG output that preserves IDs, classes, titles and other metadata
- SVG sprites editing support
What’s New:
Version 3.86.0
- Added: Internationalization
- Added: Polish localization
- Added: “Meta panel -> Language -> Unknown” option
- Improved: Update Chromium rendering engine from version 98 to 102
- Improved: Show an extra “Edited” tab label suffix on macOS
- Improved: Capitalize menu and button labels to match the current theme HIG
- Improved: Make dock tooltips look consistent with other widgets
- Improved: Show tooltips when preferences tab labels are hidden
- Fixed: “Meta Panel -> Accessibility -> Role” should not list abstract ARIA roles
- Fixed: “Object -> Opacity” and “Text -> Font Size” commands have conflicting default shortcuts
- Fixed: Ctrl+= and Ctrl+- shortcuts should not change the browser zoom level
- Fixed: Broken object grabber state after dragging the pointer outside the app window
- Fixed: “Shape to Path” command does not respect the geometry and transform precision settings
- Fixed: “Shape to Path” command generates paths with redundant transforms
- Fixed: “startOffset” attribute value does not update in the “Elements” panel
Screenshots: