GitHub Profile: DamonHu
Open Source iOS Projects
I have open-sourced several iOS projects; here are a few of the most widely used:
- DDUtils: A Swift-based utility library providing encryption, UI extensions, String/Data processing, file operations, and more.
- DDKitSwift: A Swift-based debugging tool that supports network testing, log printing, performance analysis, sandbox file browsing, and FPS monitoring.
- DDLoggerSwift: A Swift logging library supporting custom levels, formats, and export targets. Built on SQLite for easier debugging and log sharing.
- DDFileBrowser: A popular sandbox file browser for viewing and managing files within the app environment. Supports copy and move operations.
- HDHUD: An efficient HUD layer supporting single or sequential displays with extensive style customization and callbacks.
Vapor Framework Contributions
I develop backend APIs using the Vapor framework. Since it is still evolving, I have contributed the following projects to the community:
- HDJGPushTool-Vapor: A JPush library for Vapor, supporting notifications and custom payloads via the JPush API.
- HDQNTool-Vapor: Qiniu Cloud resource management for uploading and deleting files via API.
- DDLoggerVapor: A logging library for Vapor adapted for swift-log, supporting both file and database storage.
Other Interests & Plugins
- flarum-ext-biosignature: A PHP-based signature extension for the Flarum community to display user signatures in posts.
- dLog: Log output beautification for WeChat Mini-Programs, with an Alipay version supporting cloud monitoring.
More
Commercial projects are listed in my Resume. For proprietary projects, I document implementation logic and key notes on my Technical Blog to help others avoid similar pitfalls. Feel free to reach out if you'd like to collaborate.
Damon胡东东