Showing 986 open source projects for "android open source projects"

View related business solutions
  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Try Free
  • 1
    React Native Owl

    React Native Owl

    Visual regression testing library for React Native

    React Native Owl is a visual regression testing library for React Native that enables developers to introduce visual regression tests to their apps for iOS and Android. Being heavily inspired by Detox, an end-to-end testing and automation framework, this library uses a similar API that makes setting up react-native-owl and running the tests locally and on your preferred CI service seamless. While Detox focuses on end-to-end testing in general, React Native Owl focuses on visual regression...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 2
    SurvivalManual

    SurvivalManual

    Libre Survival Manual for Android with offline in mind

    This is a survival manual/guide based on the public domain US Army Survival Field Manual FM 3-05.70 (FM 21-76). It is fully functional offline, which is important in the case of a catastrophe. But it doesn't have to be used only in emergency situations, it can also be useful for outdoor trips, walks, camps, and learning about nature and yourself truly. This is not only fun, but you can also train skills (fire, build shelter, ...) that you may need in a catastrophe. Some things work best with...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 3
    google-java-format

    google-java-format

    Reformats Java source code to comply with Google Java Style

    google-java-format is a program that reformats Java source code to comply with Google Java Style. The formatter can act on whole files, on limited lines, on specific offsets, passing through to standard-out (default) or altered in-place. There is no configurability as to the formatter's algorithm for formatting. This is a deliberate design decision to unify our code formatting on a single format. The formatter can be used in software that generates java to output more legible java code. Just...
    Downloads: 10 This Week
    Last Update:
    See Project
  • 4
    RxJava

    RxJava

    Reactive Extensions for the JVM

    RxJava is a lightweight Java VM implementation of ReactiveX (Reactive Extensions). This is a library for the composition of asynchronous and event-based programs through observable sequences. It helps you write cleaner and simpler code by providing methods for solving problems quickly, and is easy to maintain and understand. RxJava works by extending the observer pattern in order to support sequences of data/events. It also allows you to compose sequences together declaratively through...
    Downloads: 4 This Week
    Last Update:
    See Project
  • AI-powered service management for IT and enterprise teams Icon
    AI-powered service management for IT and enterprise teams

    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
    Try it Free
  • 5
    ReDex

    ReDex

    A bytecode optimizer for Android apps

    ReDex is an Android bytecode (dex) optimizer originally developed at Facebook. It provides a framework for reading, writing, and analyzing .dex files, and a set of optimization passes that use this framework to improve the bytecode. An APK optimized by ReDex should be smaller and faster than its source. Redex provides a framework for reading, writing, and analyzing .dex files, and a set of optimization passes that use this framework to improve the bytecode. An APK optimized by Redex should...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    libgit2

    libgit2

    A cross-platform, portable, linkable Git implementation library

    libgit2 is a portable, pure C implementation of the Git core methods provided as a re-entrant linkable library with a solid API, allowing you to write native speed custom Git applications in any language which supports C bindings. Libgit2 is developed with CMake, and this is be the easiest way to build a binary from the source. The CMake build system provides lots of options to configure the libgit2 build for your particular needs. It’s highly recommended that you build libgit2 as a static...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 7
    Mockito-Kotlin

    Mockito-Kotlin

    Using Mockito with Kotlin

    A small library that provides helper functions to work with Mockito in Kotlin. Mockito-Kotlin is available on Maven Central. For Gradle users, add the following to your build.gradle.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 8
    React Native Audio API

    React Native Audio API

    High-performance audio engine for react-native

    React Native Audio API is a cross-platform audio library that brings a Web Audio API-style workflow to React Native. It is designed for apps that need real-time control over audio playback, recording, routing, effects, and signal processing. Developers can build consistent audio behavior across iOS, Android, and the web without rewriting separate logic for each platform. The library supports audio graph concepts, making it useful for music tools, voice apps, sound effects, games, audio...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 9
    KOtlin DEpendency INjection

    KOtlin DEpendency INjection

    Painless Kotlin Dependency Injection

    KODEIN is a straightforward and yet very useful dependency retrieval container. it is effortless to use and configure.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Fully Managed MySQL, PostgreSQL, and SQL Server Icon
    Fully Managed MySQL, PostgreSQL, and SQL Server

    Automatic backups, patching, replication, and failover. Focus on your app, not your database.

    Cloud SQL handles your database ops end to end, so you can focus on your app.
    Try Free
  • 10
    Hippy

    Hippy

    Tool to build cross-platform and high-performance awesome apps

    Hippy is a cross-platform development framework, aiming to help developers write once, run on three platforms(iOS, Android and Web). Hippy is quite friendly to Web developers, especially who are familiar with React or Vue. With Hippy, developers are able to create the cross platform app easily. Hippy is now applied in 27+ Tencent apps such as Mobile QQ, Mobile QQ Browser, Tencent Video App, QQ Music App, Tencent News, reaching hundreds of millions of ordinary users. For Android, we recommend...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 11
    ktlint

    ktlint

    An anti-bikeshedding Kotlin linter with built-in formatter

    No configuration, which means no decisions to make, nothing to argue about and no special files to manage. While this might sound extreme, keep in mind that ktlint tries to capture (reflect) official code style from kotlinlang.org and Android Kotlin Style Guide (+ we respect your .editorconfig and support additional ruleset|s). Built-in formatter. So that you wouldn't have to fix all style violations by hand. Customizable output. plain (+ plain?group_by_file), JSON, HTML and check style...
    Downloads: 10 This Week
    Last Update:
    See Project
  • 12
    React Native Screens

    React Native Screens

    Native navigation primitives for your React Native app

    React Native Screens exposes native navigation container primitives to React Native applications. It is not mainly intended as a standalone app-facing library, but as a foundation used by full navigation systems. By relying on native screen containers, it can improve memory usage, navigation performance, and platform consistency. The library is commonly used with React Navigation and native stack navigators. It supports modern navigation patterns such as stacks, modals, headers, and...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 13
    Circuit

    Circuit

    A Compose-driven architecture for Kotlin and Android applications

    Circuit is used in production at Slack and is ready for general use. The API is considered unstable as we continue to iterate on it. Circuit is a simple, lightweight, and extensible framework for building Kotlin applications that’s Compose from the ground up. It builds upon core principles we already know like Presenters and UDF, and adds native support in its framework for all the other requirements we set out for above. It’s heavily influenced by Cash App’s Broadway architecture (talked...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 14
    Flutter Location

    Flutter Location

    A Flutter plugin to easily handle realtime location in iOS and Android

    A simple way to get the user's location without thinking about permission. This library aims at providing you with a simple way to get the user location without thinking about permission. It's also heavily configurable so you can easily get better performance or better battery. It currently supports Android, iOS, macOS and Web. Support for the remaining platforms is incoming.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    React Native Elements

    React Native Elements

    Cross-Platform React Native UI Toolkit

    ...We're here because we love open source.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    Apollo Kotlin

    Apollo Kotlin

    A strongly-typed, caching GraphQL client for the JVM, Android, etc.

    A strongly-typed, caching GraphQL client for Java and Kotlin multiplatform. Apollo Kotlin (formerly Apollo Android) is a GraphQL client that generates Kotlin and Java models from GraphQL queries. Apollo Kotlin executes queries and mutations against a GraphQL server and returns results as query-specific Kotlin types. This means you don't have to deal with parsing JSON, or passing around Maps and making clients cast values to the right type manually. You also don't have to write model types...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    RePlugin

    RePlugin

    A flexible, stable, easy-to-use Android plug-in framework

    RePlugin is a complete Android plug-in solution which is suitable for general use. Apps do not need to be upgraded to support new components, even brand new plug-ins. With only ONE hook (ClassLoader), NO BINDER HOOK. RePlugin’s Crash ratio is as low as Ten thousandth (0.01%). In addition, RePlugin is compatible with almost ALL Android ROMs in the market. RePlugin supports almost all features seamlessly as an installed application, including static Receiver, Task-Affinity, user-defined Theme,...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    Material.Avalonia

    Material.Avalonia

    Material design in AvaloniaUI

    Customizable Material Design implementation for AvaloniaUI framework. This library is a collection of styles and controls to help you customize your Avalonia application with Material Design theme.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 19
    AppTestStudio

    AppTestStudio

    Automate your apps, games, and Android emulators

    AppTestStudio (ATS) is an automated development environment, you can build, test, and automate Windows applications and android emulators. Quickly and interactively create automated actions by building Events either with pixel color matching, or using OpenCV image matching. Then attach actions to the events such as clicking or dragging. The multi processing (multiple scripts at the same time) was removed now only a single script can be run at one time. It was too confusing for some users...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 20
    Lua

    Lua

    The Lua development repository, as seen by the Lua team

    Lua is a powerful, efficient, lightweight, embeddable scripting language. It supports procedural programming, object-oriented programming, functional programming, data-driven programming, and data description. Lua combines simple procedural syntax with powerful data description constructs based on associative arrays and extensible semantics. Lua is dynamically typed, runs by interpreting bytecode with a register-based virtual machine, and has automatic memory management with incremental...
    Downloads: 18 This Week
    Last Update:
    See Project
  • 21
    jooby

    jooby

    The modular web framework for Java and Kotlin

    Jooby is a modern, performant and easy to use web framework for Java and Kotlin built on top of your favorite web server.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    OkBuck

    OkBuck

    OkBuck is a gradle plugin that lets developers build systems

    OkBuck is a gradle plugin that lets developers utilize the Buck build system on a gradle project. OkBuck is under active development. Most common features used for building and testing android apps with the Android Gradle Plugin have support available for Buck. Please open issues for new features/bugs. buckWrapper will create a buck wrapper script and various configuration files to invoke buck commands. okbuck will generate BUCK files. To speed up your builds even more, you can use an...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    jte

    jte

    Secure and speedy templates for Java and Kotlin.

    jte (Java Template Engine) is a secure and lightweight template engine for Java and Kotlin. jte is designed to introduce as few new keywords as possible and build upon existing language features, making it straightforward to reason about what a template does. The IntelliJ plugin offers full completion and refactoring support for Java parts and jte keywords.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 24
    MNN

    MNN

    MNN is a blazing fast, lightweight deep learning framework

    MNN is a highly efficient and lightweight deep learning framework. It supports inference and training of deep learning models, and has industry leading performance for inference and training on-device. At present, MNN has been integrated in more than 20 apps of Alibaba Inc, such as Taobao, Tmall, Youku, Dingtalk, Xianyu and etc., covering more than 70 usage scenarios such as live broadcast, short video capture, search recommendation, product searching by image, interactive marketing, equity...
    Downloads: 16 This Week
    Last Update:
    See Project
  • 25
    Day.js

    Day.js

    Fast, immutable 2kB alternative to Moment.js with the same modern API

    Day.js is a fast, immutable, minimalist JavaScript library for parsing, validating, manipulating, and displaying dates and times for modern browsers. Its API is largely compatible with that of Moment.js, so if you know how to use Moment.js you’ll know how to use Day.js. Why opt for Day.js? Because it’s at just 2kB it involves less JavaScript to download, parse and execute, and more time for your code. Day.js is also immutable, chainable and has great support for internationalization. It...
    Downloads: 8 This Week
    Last Update:
    See Project
Auth0 Logo