60 fps swift UI framework powered by metal/vulkan
macOS, iOS, tvOS, Linux
Android
60 fps swift UI framework powered by metal/vulkan
macOS, iOS, tvOS, Linux
Android
{ "name": "Aether", "path": "/usr/src/package", "targets": [ { "name": "Aether", "path": "Sources/Aether", "type": "library", "c99name": "Aether", "sources": [ "3D/Box.swift", "3D/Renderer.swift", "Foundation/Application.swift", "Foundation/Bitmap.swift", "Foundation/Color.swift", "Foundation/Debug.swift", "Foundation/Device.swift", "Foundation/Effect.swift", "Foundation/Font.swift", "Foundation/Future.swift", "Foundation/Graphics.swift", "Foundation/Matrix.swift", "Foundation/Misc.swift", "Foundation/Node.swift", "Foundation/Paint.swift", "Foundation/Path.swift", "Foundation/Point.swift", "Foundation/Rect.swift", "Foundation/RenderPass.swift", "Foundation/Signal.swift", "Foundation/Size.swift", "Foundation/Stream.swift", "Foundation/Texture2D.swift", "Foundation/Thread.swift", "Foundation/Touch.swift", "Foundation/Vector.swift", "Foundation/View.swift", "Foundation/Viewport.swift", "Linux/OsWindow.swift", "Linux/RawBitmap.swift", "Linux/Zip.swift", "Linux/simd.swift", "internals/Tess.swift" ], "module_type": "SwiftTarget", "product_memberships": [ "Aether" ], "product_dependencies": [ "Uridium", "Cairo", "SwiftyJSON", "libtess", "Cpng", "CPango", "CFreeType", "Zlib" ] } ], "products": [ { "name": "Aether", "type": { "library": [ "automatic" ] }, "targets": [ "Aether" ] } ], "platforms": [], "dependencies": [ { "url": "https://github.com/aestesis/Zlib.git", "type": "sourceControl", "identity": "zlib", "requirement": { "range": [ { "lower_bound": "0.1.6", "upper_bound": "1.0.0" } ] } }, { "url": "https://github.com/aestesis/Cpng", "type": "sourceControl", "identity": "cpng", "requirement": { "branch": [ "master" ] } }, { "url": "https://github.com/aestesis/CPango.git", "type": "sourceControl", "identity": "cpango", "requirement": { "branch": [ "master" ] } }, { "url": "https://github.com/aestesis/CFreeType.git", "type": "sourceControl", "identity": "cfreetype", "requirement": { "branch": [ "master" ] } }, { "url": "https://github.com/aestesis/libtess.git", "type": "sourceControl", "identity": "libtess", "requirement": { "range": [ { "lower_bound": "1.0.4", "upper_bound": "2.0.0" } ] } }, { "url": "https://github.com/IBM-Swift/SwiftyJSON.git", "type": "sourceControl", "identity": "swiftyjson", "requirement": { "range": [ { "lower_bound": "17.0.0", "upper_bound": "18.0.0" } ] } }, { "url": "https://github.com/aestesis/Cairo.git", "type": "sourceControl", "identity": "cairo", "requirement": { "branch": [ "master" ] } }, { "url": "https://github.com/aestesis/Uridium.git", "type": "sourceControl", "identity": "uridium", "requirement": { "branch": [ "master" ] } } ], "tools_version": "4.2", "manifest_display_name": "Aether" }
{ "name": "Aether", "targets": [ { "name": "Aether", "type": "regular", "exclude": [], "settings": [], "resources": [], "dependencies": [ { "byName": [ "Uridium", null ] }, { "byName": [ "Cairo", null ] }, { "byName": [ "SwiftyJSON", null ] }, { "byName": [ "libtess", null ] }, { "byName": [ "Cpng", null ] }, { "byName": [ "CPango", null ] }, { "byName": [ "CFreeType", null ] }, { "byName": [ "Zlib", null ] } ], "packageAccess": false } ], "products": [ { "name": "Aether", "type": { "library": [ "automatic" ] }, "targets": [ "Aether" ] } ], "pkgConfig": null, "platforms": [], "providers": null, "packageKind": { "root": [ "/usr/src/package" ] }, "dependencies": [ { "sourceControl": [ { "identity": "zlib", "location": { "remote": [ { "urlString": "https://github.com/aestesis/Zlib.git" } ] }, "requirement": { "range": [ { "lowerBound": "0.1.6", "upperBound": "1.0.0" } ] }, "productFilter": null } ] }, { "sourceControl": [ { "identity": "cpng", "location": { "remote": [ { "urlString": "https://github.com/aestesis/Cpng" } ] }, "requirement": { "branch": [ "master" ] }, "productFilter": null } ] }, { "sourceControl": [ { "identity": "cpango", "location": { "remote": [ { "urlString": "https://github.com/aestesis/CPango.git" } ] }, "requirement": { "branch": [ "master" ] }, "productFilter": null } ] }, { "sourceControl": [ { "identity": "cfreetype", "location": { "remote": [ { "urlString": "https://github.com/aestesis/CFreeType.git" } ] }, "requirement": { "branch": [ "master" ] }, "productFilter": null } ] }, { "sourceControl": [ { "identity": "libtess", "location": { "remote": [ { "urlString": "https://github.com/aestesis/libtess.git" } ] }, "requirement": { "range": [ { "lowerBound": "1.0.4", "upperBound": "2.0.0" } ] }, "productFilter": null } ] }, { "sourceControl": [ { "identity": "swiftyjson", "location": { "remote": [ { "urlString": "https://github.com/IBM-Swift/SwiftyJSON.git" } ] }, "requirement": { "range": [ { "lowerBound": "17.0.0", "upperBound": "18.0.0" } ] }, "productFilter": null } ] }, { "sourceControl": [ { "identity": "cairo", "location": { "remote": [ { "urlString": "https://github.com/aestesis/Cairo.git" } ] }, "requirement": { "branch": [ "master" ] }, "productFilter": null } ] }, { "sourceControl": [ { "identity": "uridium", "location": { "remote": [ { "urlString": "https://github.com/aestesis/Uridium.git" } ] }, "requirement": { "branch": [ "master" ] }, "productFilter": null } ] } ], "toolsVersion": { "_version": "4.2.0" }, "cLanguageStandard": null, "cxxLanguageStandard": null, "swiftLanguageVersions": null }
{ "url": "/usr/src/package", "name": "Aether", "path": "/usr/src/package", "version": "unspecified", "identity": "package", "dependencies": [ { "url": "https://github.com/aestesis/Zlib.git", "name": "Zlib", "path": "/usr/src/package/.build/checkouts/Zlib", "version": "0.1.6", "identity": "zlib", "dependencies": [] }, { "url": "https://github.com/aestesis/Cpng", "name": "Cpng", "path": "/usr/src/package/.build/checkouts/Cpng", "version": "unspecified", "identity": "cpng", "dependencies": [] }, { "url": "https://github.com/aestesis/CPango.git", "name": "CPango", "path": "/usr/src/package/.build/checkouts/CPango", "version": "unspecified", "identity": "cpango", "dependencies": [] }, { "url": "https://github.com/aestesis/CFreeType.git", "name": "CFreeType", "path": "/usr/src/package/.build/checkouts/CFreeType", "version": "unspecified", "identity": "cfreetype", "dependencies": [] }, { "url": "https://github.com/aestesis/libtess.git", "name": "libtess", "path": "/usr/src/package/.build/checkouts/libtess", "version": "1.0.5", "identity": "libtess", "dependencies": [] }, { "url": "https://github.com/IBM-Swift/SwiftyJSON.git", "name": "SwiftyJSON", "path": "/usr/src/package/.build/checkouts/SwiftyJSON", "version": "17.0.5", "identity": "swiftyjson", "dependencies": [] }, { "url": "https://github.com/aestesis/Cairo.git", "name": "Cairo", "path": "/usr/src/package/.build/checkouts/Cairo", "version": "unspecified", "identity": "cairo", "dependencies": [ { "url": "https://github.com/aestesis/CCairo.git", "name": "CCairo", "path": "/usr/src/package/.build/checkouts/CCairo", "version": "unspecified", "identity": "ccairo", "dependencies": [] }, { "url": "https://github.com/aestesis/CFontConfig.git", "name": "CFontConfig", "path": "/usr/src/package/.build/checkouts/CFontConfig", "version": "unspecified", "identity": "cfontconfig", "dependencies": [] }, { "url": "https://github.com/aestesis/CFreeType.git", "name": "CFreeType", "path": "/usr/src/package/.build/checkouts/CFreeType", "version": "unspecified", "identity": "cfreetype", "dependencies": [] } ] }, { "url": "https://github.com/aestesis/Uridium.git", "name": "Uridium", "path": "/usr/src/package/.build/checkouts/Uridium", "version": "unspecified", "identity": "uridium", "dependencies": [ { "url": "https://github.com/aestesis/xcb.git", "name": "xcb", "path": "/usr/src/package/.build/checkouts/xcb", "version": "1.0.1", "identity": "xcb", "dependencies": [] }, { "url": "https://github.com/aestesis/Vulkan.git", "name": "Vulkan", "path": "/usr/src/package/.build/checkouts/Vulkan", "version": "1.0.6", "identity": "vulkan", "dependencies": [] } ] } ] }