Showing 341 open source projects for "android source"

View related business solutions
  • 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.
    Start Free
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Start Free
  • 1
    Proton VPN for Android

    Proton VPN for Android

    ProtonVPN Android app

    The Proton VPN app for Android is intuitive to use, offers lots of useful features, and keeps you secure and private when surfing the internet. Once the app is installed, open it and log in with your Proton VPN username and password. If you are a Proton Mail user, you can access the Proton VPN Free plan by logging in with your Proton Mail username and password. Touch the Quick Connect button to automatically connect to the fastest VPN server for your location. You can also choose to connect...
    Downloads: 509 This Week
    Last Update:
    See Project
  • 2
    scrcpy

    scrcpy

    Display and control your Android device

    scrcpy is an application for displaying and controlling your Android device through USB connection (or over TCP/IP). It is cross-platform (GNU/Linux, macOS and Windows) and does not require any root access. scrcpy displays only the device screen but offers great performance (30~60fps) and quality (1920×1080 or above). It’s got low latency (35~70ms) and a very low startup time (less than a second). It offers plenty of great features and is non-intrusive, with nothing left installed inside...
    Downloads: 13,260 This Week
    Last Update:
    See Project
  • 3
    Winlator

    Winlator

    Android application for running Windows applications with Wine

    A software that enables users to run Windows applications on Android devices, providing an emulation layer that supports various Windows applications and games.
    Downloads: 1,940 This Week
    Last Update:
    See Project
  • 4
    opencv-mobile

    opencv-mobile

    The minimal opencv for Android, iOS, ARM Linux, Windows, Linux, MacOS

    ...All the binaries are compiled from source on GitHub action, no virus, no backdoor, no secret code.
    Downloads: 111 This Week
    Last Update:
    See Project
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 5
    AdAway

    AdAway

    Ad-blocking for your Android

    Tired of seeing ads pop up on your Android device? You can take them all away with AdAway! AdAway is an open source ad blocker for Android that uses the hosts file and local vpn. It effectively keeps pesky ads at bay so you can continue using your Android device uninterrupted by constant ads. AdAway gives you the option to add custom sources of host files. It also lets you add custom rules for your whitelist, blocklist and rules for redirects, so your ad blocking is not just generic, but tailored specifically how you want it. ...
    Downloads: 48 This Week
    Last Update:
    See Project
  • 6
    SlipNet

    SlipNet

    Android VPN client with DNS tunneling (DNSTT, NoizDNS & Slipstream)

    SlipNet is an anti-censorship and tunneling project centered on an Android VPN client with additional command-line support for desktop platforms. It can route traffic through multiple tunnel types, including DNS tunneling, SSH, SOCKS5, NaiveProxy, Tor, and related transport methods. The project is designed for networks where ordinary traffic may be blocked, throttled, filtered, or inspected. SlipNet includes a built-in DNS scanner, which helps users identify usable DNS paths for supported...
    Downloads: 144 This Week
    Last Update:
    See Project
  • 7
    RootlessJamesDSP

    RootlessJamesDSP

    An implementation of the system-wide JamesDSP audio processing engine

    RootlessJamesDSP brings the JamesDSP audio-processing engine to Android devices without requiring root access. It uses libjamesdsp to apply system-wide audio effects to apps whose playback can be captured by Android. Compatible services include YouTube, YouTube Music, Amazon Music, Deezer, Poweramp, Twitch, Apple Music, and others. Some applications block internal audio capture and therefore cannot be processed normally. The approach may introduce additional audio latency and can conflict...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 8
    libsdl-android

    libsdl-android

    SDL library for Android, including several games.

    Port of SDL library to Android mobile platform. There are also several games inside the repository, along with their sources and build files. Both SDL 1.2 and 1.3/2.0 versions are supported (1.3/2.0 support is experimental) Sources are at https://github.com/pelya/commandergenius
    Leader badge
    Downloads: 3,396 This Week
    Last Update:
    See Project
  • 9
    whisper.cpp

    whisper.cpp

    Port of OpenAI's Whisper model in C/C++

    whisper.cpp is a lightweight, C/C++ reimplementation of OpenAI’s Whisper automatic speech recognition (ASR) model—designed for efficient, standalone transcription without external dependencies. The entire high-level implementation of the model is contained in whisper.h and whisper.cpp. The rest of the code is part of the ggml machine learning library. The command downloads the base.en model converted to custom ggml format and runs the inference on all .wav samples in the folder samples....
    Downloads: 607 This Week
    Last Update:
    See Project
  • Demo Series - Small Business Backup By Veeam Icon
    Demo Series - Small Business Backup By Veeam

    Learn how to protect your Microsoft 365 data, with simple, actionable tips today.

    Watch this on-demand demo series and learn how to protect your Microsoft 365 data with clear, simple, actionable steps that are easy to implement for businesses of all sizes.
    Watch Demo Series
  • 10
    shadowhook

    shadowhook

    Android inline hook library which supports thumb, arm32 and arm64

    shadowhook is an open-source native code hooking library for Android — designed to let developers intercept and override native (C/C++) functions inside Android apps at runtime. It supports both ARM32 and ARM64 architectures (and the respective “thumb” instruction set) and works across a wide range of Android OS versions. The library allows you to specify hook targets either by function address or by library name + function name, and it automatically handles newly loaded shared libraries (ELFs), ensuring hooks remain effective even when code is dynamically loaded at runtime. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 11
    SwiftShader

    SwiftShader

    SwiftShader is a high-performance CPU-based implementation

    SwiftShader is Google’s high-performance CPU-based implementation of the Vulkan 1.3 graphics API, designed to provide a hardware-independent rendering solution for 3D graphics. Unlike traditional GPU drivers, SwiftShader executes graphics commands entirely on the CPU, making it ideal for environments where dedicated graphics hardware is unavailable or unsuitable. It acts as a drop-in replacement for Vulkan drivers, allowing existing applications to run seamlessly by redirecting API calls...
    Downloads: 160 This Week
    Last Update:
    See Project
  • 12
    hekate

    hekate

    A GUI based Nintendo Switch Bootloader

    hekate is a custom graphical bootloader for the Nintendo Switch that enables advanced system control, firmware patching, and multi-environment boot management for both official and custom operating systems. It functions as a powerful entry point for launching different firmware configurations, including stock firmware, custom firmware, Linux distributions, and Android builds, all from a unified interface. The bootloader features a touchscreen-enabled graphical user interface called Nyx,...
    Downloads: 219 This Week
    Last Update:
    See Project
  • 13
    WCDB

    WCDB

    Cross-platform database framework developed by WeChat

    ...Efficient. Through the framework layer and sqlcipher source optimization, WCDB have more efficient performance. Multi-threaded concurrency, WCDB supports concurrent read-read and read-write access via connection pooling. ORM/persistence solution via Room from Android Architecture Components. Concurrent access via connection pooling from modern Android framework. Repair toolkit for database corruption recovery.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 14
    Fastfetch

    Fastfetch

    A maintained, feature-rich and performance oriented, neofetch

    Fastfetch is a high-performance, highly customizable command-line tool, similar to Neofetch, that displays system information in an appealing and flexible format. Written primarily in C, it's optimized for speed and versatility. Neofetch-like styling with performance-oriented implementation. Configuration via modules for tailored fetch layouts. Fast, visually appealing system info display. Highly customizable output with modular design.
    Downloads: 37 This Week
    Last Update:
    See Project
  • 15
    Xash3D FWGS Engine

    Xash3D FWGS Engine

    Xash3D FWGS engine

    Xash3D FWGS is an open-source fork and extension of the original GoldSrc-based engine (from the classic era of first-person shooters), aimed at providing compatibility with the original engine (e.g. games built on it) while extending and modernizing its capabilities. The engine supports multiple rendering backends (OpenGL, GLES, software fallback), modern platforms (desktop OSes, mobile, etc.), and updated features such as better multiplayer, voice chat, IPv6 support, improved virtual...
    Downloads: 133 This Week
    Last Update:
    See Project
  • 16
    rawdrawandroid

    rawdrawandroid

    Build android apps without any java, entirely in C and Make

    rawdrawandroid is a minimalist framework for building Android applications entirely in C without writing Java or Kotlin application code. It uses the Android NDK, JNI, native activity APIs, Makefiles, and Rawdraw to produce extremely small APKs. The project emphasizes transparent build commands instead of relying on large IDE-managed build systems. Developers can compile, install, and launch applications rapidly while maintaining direct control over packaging and native code. Helper...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Betaflight

    Betaflight

    Open Source Flight Controller Firmware

    Betaflight is flight controller software (firmware) used to fly multi-rotor craft and fixed wing craft. This fork differs from Baseflight and Cleanflight in that it focuses on flight performance, leading-edge feature additions, and wide target support. Betaflight supports a wide range of flight controllers with at least an STM32F4 MCU. You can use nearly any piece of modern hardware out there. Full telemetry and high refresh rate for receivers, camera and VTX control, RGB LEDs, and much...
    Downloads: 86 This Week
    Last Update:
    See Project
  • 18
    SoftEther VPN

    SoftEther VPN

    Cross-platform multi-protocol VPN software

    An open-source free cross-platform multi-protocol VPN program, as an academic project from University of Tsukuba, under the Apache License 2.0. The API Suite allows you to easily develop your original SoftEther VPN Server management application to control the VPN Server (e.g. creating users, adding Virtual Hubs, disconnecting a specified VPN sessions) from JavaScript, TypeScript, C# or other languages. SoftEther VPN ("SoftEther" means "Software Ethernet") is one of the world's most powerful...
    Downloads: 59 This Week
    Last Update:
    See Project
  • 19
    LPrint

    LPrint

    A Label Printer Application

    LPrint implements printing for a variety of common label and receipt printers connected via network or USB. Features include a single executable handles spooling, status, and server functionality. Multiple printer support. Each printer implements an IPP Everywhere™ print service and is compatible with the driverless printing support in Android™, Chrome OS™, iOS®, Linux®, macOS®, and Windows® 10/11 clients. Each printer can support options such as label modes, tear-off offsets, media...
    Downloads: 29 This Week
    Last Update:
    See Project
  • 20
    Crosvm

    Crosvm

    The Chrome OS Virtual Machine Monitor

    crosvm (ChromeOS Virtual Machine Monitor) is a secure, lightweight virtual machine monitor built on top of the Linux KVM hypervisor. Developed for ChromeOS, it is designed to isolate and execute Linux and Android guests efficiently while maintaining strong security boundaries. Unlike general-purpose emulators like QEMU, crosvm avoids full hardware emulation and focuses on modern paravirtualized I/O using the virtio standard, reducing complexity and attack surface. Written in Rust, it...
    Downloads: 20 This Week
    Last Update:
    See Project
  • 21
    raylib

    raylib

    A simple and easy-to-use library to enjoy videogames programming

    raylib is highly inspired by Borland BGI graphics lib and by XNA framework. Do you want to see all functions available in raylib? Check raylib cheatsheet. raylib is a programming library to enjoy videogames programming; no fancy interface, no visual helpers, no auto-debugging, just coding in the most pure spartan-programmers way. raylib has received several recognitions in the last years and many people have written about the library. Here there are the main awards received from Google and...
    Downloads: 223 This Week
    Last Update:
    See Project
  • 22
    libimobiledevice

    libimobiledevice

    A cross-platform protocol library to communicate with iOS devices

    libimobiledevice is a cross-platform software library that talks the protocols to interact with iOS devices. Unlike other projects, it does not depend on using any existing proprietary libraries and does not require jailbreaking. Access filesystem of a device, access documents of file sharing apps, retrieve information about a device and modify various settings, backup and restore the device in a native way compatible with iTunes. Manage app icons arrangement on the device, install, remove,...
    Downloads: 35 This Week
    Last Update:
    See Project
  • 23
    FreeRDP

    FreeRDP

    FreeRDP is a free remote desktop protocol library and clients

    FreeRDP is a free implementation of the Remote Desktop Protocol (RDP), released under the Apache license. Enjoy the freedom of using your software wherever you want, the way you want it, in a world where interoperability can finally liberate your computing experience. The nightly builds are installed into /opt/freerdp-nightly and can be installed in parallel with the distributions regular freerdp package. Network tracing of RDP can be quite a challenge due to a number of factors such as...
    Downloads: 82 This Week
    Last Update:
    See Project
  • 24
    Mongoose Embedded Web Server

    Mongoose Embedded Web Server

    An embedded web server

    ...It implements event-driven non-blocking APIs for TCP, UDP, HTTP, WebSocket, MQTT. It is designed for connecting devices and bringing them online. On the market since 2004, used by vast number of open source and commercial products - it even runs on the International Space Station! Mongoose makes embedded network programming fast, robust, and easy. Cross-platform, works on Linux/UNIX, MacOS, Windows, Android, FreeRTOS, etc. Supported embedded architectures: ESP32, NRF52, STM32, NXP, and more. Built-in protocols: plain TCP/UDP, HTTP, MQTT, Websocket. ...
    Downloads: 28 This Week
    Last Update:
    See Project
  • 25
    Simple DirectMedia Layer

    Simple DirectMedia Layer

    Simple Directmedia Layer

    ...It is used by video playback software, emulators, and popular games including Valve's award-winning catalog and many Humble Bundle games. SDL officially supports Windows, macOS, Linux, iOS, and Android. Support for other platforms may be found in the source code. SDL is written in C, works natively with C++, and there are bindings available for several other languages, including C# and Python.
    Downloads: 14 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next