is-camera-on - Check if the built-in Mac camera is on

  •        6

The camera is commonly known as FaceTime HD or iSight.This module can be useful to check if the camera is already in use or notify you if it's turned on when you didn't intend it to be.

https://github.com/sindresorhus/is-camera-on

Tags
Implementation
License
Platform

   




Related Projects

CameraManager - Simple Swift class to provide all the configurations you need to create custom camera view in your app

  •    Swift

This is a simple Swift class to provide all the configurations you need to create custom camera view in your app. It follows orientation change and updates UI accordingly, supports front and rear camera selection, pinch to zoom, tap to focus, exposure slider, different flash modes, inputs and outputs. Just drag, drop and use. The Swift Package Manager is a tool for managing the distribution of Swift code.

ZIPFoundation - Effortless ZIP Handling in Swift

  •    Swift

ZIP Foundation is a library to create, read and modify ZIP archive files. It is written in Swift and based on Apple's libcompression for high performance and energy efficiency. To learn more about the performance characteristics of the framework, you can read this blog post. Swift Package Manager is a dependency manager currently under active development. To learn how to use the Swift Package Manager for your project, please read the official documentation. The ZIP Foundation package uses the V4 Package Description API. To add ZIP Foundation as a dependency, you have to add it to the dependencies of your Package.swift file and refer to that dependency in your target.

swift-package-manager - The Package Manager for the Swift Programming Language

  •    Swift

The Swift Package Manager is a tool for managing distribution of source code, aimed at making it easy to share your code and reuse others’ code. The tool directly addresses the challenges of compiling and linking Swift packages, managing dependencies, versioning, and supporting flexible distribution and collaboration models. We’ve designed the system to make it easy to share packages on services like GitHub, but packages are also great for private personal development, sharing code within a team, or at any other granularity.

Mint - A package manager that installs and runs Swift command line tools

  •    Swift

A package manager that installs and runs Swift command line tool packages. Mint is designed to be used with Swift command line tools that build with the Swift Package Manager. It makes installing, running and distributing these tools much easier.

Lumina - A camera designed in Swift for easily integrating CoreML models - as well as image streaming, QR/Barcode detection, and many other features

  •    Swift

Would you like to use a fully-functional camera in an iOS application in seconds? Would you like to do CoreML image recognition in just a few more seconds on the same camera? Lumina is here to help. Cameras are used frequently in iOS applications, and the addition of CoreML and Vision to iOS 11 has precipitated a rash of applications that perform live object recognition from images - whether from a still image or via a camera feed.


iOS-Swift-Demos - 精心收集并分类整理的Swift开发学习资源,包括Apple官方提供的示例代码和文档,以及github上的项目和国内外开发者的技术博客。欢迎提交pull-request一起维护。QQ交流群 32958950 申请请注明开发经验

  •    Swift

Swift is a high-performance system programming language. It has a clean and modern syntax, offers seamless access to existing C and Objective-C code and frameworks, and is memory safe by default. On December 3, 2015, the Swift language, supporting libraries, debugger, and package manager were published under the Apache 2.0 license with a Runtime Library Exception, and Swift.org was created to host the project.

CameraEngine - :monkey::camera: Camera engine for iOS, written in Swift, above AVFoundation

  •    Swift

CameraEngine is an iOS camera engine library that allows easy integration of special capture features and camera customization in your iOS app. To add the Framework, you can also create a workspace for your project, then add the CameraEngine.xcodeproj, and the CameraEngine, then you should be able to compile the framework, and import it in your app project.

BlueSocket - Socket framework for Swift using the Swift Package Manager

  •    Swift

Socket framework for Swift using the Swift Package Manager. Works on iOS, macOS, and Linux.

Hedwig - Send email to any SMTP server like a boss, in Swift and cross-platform

  •    Swift

Hedwig is a Swift package which supplies a set of high level APIs to allow you sending email to an SMTP server easily. If you are planning to send emails from your next amazing Swift server app, Hedwig might be a good choice. You can find more information on how to use Swift Package Manager in Apple's official page.

SwiftyCam - A Snapchat Inspired iOS Camera Framework written in Swift

  •    Swift

