The Wayback Machine - https://web.archive.org/web/20200408151245/https://github.com/dsward2/macSVG
Skip to content
macSVG - An open-source macOS app for designing HTML5 SVG (Scalable Vector Graphics) art and animation with a WebKit web view ➤➤➤
Objective-C HTML C Rich Text Format Objective-C++ Swift
Branch: master
Clone or download

Latest commit

dsward2
dsward2 In SVGPathEditor, this commit adds initial support for editing cubic …
…curves with relative coordinates (the 'c' path segment command). Much more work is planned for relative coordinates in subsequent commits.
Latest commit d9a58ca Apr 1, 2020

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
CocoaAsyncSocket-master This commit updates some third-party source code. Oct 30, 2019
CocoaAsyncSocket.framework This commit updates some third-party source code. Oct 30, 2019
CocoaHTTPServer-master This commit addresses some compiler warning messages about deprecated… Oct 30, 2019
DFSSHWrapper-master This commit addresses some compiler warning messages about deprecated… Oct 30, 2019
MacSVG Plugin Projects In KeyValuesPopoverViewController and MacSVGPlugin, support was added… Mar 29, 2020
README_images Previous commit of the svg file failed, try again.. Dec 8, 2016
macSVG.xcodeproj In MacSVGDocument.xib, the outline view was replaced with a new one w… Mar 27, 2020
macSVG.xcworkspace KeyValuesTableRowView was added back to the project. It now removes s… Dec 3, 2019
macSVG In SVGPathEditor, this commit adds initial support for editing cubic … Apr 1, 2020
.gitignore Initial commit of macSVG v0.5 Sep 15, 2016
.gitmodules Replace CocoaHTTPServer with GCDWebServer - https://github.com/swissp… Mar 24, 2020
LICENSE Updated README.md in advance of a future release. Oct 20, 2019
README.html
README.md
RELEASE-NOTES.md
gitignore copy Initial commit of macSVG v0.5 Sep 15, 2016

README.md

macSVG

December 9, 2019 – This release of macSVG contains several bug fixes and a couple of new features.

The tool panel now contains a Share button. It can be used with AirDrop to quickly open the current SVG document on an iPhone, iPad or another Mac.

The user interface for managing animation elements has been improved for setting the keyTimes, keySplines and keyPoints attributes. This change makes it easier to set linear/ease-in/ease-out animation timings.

The OpenClipArt.org website under the Help menu is currently offline. Hopefully it will return soon.


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.

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

All trademarks are the property of their respective holders.

You can’t perform that action at this time.