Skip to content
View zhgchgli0718's full-sized avatar
🍎
🍎

Organizations

@ZhgChgLi

Block or report zhgchgli0718

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
zhgchgli0718/README.md

Hi there, I'm ZhgChgLi! 👋

I am a software engineer with a passion for open-source projects and building useful tools. My specialty is in iOS app development, and I also have experience working with web development using PHP, MySQL, and Laravel.

Projects

Here are some of the projects that I've worked on:

Swift Libraries

  • ZMarkupParser is a pure-Swift library that helps you to convert HTML strings to NSAttributedString with customized style and tags.
  • ZPlayerCacher is a lightweight implementation of the AVAssetResourceLoaderDelegate protocol that enables AVPlayerItem to support caching streaming files.
  • ZNSTextAttachment enables NSTextAttachment to download images from remote URLs, support both UITextView and UILabel.

Integration Tools

  • ZReviewTender is a tool for fetching app reviews from the App Store and Google Play Console and integrating them into your workflow.
  • ZMediumToMarkdown is a powerful tool that allows you to effortlessly download and convert your Medium posts to Markdown format.
  • linkyee is a fully customized, open-source LinkTree alternative deployed directly on GitHub Pages.

Blog

I also enjoy writing about technology and software development. You can find some of my articles on my blog or Medium.

Get in touch

If you have any questions or would like to collaborate on a project, feel free to reach out to me via email or Twitter. I'm always open to new opportunities and ideas!

Pinned Loading

  1. ZhgChgLi/ZMarkupParser ZhgChgLi/ZMarkupParser Public

    ZMarkupParser is a pure-Swift library that helps you convert HTML strings into NSAttributedString with customized styles and tags.

    Swift 311 24

  2. pokemon-guider pokemon-guider Public

    This is a sample project showcasing the integration of the Coordinator pattern, Clean Architecture, CoreData, Combine framework, and comprehensive testing within an iOS project.

    Swift 1

  3. ZhgChgLi/ZPlayerCacher ZhgChgLi/ZPlayerCacher Public

    ZPlayerCacher is a lightweight implementation of the AVAssetResourceLoaderDelegate protocol that enables AVPlayerItem to support caching streaming files.

    Swift 20 3

  4. ZhgChgLi/ZReviewTender ZhgChgLi/ZReviewTender Public

    ZReviewTender fetches app reviews from the App Store and Google Play Console using the new Stability API, and resends them to Slack or integrates with your workflow.

    Ruby 43 5

  5. ZhgChgLi/linkyee ZhgChgLi/linkyee Public template

    A fully customized, open-source LinkTree alternative deployed directly on GitHub Pages.

    JavaScript 4