SwiftyCam is a a simple, Snapchat-style iOS Camera framework for easy photo and video capture. SwiftyCam allows users to capture both photos and videos from the same session with very little configuration. Configuring a Camera View Controller in AVFoundation can be tedious and time consuming. SwiftyCam is a drop in View Controller which gives complete control of the AVSession.

MongoKitten - Native MongoDB driver for Swift, written in Swift

  •    Swift

Please leave a star to show your support for the project.MongoKitten is a native, production-ready MongoDB driver written in pure Swift. It is the fastest MongoDB driver available on any platform, while providing a great Swift API that is a joy to use.

EFQRCode - A better way to operate quick response code in Swift.

  •    Swift

EFQRCode is a lightweight, pure-Swift library for generating pretty QRCode image with input watermark or icon and recognizing QRCode from image, it is based on CoreGraphics, CoreImage and ImageIO. EFQRCode provides you a better way to operate QRCode in your app, it works on iOS, macOS, watchOS and tvOS, and it is available through CocoaPods, Carthage and Swift Package Manager. This project is inspired by qrcode. To run the example project manually, clone the repo, demos are in the 'Examples' folder.

Queuer - Queuer is a queue manager, built on top of OperationQueue and Dispatch (aka GCD).

  •    Swift

Queuer is a queue manager, built on top of OperationQueue and Dispatch (aka GCD). It allows you to create any synchronous and asynchronous task easily, with just a few lines. * Currently, URLSession.shared property is not yet implemented on Linux.

NextLevel - ⬆️ Rad Media Capture in Swift

  •    Swift

NextLevel is a Swift camera system designed for easy integration, customized media capture, and image streaming in iOS. Integration can optionally leverage AVFoundation or ARKit. Alternatively, drop the NextLevel source files or project file into your Xcode project.

Fusuma - Instagram-like photo browser and a camera feature with a few line of code in Swift.

  •    Swift

Fusuma is a Swift library that provides an Instagram-like photo browser with a camera feature using only a few lines of code. You can use Fusuma instead of UIImagePickerController. It also has a feature to take a square-sized photo. Download and drop the 'Classes' folder into your Xcode project.

Fiber2D - Cross-platform 2D Game Engine in pure Swift

  •    Swift

This project originated as cocos2d-objc rewrite to Swift. As I stopped commiting to the repo since June, because Obj-C is dead for me. This is still in a very alpha state, but you already can build some games with it, even though it may be unpleasant process as I change API almost every day. The project served as .dylib (.so on Linux/Android) that builds by Swift Package Manager. It requires some project config in order to use it, but you can experiment with the demo provided in the repo. Generally the project should be considered unstable and most of the API is likely to be changed.

UserDefaultsStore - Why not use UserDefaults to store Codable objects 😉

  •    Swift

A Turkish version of this document can be found here. The Swift Package Manager is a tool for automating the distribution of Swift code and is integrated into the swift compiler. It is in early development, but UserDefaultsStore does support its use on supported platforms.

BFKit-Swift - BFKit-Swift is a collection of useful classes, structs and extensions to develop Apps faster

  •    Swift

BFKit-Swift is a collection of useful classes, structs and extensions to develop Apps faster. For example you can use every iOS font with just an enum! It also adds some useful functions with Custom classes and extends Foundation, UIKit, AppKit and WatchKit classes. See CONTRIBUTING.md file.

Splash - A fast, lightweight and flexible Swift syntax highlighter for blogs, tools and fun!

  •    Swift

Welcome to Splash - a fast, lightweight and flexible Swift syntax highlighter. It can be used to generate code sample HTML for a blog post, to turn a string of Swift code into a fully syntax highlighted image, or to build custom developer tools. Splash can be used either as a library in your own Swift Package Manager-powered tool or script, or by using one of the three built-in command line tools that act as frontends for the Splash library.

Marathon - Marathon makes it easy to write, run and manage your Swift scripts 🏃

  •    Swift

Welcome to Marathon, a command line tool that makes it easy to write, run and manage your Swift scripts. It's powered by the Swift Package Manager and requires no modification to your existing scripts or dependency packages. 📦 Hassle free dependency management. Simply add a package...