Open Source Android Software Development Apps - Page 3

Software Development Apps for Android

View 801 business solutions
  • 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
  • $300 in Free Credit Towards Top Cloud Services Icon
    $300 in Free Credit Towards Top Cloud Services

    Build VMs, containers, AI, databases, storage—all in once place.

    Start your project in minutes. After credits run out, 20+ products include free monthly usage. Only pay when you're ready to scale.
    Get Started
  • 1
    React Native

    React Native

    Build mobile apps with React

    React Native allows you to create native apps for Android and iOS using React, a best-in-class JavaScript library for building user interfaces. It brings together the best of both native development and React, enabling you to use native UI controls and have full access to the native platform. You can use React Native right away with your existing Android and iOS projects, or you can create a whole new app from the ground up. You can have many platforms for components and share a single codebase with React. React Native is developed and supported by numerous companies and core contributors, and is being used by thousands of popular apps.
    Downloads: 21 This Week
    Last Update:
    See Project
  • 2
    Expo

    Expo

    An open-source platform for making universal native apps with React

    Expo is an open source framework and platform for creating universal React applications that run on Android, iOS, and the web. It includes a set of tools, services, universal runtime and libraries that let you develop, deploy and iterate on Android, iOS, and the web with the same JavaScript/TypeScript codebase. Expo is where client software is developed, and contains the client apps, modules, templates and more; while the Expo development tools are contained in the Expo CLI repository. Try Expo in the browser here: https://snack.expo.io/
    Downloads: 17 This Week
    Last Update:
    See Project
  • 3
    JUCE

    JUCE

    JUCE is an open-source cross-platform C++ application framework

    JUCE is an open-source cross-platform C++ application framework for creating high-quality desktop and mobile applications, including VST, VST3, AU, AUv3, RTAS and AAX audio plug-ins. JUCE can be easily integrated with existing projects via CMake, or can be used as a project generation tool via the Projucer, which supports exporting projects for Xcode (macOS and iOS), Visual Studio, Android Studio, Code::Blocks and Linux Makefiles as well as containing a source code editor. JUCE projects can be managed with either the Projucer (JUCE's own project-configuration tool) or with CMake. With support for PC, Mac and Linux, JUCE is the perfect tool for building powerful and complex applications. JUCE also supports the development of plug-ins: VST, AU and AAX. Run your desktop applications on mobile! One-click deployment to Android and iOS (requires Android Studio and XCode) Adjust the user interface of your application with the Projucer live coding engine.
    Downloads: 17 This Week
    Last Update:
    See Project
  • 4

    Emgu CV

    Emgu CV is a cross platform .Net wrapper for OpenCV

    Emgu CV is a cross platform .Net wrapper to the OpenCV image processing library. Allowing OpenCV functions to be called from .NET compatible languages such as C#, VB, VC++, IronPython etc. The wrapper can be compiled in Mono and run on Windows, Linux, Mac OS X, iPhone, iPad and Android devices.
    Leader badge
    Downloads: 78 This Week
    Last Update:
    See Project
  • Cut Data Warehouse Costs by 54% Icon
    Cut Data Warehouse Costs by 54%

    Easily migrate from Snowflake, Redshift, or Databricks with free tools.

    BigQuery delivers 54% lower TCO with exabyte scale and flexible pricing. Free migration tools handle the SQL translation automatically.
    Try Free
  • 5
    Anime4K

    Anime4K

    Anime4K is an open-source, high-quality anime upscaling algorithm

    SISR algorithm designed to work with Japanese animation and cartoons to generate high-resolution images from a low-resolution input.
    Downloads: 16 This Week
    Last Update:
    See Project
  • 6
    Filament

    Filament

    Real-time physically based rendering engine for Android, iOS, and more

    Filament is a real-time physically-based renderer written in C++. It is mobile-first, but also multi-platform. We are very conscientious about keeping Filament small, fast to load, and focused on rendering. For example, Filament does not compile materials at run time. Instead, we provide a command line tool (matc) that does this offline. Filament is a physically based rendering (PBR) engine for Android. The goal of Filament is to offer a set of tools and APIs for Android developers that will enable them to create high quality 2D and 3D rendering with ease. For both artists and developers, our system will rely on as few parameters as possible to reduce trial and error and allow users to quickly master the material model. A physically based approach must not preclude non-realistic rendering. User interfaces for instance will need unlit materials. Our primary goal is to design and implement a rendering system able to perform efficiently on mobile platforms.
    Downloads: 16 This Week
    Last Update:
    See Project
  • 7
    NextDNS

    NextDNS

    NextDNS CLI client (DoH Proxy)

    NextDNS protects you from all kinds of security threats, blocks ads and trackers on websites and in apps and provides a safe and supervised Internet for kids, on all devices and on all networks. Determine your threat model and fine-tune your security strategy by enabling 10+ different types of protections. Use the most trusted threat intelligence feeds containing millions of malicious domains, all updated in real-time. Go beyond the domain, we analyze DNS questions and answers on-the-fly (in a matter of nanoseconds) in order to detect and block malicious behavior. With usually only a few hours between domain registration and the start of an attack, our threat intelligence system is built to catch malicious domains earlier than classic security solutions. Block ads and trackers on websites and in apps, including the most devious ones. Use the most popular ads & trackers blocklists, millions of domains all updated in real-time.
    Downloads: 15 This Week
    Last Update:
    See Project
  • 8
    ESP32-S2-Mini

    ESP32-S2-Mini

    Arduino ESP32-S2-Mini v1.00 Wemos | Firmware PS4 900x HOST Wifi AP

    Firmware para placa de desarrollo Arduino ESP32-S2 Mini v1.0.0 LOLIN-WIF WEMOS ESP32S2 Dev para Montar Servidor Host AP PlayStation 4 Herramienta web para instalar la última versión del Firmware: https://xdevgms.github.io/ Una vez instalado el firmware podrá conectar con la placa ESP32-S2 Mini vía Wifi WiFi SSID: PS4-Host-AP Password: password Página del administrador http://10.1.1.1/admin.html http://webkey.local/admin.html Nota Importante 1: En la sección configuración General en Conexión WIFI marcar la casilla INICIAR WIFI: y conectar a su wifi local para poder administrar desde una PC, Así podrá subir archivos, borrarlos y Actualizar el Firmware de la placa Nota Importante 2: La herramienta Web https://xdevgms.github.io/ solo la necesita cuando su placa ESP32-S2 este vacía, es decir, sin ningún firmware, luego que cargue este firmware, no volverá a necesitarla y para actualizar solo requerirá descargar la última versión fwupdate_webkey.bin Información
    Leader badge
    Downloads: 107 This Week
    Last Update:
    See Project
  • 9
    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 garbage collection, making it ideal for configuration, scripting, and rapid prototyping. Lua is designed, implemented, and maintained by a team at PUC-Rio, the Pontifical Catholic University of Rio de Janeiro in Brazil. Lua was born and raised in Tecgraf, formerly the Computer Graphics Technology Group of PUC-Rio. Lua is now housed at LabLua, a laboratory of the Department of Computer Science of PUC-Rio.
    Downloads: 14 This Week
    Last Update:
    See Project
  • 99.99% Uptime for MySQL and PostgreSQL Databases Icon
    99.99% Uptime for MySQL and PostgreSQL Databases

    Sub-second maintenance. 2x read/write performance. Built-in vector search for AI apps.

    Cloud SQL Enterprise Plus delivers near-zero downtime with 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server.
    Try Free
  • 10
    Shaderc

    Shaderc

    A collection of tools, libraries, and tests for Vulkan shader

    Shaderc is a collection of tools and libraries for compiling shaders—small programs that run on GPUs—into SPIR-V, the intermediate representation used by the Vulkan graphics API. It provides both a command-line tool (glslc) and a C/C++ library (libshaderc) that wrap the functionality of glslang (the Khronos reference compiler for GLSL) and SPIRV-Tools to deliver a modern, scriptable, and efficient shader compilation workflow. The glslc compiler offers a GCC/Clang-like interface for building GLSL and HLSL shaders, making it easy to integrate into existing build systems. Meanwhile, libshaderc exposes a stable API that allows developers to programmatically compile shader strings into SPIR-V modules within graphics engines and tools. Shaderc supports advanced features such as file inclusion (#include), concurrency, and cross-platform builds, and it maintains backward compatibility for long-term projects.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 11
    QtAV

    QtAV

    A multimedia framework based on Qt and FFmpeg

    QtAV is a cross-platform and high performance multimedia playback framework based on Qt and FFmpeg. Features: timeline preview, gpu decoding etc
    Downloads: 80 This Week
    Last Update:
    See Project
  • 12
    RenderDoc

    RenderDoc

    RenderDoc is a stand-alone graphics debugging tool

    RenderDoc is a free MIT licensed stand-alone graphics debugger that allows quick and easy single-frame capture and detailed introspection of any application using Vulkan, D3D11, OpenGL & OpenGL ES or D3D12 across Windows 7 - 10, Linux, Android, Stadia, or Nintendo Switch™. I work on RenderDoc myself and you can always contact me with any problems or comments. I'll respond to you directly and personally, and I'm used to helping people with private or NDA'd projects. RenderDoc is 100% open source and development all happens on github. Check out the source and see how any feature is implemented, report a bug you've found, or request a new feature or improvement. Usability matters. Tools should have a low barrier to entry and be easy to use and understand. RenderDoc makes the process of getting started as smooth as possible, and simplifies common workflows. Support is distributed separately for authorized developers as part of the NintendoSDK.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 13
    CKEditor 5

    CKEditor 5

    Powerful rich text editor framework with a modular architecture

    CKEditor 5 is a powerful rich text editor framework with a modular architecture, modern integrations, and features like collaborative editing. CKEditor 5 provides every type of WYSIWYG editing solution imaginable. From editors similar to Google Docs and Medium, to Slack or Twitter like applications, all is possible within a single editing framework. Builds are ready-to-use solutions to common editing needs. Every build can be customized to include a completely custom set of features. Features are flexible. You can write a custom feature once, and reuse it everywhere! CKEditor 5 is an ultra-modern JavaScript rich text editor with MVC architecture, custom data model and virtual DOM. It is written from scratch in ES6 and has excellent webpack support. Native integrations with Angular, React and Vue.js are available for your convenience. Building a mobile or cross-platform desktop application with JavaScript? CKEditor 5 is compatible with Electron and mobile devices (Android, iOS).
    Downloads: 11 This Week
    Last Update:
    See Project
  • 14
    Leaflet

    Leaflet

    Open-source JavaScript library for mobile-friendly interactive maps

    Leaflet is a leading open source JavaScript library for creating interactive, mobile-friendly maps. Leaflet is light at just about 38 KB, but is already fully equipped with all the mapping features you could need. Leaflet is simple but efficient. It doesn’t try to do everything for everybody, rather it focuses on making the basic things work perfectly. It comes ready with exceptional layering tools, customization features such as pure CSS3 popups and controls, map controls and more right out of the box, and works on all major desktop and mobile platforms. Leaflet also comes with a range of interaction features, and can be extended with an abundance of great plugins.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 15
    stb

    stb

    stb single-file public domain libraries for C/C++

    stb is an open source collection of single-file C libraries created by Sean Barrett (nothings) for graphics, image loading, and utility functions. The repository provides lightweight, public domain libraries that can be easily integrated into projects without external dependencies or complex build processes. Popular components include stb_image.h for image loading, stb_image_write.h for writing images, and stb_truetype.h for font rendering. These libraries are widely used in game development, graphics engines, and multimedia applications due to their simplicity and portability. The project emphasizes ease of use, minimalism, and performance while avoiding bloated frameworks. Maintained and supported by the open source community, stb has become a standard toolkit for C and C++ developers working with images and graphics.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 16
    Intellij rainbow brackets

    Intellij rainbow brackets

    Rainbow Brackets for IntelliJ based IDEs/Android Studio/HUAWEI DevEco

    Compatible with IntelliJ IDEA, PhpStorm, WebStorm, PyCharm, RubyMine, AppCode, CLion, Gogland, DataGrip, Rider, MPS, Android Studio, HUAWEI DevEco Studio, DataSpell, Code With Me. Supports Java, Scala, Clojure, Kotlin, Python, Haskell, Agda, Rust, JavaScript, TypeScript, Erlang, Go, Groovy, Ruby, Elixir, ObjectiveC, PHP, HTML, XML, SQL, Apex language, C#, Dart, Pug/Jade, Bash, Vue.js, C# Razor Pages, GLSL(the OpenGL Shading Language), Go Template, C++, C, etc. Eliminate context switching and costly distractions. Create and merge PRs and perform code reviews from inside your IDE while using jump-to-definition, your keybindings, and other IDE favorites. If you didn't like the built-in colors, or want some new color but don't want to try out and pick colors. Please use color generator. And you can use the color generator and config your number of colors at the same time.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 17
    OWASP Mobile Application Security

    OWASP Mobile Application Security

    Manual for mobile app security testing and reverse engineering

    The OWASP Mobile Application Security (MAS) flagship project provides a security standard for mobile apps (OWASP MASVS) and a comprehensive testing guide (OWASP MASTG) that covers the processes, techniques, and tools used during a mobile app security test, as well as an exhaustive set of test cases that enables testers to deliver consistent and complete results. MAS Advocates are industry adopters of the OWASP MASVS and MASTG who have invested a significant and consistent amount of resources to push the project forward by providing consistent high-impact contributions and continuously spreading the word.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 18
    WebRTC Android

    WebRTC Android

    webrtc VideoCall VideoConference

    WebRTC Android is a sample project that showcases how to implement real-time peer-to-peer communication (audio, video, and data) on Android using WebRTC. It demonstrates a complete pipeline—from signaling and connection setup to media capture and transmission—making it an excellent reference for developers looking to integrate WebRTC into their mobile apps. The project includes UI components and handles network state changes, codec configuration, and ICE negotiation to provide a robust base for real-world applications.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 19
    shadowsocks-libev

    shadowsocks-libev

    Bug-fix-only libev port of shadowsocks

    Shadowsocks-libev is a lightweight secured SOCKS5 proxy for embedded devices and low-end boxes. Shadowsocks-libev is written in pure C and depends on libev. It's designed to be a lightweight implementation of shadowsocks protocol, in order to keep the resource usage as low as possible. Snap is the recommended way to install the latest binaries. You can build shadowsocks-libev and all its dependencies by script. The latest shadowsocks-libev has provided a redir mode. You can configure your Linux-based box or router to proxy all TCP traffic transparently, which is handy if you use an OpenWRT-powered router. Although shadowsocks-libev can handle thousands of concurrent connections nicely, we still recommend setting up your server's firewall rules to limit connections from each user. We strongly encourage you to install shadowsocks-libev from jessie-backports-sloppy.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 20
    FlatBuffers

    FlatBuffers

    Memory Efficient Serialization Library

    FlatBuffers is an open source, cross-platform serialization library designed for maximum memory efficiency. Originally created at Google for game development and other performance-critical apps, FlatBuffers has the unique ability of allowing you to directly access serialized data without having to parse or unpack beforehand. Since the only memory needed to access your data is that of the buffer, it is also very memory efficient and fast. FlatBuffers supports Windows, MacOS, Linux and Android, as well as any other operating systems with a recent C++ compiler. It supports a great number of programming languages, including C++, C#, C, Go, Java, Kotlin, JavaScript, Lobster, Lua, TypeScript, PHP and many others in progress.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 21
    Flet

    Flet

    Flet enables developers to easily build realtime web and mobile apps

    Flet enables developers to easily build real-time web, mobile and desktop apps in Python. No front-end experience is required. An internal tool or a dashboard for your team, weekend project, data entry form, kiosk app or high-fidelity prototype - Flet is an ideal framework to quickly hack great-looking interactive apps to serve a group of users. No more complex architecture with JavaScript frontend, REST API backend, database, cache, etc. With Flet you just write a monolith stateful app in Python only and get a multi-user, real-time Single-Page Application (SPA). To start developing with Flet, you just need your favorite IDE or text editor. With no SDKs, no thousands of dependencies, no complex tooling, Flet has a built-in web server with assets hosting and desktop clients.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 22
    Tauri

    Tauri

    Build smaller, faster, and more secure desktop applications

    Build smaller, faster, and more secure desktop applications with a web frontend. Brownfield compatibility with any front-end framework means you don't have to change your stack. Floss relicensing is possible with Tauri. Bundle size of a Tauri App can be less than 600KB. Security is the Tauri-Team's biggest priority and drives our innovation. Patterns are here to help you choose important features with simple configuration. Cross-platform compilation allows to bundle binaries for major desktop platforms. Cross-platform notifications using polyfilled WEB API. Build your Web application as a Tauri binary for MacOS, Linux and Windows. Update core dependencies automatically from the CLI. Run multiple window instances in Tauri. Setup secure context to enable access to restricted APIs. Generally stable on Desktop, API locked down. Opt-in feature enabling for iframe dialog with Tauri and the native API. Enable programmatic and keyboard access to clipboard.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 23
    capacitor

    capacitor

    Build cross-platform native progressive web apps for iOS and Android

    Capacitor is an open source native runtime for building Web Native apps. Create cross-platform iOS, Android, and Progressive Web Apps with JavaScript, HTML, and CSS. Capacitor’s native plugin APIs make it extremely easy to access and invoke common device functionality across multiple platforms. Build web-based applications that run equally well across iOS, Android, and as Progressive Web Apps. Access the full Native SDKs on each platform, and easily deploy to the App Stores (and the web). Add custom native functionality with a simple Plugin API, or use existing Cordova plugins with our compatibility layer. Capture images, save photos, and configure hardware parameters like saturation and color balance. Save and read documents, assets, and other content your users need to access via native file systems. Gather critical information about a user’s device location, such as latitude and longitude.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 24

    PyLoris

    A protocol agnostic application layer denial of service attack.

    PyLoris is a scriptable tool for testing a server's vulnerability to connection exhaustion denial of service (DoS) attacks. PyLoris can utilize SOCKS proxies and SSL connections, and can target protocols such as HTTP, FTP, SMTP, IMAP, and Telnet.
    Leader badge
    Downloads: 56 This Week
    Last Update:
    See Project
  • 25
    Glide

    Glide

    Android image loading & caching library focused on smooth scrolling

    Glide is a fast and efficient open source image loading and caching library for Android that focuses on smooth scrolling. It supports fetching, decoding and displaying images, video stills as well as animated GIFs, with a simple and easy to use interface and API. Glide offers a performant and extensible resource decoding pipeline and automatic resource pooling, and a flexible API that allows developers to plug in to just about any network stack. It is primarily focused on making any type of a list of images as smooth and fast as possible, and is able to achieve this through smart and automatic downsampling and caching, aggressive re-use of resources and deep lifecycle integration. Apart from smooth and speedy scrolling, it’s also good for any case where fetching, resizing, and displaying of a remote image is needed.
    Downloads: 7 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB