8000 GitHub - wflixu/iCap: macOS screenshot App Using ScreenCaptureKit
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

wflixu/iCap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iCap - macOS Screenshot Tool

Swift 5.9 SwiftUI macOS 15

中文版

A modern macOS screenshot application built with Swift 5.10, SwiftUI and ScreenCaptureKit.

Features

  • Screenshot capture
    • Keyboard shortcut support
    • Screen area selection
    • Window selection
  • Image editing
    • Basic annotations
    • Crop and resize
  • Saving options
    • Save to local
    • Copy to clipboard
    • Custom save locations
  • UI Enhancements
    • Border shadow effects
    • Customizable UI themes

Requirements

  • macOS 15 or later
  • Xcode 15+
  • Swift 5.10

Installation

  1. Download the latest release from Releases

preview

Contributing

Contributions are welcome! Please submit a pull request or open an issue for any bugs or feature requests.

Feedback & Support

If you encounter any issues or have suggestions, please open an issue on GitHub.

License

This project is licensed under the MIT License - see the LICENSE file for details.

发布事件

CombineEventBus.shared.post(SaveAll(data: "123456"))

订阅事件

import Combine

var cancellables = Set<AnyCancellable>()

CombineEventBus.shared
    .observe(SaveAll(data: "123456").self)
    .receive(on: RunLoop.main)
    .sink { event in
        print("用户登录: \(event.data)")
    }
    .store(in: &cancellables)

About

macOS screenshot App Using ScreenCaptureKit

Topics

Resources

License

Stars

Watchers

Forks

Languages

0