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/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/WSPublisher
A native Swift WebSocket manager based in Combine.
edonv/SwiftUIContacts
SwiftUI wrapper of CNContactPickerViewController.
edonv/CompositionalLayoutBuilder
A Result Builder for CollectionView CompositionLayouts!
edonv/CalendarView
SwiftUI wrapper for UICalendarView.
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/swift-openapi-security-schemes
edonv/SwiftUIWebKit
WKWebView in SwiftUI
edonv/CommonExtensions
edonv/edonv.github.io
My personal portfolio website
edonv/AsyncButton
Wrapper view of Button that supports asynchronous code.
edonv/Bookmark
A Swift wrapper for URL bookmarks which allow a file to be located regardless of whether it is moved or renamed.
edonv/Clamping
A simple library for conveniently clamping values to ranges.
edonv/dpi-dc1-webpage-starter
edonv/KeyInputListener
SwiftUI mechanism for receiving keyboard input without a TextField.
edonv/project-templates
Misc templates for different types of projects.
edonv/swift-http-field-types
Convenience types for special content types of header fields.
edonv/SwiftPong
Swift24 March 2024 hackathon project.
edonv/SwiftUIShareSheet
edonv/SwiftUITriangle
Triangles in SwiftUI
edonv/telzio-ts
Node package for Telzio API v3.
edonv/timing-ts
API for Timing