Duy Ngan Nguyen (nguyenngan)

nguyenngan

Geek Repo

Company:hahalolo.com

Location:Viet Nam

Home Page:https://caothienphat.com/

Twitter:@robothutbuictp

Github PK Tool:Github PK Tool

Duy Ngan Nguyen's starred repositories

You-Dont-Know-JS

A book series on JavaScript. @YDKJS on twitter.

tutorials

Just Announced - "Learn Spring Security OAuth":

compose-samples

Official Jetpack Compose samples.

Language:KotlinLicense:Apache-2.0Stargazers:19217Issues:397Issues:384

kotlinx.serialization

Kotlin multiplatform / multi-format serialization

Language:KotlinLicense:Apache-2.0Stargazers:5183Issues:99Issues:1933

reactive-streams-jvm

Reactive Streams Specification for the JVM

Language:JavaLicense:MIT-0Stargazers:4766Issues:269Issues:267

open-location-code

Open Location Code is a library to generate short codes, called "plus codes", that can be used as digital addresses where street addresses don't exist.

Language:JavaLicense:Apache-2.0Stargazers:4039Issues:190Issues:216

ShapeShifter

SVG icon animation tool for Android, iOS, and the web

Language:TypeScriptLicense:Apache-2.0Stargazers:3952Issues:74Issues:347

MaterialChipsInput

Implementation of Material Design Chips component for Android

Language:JavaLicense:Apache-2.0Stargazers:2627Issues:47Issues:117

material-components-android-examples

Companion example apps and code for MDC-Android.

Language:KotlinLicense:Apache-2.0Stargazers:2508Issues:85Issues:18

android-kotlin-fundamentals-apps

android-kotlin-fundamentals-apps

Language:KotlinLicense:NOASSERTIONStargazers:1673Issues:70Issues:782

webrtc_android

webrtc VideoCall VideoConference 视频通话 视频会议

Language:JavaLicense:MITStargazers:1474Issues:54Issues:78

conference-app-2018

The Official Conference App for DroidKaigi 2018 Tokyo

Language:KotlinLicense:Apache-2.0Stargazers:1346Issues:155Issues:245

stripe-android

Stripe Android SDK

Language:KotlinLicense:MITStargazers:1229Issues:63Issues:1090

Android-Image-Slider

Android Auto Image Slider

Language:JavaLicense:Apache-2.0Stargazers:943Issues:22Issues:226

webrtc

HackWebRTC Book source repo, please check those updated hack_webrtc_xxxxx branches.

Language:C++License:BSD-3-ClauseStargazers:795Issues:44Issues:43

android-browser-helper

The Android Browser Helper library helps developers use Custom Tabs and Trusted Web Activities on top of the AndroidX browser support library.

Language:JavaLicense:Apache-2.0Stargazers:671Issues:63Issues:193

rally

Unofficial Implementation of Material Studies https://material.io/design/material-studies/rally.html

Language:KotlinStargazers:458Issues:15Issues:0

coroutineworker

Kotlin Coroutine-based workers for native

Language:KotlinLicense:Apache-2.0Stargazers:372Issues:12Issues:19

webrtc_server_java

P2P Webrtc VideoConference 视频通话 视频会议

material-components-android-codelabs

Codelabs for Material Components for Android (MDC-Android)

Language:JavaLicense:Apache-2.0Stargazers:217Issues:42Issues:81

Shrine-MaterialDesign2

implementation of Material Design 2 Shrine project

Language:KotlinLicense:Apache-2.0Stargazers:216Issues:7Issues:0

VideoEditor

FFmpeg is a powerful multimedia framework which allows us to decode, encode, transcode, stream, filter and play most of the media content available now. With the help of these tools, you can develop and application that can manipulate any form of media to the desired output. Sky is not the limit when using FFmpeg. I prefer FFmpeg-all which is a Bible for FFmpeg but it is difficult to read if you do not know what you are looking for. To make it easy, I will summarise the basics of video manipulations using FFmpeg which, then you can use in your own applications or libraries that you are working on. I have developed a simple library that enables you to trim and crop a video, additionally you can compress any video and convert it into any format that you desire.

Language:KotlinLicense:MITStargazers:197Issues:8Issues:12

DataBinding-ktx

DataBinding-ktx make easy to use DataBinding.

Language:KotlinLicense:Apache-2.0Stargazers:115Issues:2Issues:8

SwipeRevealLayoutExample

Demonstration for my blog post on Medium which describes how to implement swipeable items for your RecyclerView

Language:JavaLicense:MITStargazers:95Issues:5Issues:8

stringsearchalgorithms

String matching algorithms for searching a single or multiple strings in large texts

Language:JavaLicense:LGPL-3.0Stargazers:44Issues:2Issues:12

javartc

SpringBoot+webrtc+ice4j+libjitsi

appbase-droid

Elasticsearch and appbase.io library for Android (and Java)

Language:JavaLicense:Apache-2.0Stargazers:23Issues:12Issues:6

basil

Android test app based on Material Design 'Basil' Template (recipe app)

Language:KotlinLicense:MITStargazers:11Issues:1Issues:2

Material-Case-Studies-Owl

Implementation of Android Material Design Studies

Language:KotlinLicense:LGPL-3.0Stargazers:9Issues:3Issues:0