Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/joutvhu/joutvhu
My profile README
https://github.com/joutvhu/joutvhu
profile profile-readme
Last synced: 1 day ago
JSON representation
My profile README
- Host: GitHub
- URL: https://github.com/joutvhu/joutvhu
- Owner: joutvhu
- Created: 2021-02-28T19:31:09.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2024-08-06T22:28:24.000Z (5 months ago)
- Last Synced: 2024-11-08T21:38:07.539Z (about 2 months ago)
- Topics: profile, profile-readme
- Homepage:
- Size: 41 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Hi there 👋, I'm Giao
I'm a full-stack software engineer and open-source developer from Vietnam.
### Open Source Projects
Spring Dynamic Data
- [spring-dynamic-commons](https://github.com/joutvhu/spring-dynamic-commons): Spring Dynamic Commons provides SQL Directives and Utils for other Spring Dynamic libraries
![Git Stars](https://img.shields.io/github/stars/joutvhu/spring-dynamic-commons)
![Git Forks](https://img.shields.io/github/forks/joutvhu/spring-dynamic-commons)
![Java](https://img.shields.io/badge/java-%23ED8B00.svg?logo=openjdk&logoColor=white)
![Spring](https://img.shields.io/badge/spring-%236DB33F.svg?logo=spring&logoColor=white)- [spring-dynamic-jpa](https://github.com/joutvhu/spring-dynamic-jpa): The Spring Dynamic JPA will make it easy to implement dynamic queries with JpaRepository.
![Git Stars](https://img.shields.io/github/stars/joutvhu/spring-dynamic-jpa)
![Git Forks](https://img.shields.io/github/forks/joutvhu/spring-dynamic-jpa)
![Java](https://img.shields.io/badge/java-%23ED8B00.svg?logo=openjdk&logoColor=white)
![Spring](https://img.shields.io/badge/spring-%236DB33F.svg?logo=spring&logoColor=white)- [spring-dynamic-jdbc](https://github.com/joutvhu/spring-dynamic-jdbc): The Spring Dynamic JDBC will make it easy to implement dynamic queries with Spring Data JDBC
![Git Stars](https://img.shields.io/github/stars/joutvhu/spring-dynamic-jdbc)
![Git Forks](https://img.shields.io/github/forks/joutvhu/spring-dynamic-jdbc)
![Java](https://img.shields.io/badge/java-%23ED8B00.svg?logo=openjdk&logoColor=white)
![Spring](https://img.shields.io/badge/spring-%236DB33F.svg?logo=spring&logoColor=white)- [spring-dynamic-r2dbc](https://github.com/joutvhu/spring-dynamic-r2dbc): The Spring Dynamic R2DBC will make it easy to implement dynamic queries with R2DBC.
![Git Stars](https://img.shields.io/github/stars/joutvhu/spring-dynamic-r2dbc)
![Git Forks](https://img.shields.io/github/forks/joutvhu/spring-dynamic-r2dbc)
![Java](https://img.shields.io/badge/java-%23ED8B00.svg?logo=openjdk&logoColor=white)
![Spring](https://img.shields.io/badge/spring-%236DB33F.svg?logo=spring&logoColor=white)- [spring-dynamic-freemarker](https://github.com/joutvhu/spring-dynamic-freemarker): Freemarker dynamic query template provider.
![Git Stars](https://img.shields.io/github/stars/joutvhu/spring-dynamic-freemarker)
![Git Forks](https://img.shields.io/github/forks/joutvhu/spring-dynamic-freemarker)
![Java](https://img.shields.io/badge/java-%23ED8B00.svg?logo=openjdk&logoColor=white)
![Spring](https://img.shields.io/badge/spring-%236DB33F.svg?logo=spring&logoColor=white)- [spring-dynamic-velocity](https://github.com/joutvhu/spring-dynamic-velocity): Velocity dynamic query template provider
![Git Stars](https://img.shields.io/github/stars/joutvhu/spring-dynamic-velocity)
![Git Forks](https://img.shields.io/github/forks/joutvhu/spring-dynamic-velocity)
![Java](https://img.shields.io/badge/java-%23ED8B00.svg?logo=openjdk&logoColor=white)
![Spring](https://img.shields.io/badge/spring-%236DB33F.svg?logo=spring&logoColor=white)GitHub Actions
- [get-release](https://github.com/joutvhu/get-release): GitHub Action to get release
![Git Stars](https://img.shields.io/github/stars/joutvhu/get-release)
![Git Forks](https://img.shields.io/github/forks/joutvhu/get-release)
![GitHub Actions](https://img.shields.io/badge/github%20actions-%232671E5.svg?logo=githubactions&logoColor=white)
![TypeScript](https://img.shields.io/badge/typescript-%23007ACC.svg?logo=typescript&logoColor=white)
![GitHub](https://img.shields.io/badge/github-%23121011.svg?logo=github&logoColor=white)- [create-release ](https://github.com/joutvhu/create-release): GitHub Action to create release
![Git Stars](https://img.shields.io/github/stars/joutvhu/create-release)
![Git Forks](https://img.shields.io/github/forks/joutvhu/create-release)
![GitHub Actions](https://img.shields.io/badge/github%20actions-%232671E5.svg?logo=githubactions&logoColor=white)
![TypeScript](https://img.shields.io/badge/typescript-%23007ACC.svg?logo=typescript&logoColor=white)
![GitHub](https://img.shields.io/badge/github-%23121011.svg?logo=github&logoColor=white)- [create-tag](https://github.com/joutvhu/create-tag): GitHub Action to create tag
![Git Stars](https://img.shields.io/github/stars/joutvhu/create-tag)
![Git Forks](https://img.shields.io/github/forks/joutvhu/create-tag)
![GitHub Actions](https://img.shields.io/badge/github%20actions-%232671E5.svg?logo=githubactions&logoColor=white)
![TypeScript](https://img.shields.io/badge/typescript-%23007ACC.svg?logo=typescript&logoColor=white)
![GitHub](https://img.shields.io/badge/github-%23121011.svg?logo=github&logoColor=white)- [delete-artifact](https://github.com/joutvhu/delete-artifact): GitHub Action to delete artifacts
![Git Stars](https://img.shields.io/github/stars/joutvhu/delete-artifact)
![Git Forks](https://img.shields.io/github/forks/joutvhu/delete-artifact)
![GitHub Actions](https://img.shields.io/badge/github%20actions-%232671E5.svg?logo=githubactions&logoColor=white)
![TypeScript](https://img.shields.io/badge/typescript-%23007ACC.svg?logo=typescript&logoColor=white)
![GitHub](https://img.shields.io/badge/github-%23121011.svg?logo=github&logoColor=white)- [write-file](https://github.com/joutvhu/write-file): GitHub Action to write file
![Git Stars](https://img.shields.io/github/stars/joutvhu/write-file)
![Git Forks](https://img.shields.io/github/forks/joutvhu/write-file)
![GitHub Actions](https://img.shields.io/badge/github%20actions-%232671E5.svg?logo=githubactions&logoColor=white)
![TypeScript](https://img.shields.io/badge/typescript-%23007ACC.svg?logo=typescript&logoColor=white)- [publish-android](https://github.com/joutvhu/publish-android): GitHub Action to upload an Android release (.apk or .aab) to the Google Play Store
![Git Stars](https://img.shields.io/github/stars/joutvhu/publish-android)
![Git Forks](https://img.shields.io/github/forks/joutvhu/publish-android)
![GitHub Actions](https://img.shields.io/badge/github%20actions-%232671E5.svg?logo=githubactions&logoColor=white)
![TypeScript](https://img.shields.io/badge/typescript-%23007ACC.svg?logo=typescript&logoColor=white)
![Android](https://img.shields.io/badge/Android-3DDC84?logo=android&logoColor=white)- [ftp-transfer](https://github.com/joutvhu/ftp-transfer): GitHub Action to transfer files to and from a computer running an FTP server service
![Git Stars](https://img.shields.io/github/stars/joutvhu/ftp-transfer)
![Git Forks](https://img.shields.io/github/forks/joutvhu/ftp-transfer)
![GitHub Actions](https://img.shields.io/badge/github%20actions-%232671E5.svg?logo=githubactions&logoColor=white)
![TypeScript](https://img.shields.io/badge/typescript-%23007ACC.svg?logo=typescript&logoColor=white)
![FTP](https://img.shields.io/badge/FTP-%23BF0000?logo=FileZilla&logoColor=white)- [upload-s3](https://github.com/joutvhu/upload-s3): GitHub Action to upload files to Amazon S3
![Git Stars](https://img.shields.io/github/stars/joutvhu/upload-s3)
![Git Forks](https://img.shields.io/github/forks/joutvhu/upload-s3)
![GitHub Actions](https://img.shields.io/badge/github%20actions-%232671E5.svg?logo=githubactions&logoColor=white)
![TypeScript](https://img.shields.io/badge/typescript-%23007ACC.svg?logo=typescript&logoColor=white)
![AWS S3](https://img.shields.io/badge/AWS%20S3-V9A31?logo=Amazon%20S3&logoColor=white)- [download-s3](https://github.com/joutvhu/download-s3): GitHub Action to download files from Amazon S3
![Git Stars](https://img.shields.io/github/stars/joutvhu/download-s3)
![Git Forks](https://img.shields.io/github/forks/joutvhu/download-s3)
![GitHub Actions](https://img.shields.io/badge/github%20actions-%232671E5.svg?logo=githubactions&logoColor=white)
![TypeScript](https://img.shields.io/badge/typescript-%23007ACC.svg?logo=typescript&logoColor=white)
![AWS S3](https://img.shields.io/badge/AWS%20S3-V9A31?logo=Amazon%20S3&logoColor=white)- [intellij-format](https://github.com/joutvhu/intellij-format): GitHub Action for code formatting using IntelliJ IDEA
![Git Stars](https://img.shields.io/github/stars/joutvhu/intellij-format)
![Git Forks](https://img.shields.io/github/forks/joutvhu/intellij-format)
![GitHub Actions](https://img.shields.io/badge/github%20actions-%232671E5.svg?logo=githubactions&logoColor=white)
![Docker](https://img.shields.io/badge/docker-%232496ED.svg?logo=docker&logoColor=white)
![IntelliJ IDEA](https://img.shields.io/badge/intellij-idea-%23000000.svg?logo=intellijidea&logoColor=white)IDE Plugins
- [dart-scripts](https://github.com/joutvhu/dart-scripts): Dart Scripts Runner is an IntelliJ plugin to run scripts on pubspec.yaml for Dart projects
![Git Stars](https://img.shields.io/github/stars/joutvhu/dart-scripts)
![Git Forks](https://img.shields.io/github/forks/joutvhu/dart-scripts)
![Android Studio](https://img.shields.io/badge/Android%20Studio-3DDC84.svg?logo=android-studio&logoColor=white)
![IntelliJ IDEA](https://img.shields.io/badge/IntelliJIDEA-000000.svg?logo=intellij-idea&logoColor=white)
![Downloads](https://img.shields.io/jetbrains/plugin/d/18726-dart-scripts-runner)
![Java](https://img.shields.io/badge/java-%23ED8B00.svg?logo=openjdk&logoColor=white)
![Dart](https://img.shields.io/badge/dart-%230175C2.svg?logo=dart&logoColor=white)
![Flutter](https://img.shields.io/badge/flutter-%2302569B.svg?logo=flutter&logoColor=white)Java Libraries
- [fixed-width-parser](https://github.com/joutvhu/fixed-width-parser): Fixed Width Parser: parse fixed width string to object and export object to fixed width string
![Git Stars](https://img.shields.io/github/stars/joutvhu/fixed-width-parser)
![Git Forks](https://img.shields.io/github/forks/joutvhu/fixed-width-parser)
![Java](https://img.shields.io/badge/java-%23ED8B00.svg?logo=openjdk&logoColor=white)- [expansy](https://github.com/joutvhu/expansy): An expression analyzer that allows you to define expression elements of your design.
![Git Stars](https://img.shields.io/github/stars/joutvhu/expansy)
![Git Forks](https://img.shields.io/github/forks/joutvhu/expansy)
![Java](https://img.shields.io/badge/java-%23ED8B00.svg?logo=openjdk&logoColor=white)- [xirr](https://github.com/joutvhu/xirr): To calculate the internal rate of return for a schedule of cash flows that is not necessarily periodic.
![Git Stars](https://img.shields.io/github/stars/joutvhu/xirr)
![Git Forks](https://img.shields.io/github/forks/joutvhu/xirr)
![Java](https://img.shields.io/badge/java-%23ED8B00.svg?logo=openjdk&logoColor=white)- [date-parser](https://github.com/joutvhu/date-parser): Utility to parse String to Date according to a target class, and the pattern strings. And format Date to String based on a pattern string.
![Git Stars](https://img.shields.io/github/stars/joutvhu/date-parser)
![Git Forks](https://img.shields.io/github/forks/joutvhu/date-parser)
![Java](https://img.shields.io/badge/java-%23ED8B00.svg?logo=openjdk&logoColor=white)- [model-tester](https://github.com/joutvhu/model-tester): Model Tester is a utility for automatically testing model classes.
![Git Stars](https://img.shields.io/github/stars/joutvhu/model-tester)
![Git Forks](https://img.shields.io/github/forks/joutvhu/model-tester)
![Java](https://img.shields.io/badge/java-%23ED8B00.svg?logo=openjdk&logoColor=white)
![Junit](https://img.shields.io/badge/junit-%23E33332?logo=junit5&logoColor=white)Dart Libraries
- [number_text_input_formatter](https://github.com/joutvhu/number_text_input_formatter): Number Text Input Formatter for Flutter
![Git Stars](https://img.shields.io/github/stars/joutvhu/number_text_input_formatter)
![Git Forks](https://img.shields.io/github/forks/joutvhu/number_text_input_formatter)
![Dart](https://img.shields.io/badge/dart-%230175C2.svg?logo=dart&logoColor=white)
![Flutter](https://img.shields.io/badge/flutter-%2302569B.svg?logo=flutter&logoColor=white)- [open_file_plus](https://github.com/joutvhu/open_file_plus): A plug-in that can call native APP to open files with string result in flutter, support iOS(UTI) / android(intent) / PC(ffi) / web(dart:html)
![Git Stars](https://img.shields.io/github/stars/joutvhu/open_file_plus)
![Git Forks](https://img.shields.io/github/forks/joutvhu/open_file_plus)
![Dart](https://img.shields.io/badge/dart-%230175C2.svg?logo=dart&logoColor=white)
![Flutter](https://img.shields.io/badge/flutter-%2302569B.svg?logo=flutter&logoColor=white)
![Android](https://img.shields.io/badge/Android-3DDC84?logo=android&logoColor=white)
![iOS](https://img.shields.io/badge/iOS-000000?logo=ios&logoColor=white)- [dioxide](https://github.com/joutvhu/dioxide): Dioxide is a type conversion dio client generator.
![Git Stars](https://img.shields.io/github/stars/joutvhu/dioxide)
![Git Forks](https://img.shields.io/github/forks/joutvhu/dioxide)
![Dart](https://img.shields.io/badge/dart-%230175C2.svg?logo=dart&logoColor=white)- [heif_converter](https://github.com/joutvhu/heif_converter): Flutter plugin to convert HEIC/HEIF file to PNG/JPEG image.
![Git Stars](https://img.shields.io/github/stars/joutvhu/heif_converter)
![Git Forks](https://img.shields.io/github/forks/joutvhu/heif_converter)
![Dart](https://img.shields.io/badge/dart-%230175C2.svg?logo=dart&logoColor=white)
![Flutter](https://img.shields.io/badge/flutter-%2302569B.svg?logo=flutter&logoColor=white)
![Android](https://img.shields.io/badge/Android-3DDC84?logo=android&logoColor=white)
![iOS](https://img.shields.io/badge/iOS-000000?logo=ios&logoColor=white)JS / TS Libraries
- [libheif-web](https://github.com/joutvhu/libheif-web): An emscripten build of libheif distributed as an npm module for the browser.
![Git Stars](https://img.shields.io/github/stars/joutvhu/libheif-web)
![Git Forks](https://img.shields.io/github/forks/joutvhu/libheif-web)
![TypeScript](https://img.shields.io/badge/typescript-%23007ACC.svg?logo=typescript&logoColor=white)
![JavaScript](https://img.shields.io/badge/javascript-%23323330.svg?logo=javascript&logoColor=%23F7DF1E)
![NPM](https://img.shields.io/badge/NPM-%23CB3837.svg?logo=npm&logoColor=white)- [libjs-loader](https://github.com/joutvhu/libjs-loader): Provides a method for lazy loading of JS libraries in the browser.
![Git Stars](https://img.shields.io/github/stars/joutvhu/libjs-loader)
![Git Forks](https://img.shields.io/github/forks/joutvhu/libjs-loader)
![TypeScript](https://img.shields.io/badge/typescript-%23007ACC.svg?logo=typescript&logoColor=white)
![JavaScript](https://img.shields.io/badge/javascript-%23323330.svg?logo=javascript&logoColor=%23F7DF1E)
![NPM](https://img.shields.io/badge/NPM-%23CB3837.svg?logo=npm&logoColor=white)- [control-terminal](https://github.com/joutvhu/control-terminal): Control terminal cursor, screen and create string styling
![Git Stars](https://img.shields.io/github/stars/joutvhu/control-terminal)
![Git Forks](https://img.shields.io/github/forks/joutvhu/control-terminal)
![TypeScript](https://img.shields.io/badge/typescript-%23007ACC.svg?logo=typescript&logoColor=white)
![JavaScript](https://img.shields.io/badge/javascript-%23323330.svg?logo=javascript&logoColor=%23F7DF1E)
![NPM](https://img.shields.io/badge/NPM-%23CB3837.svg?logo=npm&logoColor=white)Other Libraries
- [form-json](https://github.com/joutvhu/form-json): Support for files upload with JSON data for Rest API
![Git Stars](https://img.shields.io/github/stars/joutvhu/form-json)
![Git Forks](https://img.shields.io/github/forks/joutvhu/form-json)
![.Net](https://img.shields.io/badge/.NET-5C2D91?logo=.net&logoColor=white)
![Spring](https://img.shields.io/badge/spring-%236DB33F.svg?logo=spring&logoColor=white)
![NodeJS](https://img.shields.io/badge/node.js-6DA55F?logo=node.js&logoColor=white)
![C#](https://img.shields.io/badge/c%23-%23239120.svg?logo=c-sharp&logoColor=white)
![Java](https://img.shields.io/badge/java-%23ED8B00.svg?logo=openjdk&logoColor=white)
![TypeScript](https://img.shields.io/badge/typescript-%23007ACC.svg?logo=typescript&logoColor=white)
![Dart](https://img.shields.io/badge/dart-%230175C2.svg?logo=dart&logoColor=white)### Support
[![PayPal](https://www.paypalobjects.com/digitalassets/c/website/marketing/apac/C2/logos-buttons/optimize/34_Grey_PayPal_Pill_Button.png)](https://paypal.me/joutvhu)
[![Buy me a coffee](https://www.buymeacoffee.com/assets/img/custom_images/yellow_img.png)](https://buymeacoffee.com/joutvhu)