Skip to content
View ttpho's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report ttpho

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
ttpho/README.md

Hi 👋, I'm Phố

A software engineer from Vietnam.

  • 👨‍💻 I make DartJ: Flutter application, parse JSON and generate Dart classes, Kotlin classes, Swift classes and Elixir structs.

DartJ

With Dart class, DartJ is supported: JsonSerializable, Equatable, freezed and vexana

Others Project:

  • Localization Tools: A Flutter web app to convert localization files between .strings, .json, .xml, and .csv formats.
  • Lottie Preview: A Flutter web for previewing Lottie animations on simulated mobile devices, with configurable background color and support for loading Lottie files from local storage or a URL.
  • Emoji Icon Generator: A simple web app to generate PNG icon files from any emoji, for use as favicons, app icons, or anywhere you need emoji-based graphics.
  • Auto commit with Ollama: A Python script that automates the process of generating concise, conventional commit messages for your Git repository changes using an LLM (via Ollama). It can commit all changes at once or commit each file separately, with AI-generated commit messages based on the actual diffs.
  • Android Drawable Gen: A Python script to auto-generate a Kotlin enum class for Android drawable resources, making it easier to reference drawables in a type-safe way.
  • Android Assets Gen: Android Assets Gen is a Kotlin code generator designed to streamline the management of assets, fonts, JSON files, and other resources in Android applications.

Distribute:

Maestro - random input

Blog:

Pinned Loading

  1. DartBook DartBook Public

    Bắt đầu lập trình Dart

    Dart 3

  2. Jelixir Jelixir Public

    convert json content to elixir schema file and elixir migration file.

    Elixir 8 1

  3. Android-Video-Youtube-View Android-Video-Youtube-View Public

    In this tutorial we are going to learn how to play YouTube video in the app.

    Java 4 1

  4. Split-Screen Split-Screen Public

    divide screen into two parts in flutter, use draggable flutter to change position Widget and split two views

    C++ 6 2

  5. flutter-chrome-extension flutter-chrome-extension Public

    Build chrome extension by Flutter

    Dart 1

  6. android_assets_gen android_assets_gen Public

    Android Assets Gen is a Kotlin code generator designed to streamline the management of assets, fonts, JSON files, and other resources in Android applications.

    Python 2