Bassem Qoulta's starred repositories
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
bypass-paywalls-chrome
Bypass Paywalls web browser extension for Chrome and Firefox.
interactive-coding-challenges
120+ interactive Python coding interview challenges (algorithms and data structures). Includes Anki flashcards.
system-design-interview
System design interview for IT companies
commitlint
📓 Lint commit messages
awesome-system-design
A curated list of awesome System Design (A.K.A. Distributed Systems) resources.
PermissionsKit
Universal API for request permission and get its statuses.
AlamofireImage
AlamofireImage is an image component library for Alamofire
InjectionIII
Re-write of Injection for Xcode in (mostly) Swift
swift-syntax
A set of Swift libraries for parsing, inspecting, generating, and transforming Swift source code.
CollectionViewPagingLayout
A simple but highly customizable UICollectionViewLayout for UICollectionView -- Simple SwiftUI views that let you make page-view effects.
ViewInspector
Runtime introspection and unit testing of SwiftUI views
swiftui-notes
content for Using Combine - notes on learning Combine with UIKit and SwiftUI
BetterCodable
Better Codable through Property Wrappers
CombineCocoa
Combine publisher bridges for UIKit
emerge
Emerge is a browser-based interactive codebase and dependency visualization tool for many different programming languages. It supports some basic code quality and graph metrics and provides a simple and intuitive way to explore and analyze a codebase by using graph structures.
combine-schedulers
⏰ A few schedulers that make working with Combine more testable and more versatile.
NewsApp-With-SwiftUI-And-Combine
Used: SwiftUI and Combine
SwiftUI-Redux-Demo
SwiftUI application presenting Redux architecture and its mindblowing possibilities
MovizySwiftUI
Learn to write SwiftUI