:fire: Android developers should collect the following utils(updating).
Repository Index
47,133 repositories indexed
1–24 of 40 · Most stars
Desktop/Android/HTML5/iOS Java game development framework
Modern Java - A Guide to Java 8
- java-8
- tutorial
- lambda-expressions
- java
Cryptomator for Windows, macOS, and Linux: Secure client-side encryption for your cloud storage, ensuring privacy and control over your data.
- cryptomator
- java
- cloud-storage
- cryptography
TranslatedImmersive status bar and immersive navigation bar management for Android 4.4 and above. It handles issues such as switching between landscape and portrait orientation, notch screens, and the soft keyboard popping up. It can change the status bar font color and the navigation bar icon color, and it also adapts to phones whose font color cannot be changed. It works with Activity, Fragment, DialogFragment, Dialog, and PopupWindow, and is easy to implement with a single line of code, along with other settings for the bars; see the README for details. For the Jianshu article, please refer to: http://www.jianshu.com/p/2a884e211a62
- statusbar
- navigationbar
- bar
- immersion
TranslatedOne of the few industry-leading, fully self-developed cross-platform (windows/linux/android/iOS) streaming media cores dedicated to an ultimate experience. Through free modular combination, it supports real-time RTMP publishing, RTSP publishing, RTMP player, RTSP player, recording, multi-channel streaming media forwarding, audio/video directing, dynamic video composition, audio mixing, live interaction, a built-in lightweight RTSP service, and more. Faster than fast, a truly reliable ultra-low-latency live streaming SDK in the industry (latency as low as 100~200ms).
- rtmp-pusher
- rtmp-player
- android-rtmp
- ios-rtmp
Hazelcast is a unified real-time data platform combining stream processing with a fast data store, allowing customers to act instantly on data-in-motion for real-time insights.
- java
- hazelcast
- in-memory
- big-data
Cyberduck is a libre FTP, SFTP, WebDAV, Amazon S3, Backblaze B2, Microsoft Azure & OneDrive and OpenStack Swift file transfer client for Mac and Windows.
A small Android library allowing you to have a smooth and customizable horizontal or circular indeterminate ProgressBar
FlatLaf - Swing Look and Feel (with Darcula/IntelliJ themes support)
- look-and-feel
- swing
- java-swing
- flatlaf
A SeekBar suited for showing a preview of something. As seen in Google Play Movies.
Implementation of various string similarity and distance algorithms: Levenshtein, Jaro-winkler, n-Gram, Q-Gram, Jaccard index, Longest Common Subsequence edit distance, cosine similarity ...
- java
- levenshtein-distance
- cosine-similarity
- string-distance
swipe display drawer with flowing & bouncing effects.
The goal of this project is to allow integrated or USB-connected webcams to be accessed directly from Java. Using provided libraries users are able to read camera images and detect motion. Main project consist of several sub projects - the root one, which contains required classes, build-in webcam driver compatible with Windows, Linux and Mac OS, which can stream images as fast as your camera can serve them (up to 50 FPS). Main project can be used standalone, but user is able to replace build-in driver with different one - such as OpenIMAJ, GStreamer, V4L4j, JMF, LTI-CIVIL, FMJ, etc.
- webcam
- java
- webcam-capture
A cross-platform G-Code sender for GRBL, Smoothieware, TinyG and G2core.
- grbl
- java
- gcode-parser
- grbl-control
Open-source framework for native apps from one Java codebase, with a custom-rendered UI you control across iOS, Android, desktop, web, and watches.
- cross-platform
- java
- kotlin
- android
TileView is a subclass of android.view.ViewGroup that asynchronously displays, pans and zooms tile-based images. Plugins are available for features like markers, hotspots, and path drawing.
- android
- android-library
- tileview
- tiling
Java language binding for writing Appium Tests, conforms to W3C WebDriver Protocol
A Java library for capturing, crafting, and sending packets.
- capture-packets
- winpcap
- libpcap
- sending-packets
Jansi is a small java library that allows you to use ANSI escape sequences to format your console output which works even on windows.
Gradle/Maven plugin to package Java applications as native Windows, MacOS, or Linux executables and create installers for them.
- java
- packager
- maven-plugin
- native
:fire: Powerful and modernized popup menu with fully customizable animations.
- android
- android-library
- dialog
- popup
FlexyPool adds metrics and failover strategies to a given Connection Pool, allowing it to resize on demand.
- connection-pool
- java
- histogram
- dbcp
Contributed code examples from O'Reilly Android Cookbook. See #user-content-table README below!