edonv
I’m an iOS developer, audio/video engineer/editor, Airtable aficionado, and Twitch streamer. Good to meet you!
Chicago, IL
Pinned Repositories
AVCaptureViewModel
An ObservableObject view model for capturing photo/video on iOS for SwiftUI and UIKit.
CollectionView
SwiftUI wrapper of UICollectionView.
CompositionalLayoutBuilder
A Result Builder for CollectionView CompositionLayouts!
DocumentScannerView
Native document scanning in SwiftUI
JSONValue
A container type for generic, untyped JSON data.
OBSwiftSocket
A Swift library for communicating with obs-websocket. https://github.com/obsproject/obs-websocket
QLThumbnail
A SwiftUI view for showing a thumbnail of a file using QuickLook.
SwiftUIContacts
SwiftUI wrapper of CNContactPickerViewController.
SwiftUIMessage
SwiftUI wrapper of MessageUI framework.
WSPublisher
A native Swift WebSocket manager based in Combine.
edonv's Repositories
edonv/CollectionView
SwiftUI wrapper of UICollectionView.
edonv/OBSwiftSocket
A Swift library for communicating with obs-websocket. https://github.com/obsproject/obs-websocket
edonv/DocumentScannerView
Native document scanning in SwiftUI
edonv/SwiftUIMessage
SwiftUI wrapper of MessageUI framework.
edonv/QLThumbnail
A SwiftUI view for showing a thumbnail of a file using QuickLook.
edonv/SwiftUIContacts
SwiftUI wrapper of CNContactPickerViewController.
edonv/WSPublisher
A native Swift WebSocket manager based in Combine.
edonv/CompositionalLayoutBuilder
A Result Builder for CollectionView CompositionLayouts!
edonv/JSONValue
A container type for generic, untyped JSON data.
edonv/OrOther
A macro for adding a blank "other" case to any enum.
edonv/SwiftUIColorConstants
A package that ports UIColor/NSColor constants over to SwiftUI.
edonv/SwiftUIPHPicker
SwiftUI wrapper of PhotoKit's PHPickerViewController.
edonv/ProgressManager
An easy way to manage a Progress object that relies on other sub-tasks via child Progress objects.
edonv/SpriteKitStarter
Boilerplate SwiftUI SpriteKit project (w/ minimum edits).
edonv/AsyncCompatibilityKit
iOS 13-compatible backports of commonly used async/await-based system APIs that are only available from iOS 15 by default.
edonv/AVCaptureViewModel
An ObservableObject view model for capturing photo/video on iOS for SwiftUI and UIKit.
edonv/BooleanPath
Add boolean operations to NSBezierPath like the pathfinder of Adobe Illustrator.
edonv/CommonExtensions
edonv/EdgeBracketShape
SwiftUI shape and ViewModifier to add a customizable bracket on the edge of a View.
edonv/edonv.github.io
My personal portfolio website
edonv/AsyncButton
Wrapper view of Button that supports asynchronous code.
edonv/Clamping
A simple library for conveniently clamping values to ranges.
edonv/ColorComponents
A lightweight library for convenient accessing of a color's components.
edonv/edonv
Profile repo
edonv/KeyInputListener
SwiftUI mechanism for receiving keyboard input without a TextField.
edonv/RatingControl
SwiftUI control for interactive rating values.
edonv/SwiftPong
Swift24 March 2024 hackathon project.
edonv/SwiftUIShareSheet
edonv/SwiftUITriangle
Triangles in SwiftUI
edonv/SwiftUIWebKit
WKWebView in SwiftUI