dsward2/macSVG

macSVG - An open-source macOS app for designing HTML5 SVG (Scalable Vector Graphics) art and animation with a WebKit web view ➤➤➤

Objective-C

1,295

3 commits

updated Jul 17, 2022

See the code

README

macSVG 1.2

July 16, 2022 – This release of macSVG 1.2 adds support for Macs with Apple Silicon M1/M2 processors.


macSVG is a MIT-licensed open-source macOS app for designing HTML5 SVG 1.1 (Scalable Vector Graphics) art and animation.

macSVG Screenshot

macSVG can produce dynamic, high-quality graphics and animation for HTML5 web views that work on most major desktop and mobile platforms, including iOS, Android, macOS, Microsoft Windows and Linux.

macSVG uses the standard macOS WebKit framework for interactive editing and rendering of SVG documents, in addition to several Cocoa plug-in bundles for editing SVG elements and attributes.

The latest version of macSVG.app – code-signed with a registered Apple ID from the developer – is available for download at the Github project release page:

https://github.com/dsward2/macSVG/releases

See the macSVG website for more documentation and release notes - https://macsvg.org/

Examples:

Apple’s free Xcode system is required to build the macOS application from the source code. Most of the application source code is written in Objective-C language, but a Swift language target has been added recently for a plug-in editor bundle. To build macSVG.app, open "macSVG.xcworkspace" in Xcode, set the build target to "macSVG Debug", build and run.

See the macSVG.org Developer page for more info: https://macsvg.org/developer/

Future project goals:

Migration to Swift language, and Swift Package Manager for importing third-party code.

We are monitoring the WebKit project concerning their plans to remove the Legacy WebView framework, which is used extensively in macSVG.

Copyright (c) 2016-2022 by ArkPhone, LLC.

All trademarks are the property of their respective holders.

animation
arkansas
bezier
editor
graphics
html5
ios
mac
macos
morphing
objective-c
path
scalable-vector-graphics
smil
svg
swift
vector-graphics
web-developer
webkit
xml

dsward2/macSVG

macSVG - An open-source macOS app for designing HTML5 SVG (Scalable Vector Graphics) art and animation with a WebKit web view ➤➤➤

Objective-C

1,295

3 commits

updated Jul 17, 2022

See the code

README

macSVG 1.2

July 16, 2022 – This release of macSVG 1.2 adds support for Macs with Apple Silicon M1/M2 processors.


macSVG is a MIT-licensed open-source macOS app for designing HTML5 SVG 1.1 (Scalable Vector Graphics) art and animation.

macSVG Screenshot

macSVG can produce dynamic, high-quality graphics and animation for HTML5 web views that work on most major desktop and mobile platforms, including iOS, Android, macOS, Microsoft Windows and Linux.

macSVG uses the standard macOS WebKit framework for interactive editing and rendering of SVG documents, in addition to several Cocoa plug-in bundles for editing SVG elements and attributes.

The latest version of macSVG.app – code-signed with a registered Apple ID from the developer – is available for download at the Github project release page:

https://github.com/dsward2/macSVG/releases

See the macSVG website for more documentation and release notes - https://macsvg.org/

Examples:

Apple’s free Xcode system is required to build the macOS application from the source code. Most of the application source code is written in Objective-C language, but a Swift language target has been added recently for a plug-in editor bundle. To build macSVG.app, open "macSVG.xcworkspace" in Xcode, set the build target to "macSVG Debug", build and run.

See the macSVG.org Developer page for more info: https://macsvg.org/developer/

Future project goals:

Migration to Swift language, and Swift Package Manager for importing third-party code.

We are monitoring the WebKit project concerning their plans to remove the Legacy WebView framework, which is used extensively in macSVG.

Copyright (c) 2016-2022 by ArkPhone, LLC.

All trademarks are the property of their respective holders.

animation
arkansas
bezier
editor
graphics
html5
ios
mac
macos
morphing
objective-c
path
scalable-vector-graphics
smil
svg
swift
vector-graphics
web-developer
webkit
xml

Significant stargazers

William Entriken

1,131 followers · starred Mar 2021

Diego Rodríguez Baquero

519 followers · starred Feb 2019

Bartosz Kaszubowski

469 followers · starred Jun 2023

Marcin Krzyzanowski

1,844 followers · starred Jan 2025