Valeriy Malishevskyi's starred repositories
STTextKitPlus
Collection of TextKit 2 helpers used to build STTextView.
OrderedRelationship
A Swift macro taking away the pain in adding ordered relationships to SwiftData models
InjectionIII
Re-write of Injection for Xcode in (mostly) Swift
AsyncStateMachine
Async State Machine aims to provide a way to structure an application thanks to state machines. The goal is to identify the states and the side effects involved in each feature and to model them in a consistent and scalable way.
swift-model
A library for composing models that drives SwiftUI views, coming with many powerful features using advanced tooling using a lightweight modern Swift style.
SwiftUIBackports
A collection of SwiftUI backports for iOS, macOS, tvOS and watchOS
SwiftUI-Flow
Flow Layout implemented in SwiftUI
Kingfisher
A lightweight, pure-Swift library for downloading and caching images from the web.
iOS16-Runtime-Headers
iOS16 Runtime Headers
esp-homekit-devices
Advanced firmware to add native Apple HomeKit and custom configurations, compatible with any SoC based on ESP32, ESP32-S, ESP32-C and ESP8266 series. (Shelly, Sonoff, Electrodragon, Tuya...)
VaporToOpenAPI
OpenAPI specification generator for Vapor based Swift projects.
UIKit-cross-platform
Cross-platform Swift implementation of UIKit, mostly for Android
VerticalSplit
A SwiftUI container that presents two views stacked vertically with an adjustable split.
Transmission
Bridges UIKit presentation APIs to a SwiftUI API so you can use presentation controllers, interactive transitions and more.
swift-testing
A modern, expressive testing package for Swift
homebridge-camera-ui
Homebridge plugin for RTSP Cameras with HSV, motion detection support, Image Rekognition, Web UI to manage/watch streams and WebApp support
UniquelyTypedID
UniquelyTypedID Swift Macro. Let the compiler confirm you're passing the right kind of ID
chatgpt-api-by-browser-script
This project runs on users' browsers through the Tampermonkey script and converts the web version of ChatGPT operations into an API interface. This way, you can use GPT-4 in chatgpt web pages to play things like Auto-GPT. / 该项目通过Tampermonkey脚本在用户的浏览器上运行,并将ChatGPT操作的Web版本转换为API接口。这样,您就可以使用chatgpt网页中的GPT-4来玩Auto-GPT等内容。
SwiftBuilderMacro
Reduce boilerplate by generating Builders for your Models using swift macros.
swift-case-paths
🧰 Case paths extends the key path hierarchy to enum cases.
swift-property-tracer
📝 Library for tracing access to properties.