Ruslan's starred repositories
system-design-101
Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
open-source-ios-apps
:iphone: Collaborative List of Open-Source iOS Apps
include-what-you-use
A tool for use with clang to analyze #includes in C and C++ source files
OpenAISwift
This is a wrapper library around the ChatGPT and OpenAI HTTP API
SwiftCheck
QuickCheck for Swift
cocoapods-binary
integrate pods in form of prebuilt frameworks conveniently, reducing compile time
xcbeautify
A little beautifier tool for xcodebuild
XcodeCoverage
Code coverage for Xcode projects (Objective-C only)
openapi-diff
Utility for comparing two OpenAPI specifications.
rules_xcodeproj
Bazel rules for generating Xcode projects.
openapi-mock
OpenAPI mock server with random data generation
bazel-diff
Performs Bazel Target Diffing between two revisions in Git, allowing for Test Target Selection and Selective Building
SwiftOpenAI
An open-source Swift package for interacting with OpenAI's public API.
PodBuilder
A tool to precompile CocoaPods pods
OpenAPIKit
Codable Swift OpenAPI implementation.
deduplicator
Filter, Sort & Delete Duplicate Files Recursively
Tuist-Pokedex
A simple project to demonstrate how to refactor an iOS app into using one based on tuist which generates the Xcode project and workspace, and refactor it into a modular architecture. This is the accompanying articles written on Medium.com
SPM-Caching
Example repository with Fastlane, Github actions and SPM caching
TuistHavana
Test fixtures for validating loading of SPM and Carthage dependencies as compiled frameworks