Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wulkano/aperture
Record the screen on macOS
https://github.com/wulkano/aperture
aperture avfoundation capture kap macos record screen-recorder screencast swift
Last synced: 30 days ago
JSON representation
Record the screen on macOS
- Host: GitHub
- URL: https://github.com/wulkano/aperture
- Owner: wulkano
- License: mit
- Created: 2016-08-11T17:37:09.000Z (over 8 years ago)
- Default Branch: main
- Last Pushed: 2022-04-10T16:29:49.000Z (over 2 years ago)
- Last Synced: 2024-04-30T06:22:13.630Z (7 months ago)
- Topics: aperture, avfoundation, capture, kap, macos, record, screen-recorder, screencast, swift
- Language: Swift
- Homepage:
- Size: 124 KB
- Stars: 1,222
- Watchers: 32
- Forks: 111
- Open Issues: 10
-
Metadata Files:
- Readme: readme.md
- License: license
Awesome Lists containing this project
README
Aperture
Record the screen on macOS
## Requirements
- macOS 10.13+
- Xcode 13+
- Swift 5.5+## Install
Add the following to `Package.swift`:
```swift
.package(url: "https://github.com/wulkano/Aperture", from: "2.0.1")
```[Or add the package in Xcode.](https://developer.apple.com/documentation/xcode/adding_package_dependencies_to_your_app)
## Docs
See the [source](Sources/Aperture/Aperture.swift) for now.
## Dev
Run `./example.sh` or `./example-ios.sh`.
## Related
- [aperture-node](https://github.com/wulkano/aperture-node) - Node.js wrapper