Showing 1375 open source projects for "mobile"

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
  • Stop Cyber Threats with VM-Series Next-Gen Firewall on Azure Icon
    Stop Cyber Threats with VM-Series Next-Gen Firewall on Azure

    Native application identity and user-based security for your Azure cloud

    Gain integrated visibility across all traffic in a single pass. Deploy Palo Alto Networks VM-Series to determine application identity and content while automating security policy updates via rich APIs.
    Get a free trial
  • 1
    SmallBASIC

    SmallBASIC

    SmallBASIC is a fast and easy to learn BASIC language interpreter

    SmallBASIC is a lightweight and powerful BASIC interpreter designed for simplicity and speed, suitable for hobbyists, educators, and retro computing enthusiasts. It offers a traditional text-based programming experience reminiscent of early microcomputers, while including modern features such as structured programming, graphics, and file I/O. SmallBASIC runs on multiple platforms, including Windows, Linux, Android, and DOS, making it accessible across a wide range of systems.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 2
    Flood

    Flood

    A modern web UI for various torrent clients

    Flood is a modern web-based interface for various torrent clients, featuring a Node.js backend and a React frontend, providing a comprehensive tool for managing torrent downloads.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 3
    ffsend

    ffsend

    Easily and securely share files from the command line

    Easily and securely share files and directories from the command line through a safe, private and encrypted link using a single simple command. Files are shared using the Send service and may be up to 1GB. Others are able to download these files with this tool, or through their web browser. All files are always encrypted on the client, and secrets are never shared with the remote host. An optional password may be specified, and a default file lifetime of 1 (up to 20) download or 24 hours is...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    Swoole

    Swoole

    Coroutine-based concurrency library for PHP

    Build high-performance, scalable, concurrent TCP, UDP, Unix Socket, HTTP, WebSocket services with PHP and easy to use coroutine, fiber API. Write your next scalable async application server with PHP coroutine and PHP fiber API. Compared with other async programming frameworks or softwares such as Nginx, Tornado, Node.js, Swoole has the built-in PHP coroutine, fiber and async support, multiple threads I/O modules. You can use sync or async, coroutine, fiber API to write the applications or...
    Downloads: 1 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 5
    Android Interview Questions

    Android Interview Questions

    Your Cheat Sheet For Android Interview

    This repository is a comprehensive study guide for Android interviews, organized to cover the platform from fundamentals to advanced topics. It includes explanations and Q&A on the Android app lifecycle, activities and fragments, services, broadcast receivers, content providers, and the build system. Modern practices are addressed as well—Kotlin language features, coroutines, Jetpack components, MVVM/MVI architecture, dependency injection, and testing strategies. Performance and reliability...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Swift Argument Parser

    Swift Argument Parser

    Straightforward, type-safe argument parsing for Swift

    Swift Argument Parser is a type-safe, declarative library for building Swift command-line tools by annotating your command types with property wrappers like @Option, @Argument, and @Flag. It handles parsing, validation, automatic help generation, and dispatch to your run() or async entry point, letting you focus on command logic instead of boilerplate. The package supports subcommands, default values, custom parsing strategies, and rich error messages that match platform conventions. It...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Reachability

    Reachability

    ARC and GCD Compatible Reachability Class for iOS and MacOS

    Reachability is a lightweight Objective-C wrapper around Apple’s SCNetworkReachability that reports whether the network is reachable and via which interface (Wi-Fi or cellular). It exposes both notifications and blocks so you can react to connectivity changes without polling. Typical usage is to gate network requests, disable online-only UI, and show graceful messaging when connectivity drops. The implementation is careful about threading and runloop scheduling so events arrive reliably...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    plow

    plow

    A high-performance HTTP benchmarking tool

    Plow is an HTTP(S) benchmarking tool, written in Golang. It uses excellent fast HTTP instead of Go's default net/http due to its lightning-fast performance. Plow runs at specified connections (option -c) concurrently and real-time records summary statistics, histogram of execution time and calculates percentiles to display on Web UI and terminal. It can run for a set duration( option -d), for a fixed number of requests(option -n), or until Ctrl-C is interrupted. The implementation of...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Gum

    Gum

    A tool for glamorous shell scripts

    A tool for glamorous shell scripts. Leverage the power of Bubbles and Lip Gloss in your scripts and aliases without writing any Go code! Gum provides highly configurable, ready-to-use utilities to help you write useful shell scripts and dotfiles aliases with just a few lines of code. Let's build a simple script to help you write Conventional Commits for your dotfiles. Use a package manager. gum is designed to be embedded in scripts and supports all sorts of use cases. Components are...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 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.
    Try It Free
  • 10
    JetPackMvvm

    JetPackMvvm

    A Jetpack combined with the MVVM rapid development framework

    A Jetpack combined with the MVVM rapid development framework, based on the MVVM model to integrate the JetPack component library officially recommended by Google: LiveData, ViewModel, Lifecycle, and Navigation components use Kotlin language, add a lot of extension functions, simplify the code and add Retrofit network requests, coroutines, to help you Simplify various operations, allowing you to quickly develop projects. The sample format is the data format returned by the Android Api. If the...
    Downloads: 0 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: 0 This Week
    Last Update:
    See Project
  • 12
    AAChartKit

    AAChartKit

    Modern declarative data visualization chart framework

    AAChartKit is an elegant and friendly (user-friendly && enviroment-friendly) chart framework for iOS, based on the open source Highcharts JS libraries. AAChartKit is extremely powerful, easy to configure and a pleasure to use. Currently AAChartKit includes support for the following chart types: column chart, bar chart, area chart, area spline chart, line chart, spline chart, radar chart, polar chart, pie chart, bubble chart, pyramid chart, funnel chart, column range and area range chart....
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Cinder

    Cinder

    Community-developed library for professional-quality creative coding

    Cinder is a free and open source library for professional-quality creative coding in C++. Cinder is available under the BSD License for macOS and Windows. The latest version is 0.9.2. To keep up-to-date with Cinder’s development, consider working from the github repository directly. Cinder is a C++ library for programming with aesthetic intent - the sort of development often called creative coding. This includes domains like graphics, audio, video, and computational geometry. Cinder is...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    kotlinx.coroutines

    kotlinx.coroutines

    Library support for Kotlin coroutines

    Library support for Kotlin coroutines with multiplatform support. Kotlin, as a language, provides only minimal low-level APIs in its standard library to enable various other libraries to utilize coroutines. Unlike many other languages with similar capabilities, async and await are not keywords in Kotlin and are not even part of its standard library. Moreover, Kotlin's concept of suspending function provides a safer and less error-prone abstraction for asynchronous operations than futures and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    IGListKit

    IGListKit

    A data-driven UICollectionView framework for building fast lists

    IGListKit uses an algorithm adapted from a paper titled A technique for isolating differences between files by Paul Heckel. This algorithm uses a technique known as the longest common subsequence to find a minimal diff between collections in linear time O(n). It finds all inserts, deletes, updates, and moves between arrays of data. A working range is a range of section controllers who aren’t yet visible, but are near the screen. Section controllers are notified of their entrance and exit to...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Kendo UI Core

    Kendo UI Core

    An HTML5, jQuery-based widget library for building modern web apps

    ...Kendo UI Core is the free and open-source version of Kendo UI that provides access to the web's best UI widgets and key framework features, essential for developing great experiences for the web and mobile. Kendo UI Core is a free and open-source subset of Kendo UI. The following table details the widgets and features available in Kendo UI Core, as well as the additional features available via a commercial Kendo UI license.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 17
    OpenForm

    OpenForm

    Open Source TypeForm Clone

    OpenForm is an open-source platform that provides a modern, customizable alternative to proprietary form builders like Typeform, focusing on engaging one-question-at-a-time user experiences. It’s built with modern web technologies including Next.js and Tailwind CSS, offering developers a flexible, mobile-friendly foundation for surveys, feedback forms, and data collection, with support for authentication via Google OAuth and Magic Link. The platform includes a built-in dashboard to review, search, filter, and export responses, making it suitable for both simple and advanced data collection scenarios. OpenForm features multiple form themes and a rich variety of question types, such as rating scales, file uploads, and dropdowns, so form creators can design interactive experiences without heavy custom code. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 18
    Materialize

    Materialize

    Materialize, a web framework based on Material Design

    ...The goal here is to stick to the roots. Just copy and paste from the documentation and you are good to go. Most of the Features work event without JavaScript. Components should be useable by mobile devices and easily accessible by keyboard too. Try it out. User-centric approach with established design principles mainly from Google's Material guidelines. Our Components should work on nearly every device with a monitor. User-centric approach with many members all around the world, which helps bring Materialize forward and improve usability for everyone on the web. ...
    Downloads: 17 This Week
    Last Update:
    See Project
  • 19
    Google Toolbox for Mac

    Google Toolbox for Mac

    Google Toolbox for Mac

    Google Toolbox for Mac (GTMSession) is a comprehensive collection of open source Objective-C utilities and frameworks developed by Google to support macOS and iOS application development. It consolidates reusable code components drawn from various internal Google projects, offering developers a wide range of tools for building efficient, maintainable Apple platform software. The library includes modules for networking, logging, testing, data handling, and user interface extensions, helping...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    iOS Interview Questions

    iOS Interview Questions

    iOS interview questions

    This repository collects a broad, categorized list of interview questions (with expected answers) that are commonly asked in iOS or Swift engineering interviews. Topics range from language fundamentals (memory management, ARC, value vs. reference types), to UIKit/SwiftUI, concurrency, Grand Central Dispatch, background execution, networking, design patterns, system frameworks, and architecture decisions. Each question is usually backed by sample explanations or code snippets, helping...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Swift Algorithm Club

    Swift Algorithm Club

    Algorithms and data structures in Swift, with explanations

    Swift Algorithm Club is a project that implements a broad collection of algorithms and data structures in the Swift programming language, with clear commentary and educational intent. Its purpose is not primarily to be a utility library, but rather to teach the how and why behind algorithms—readers can study implementations, complexity, and design choices in a Swift context. The repository includes common classic algorithms (sorting, searching, trees, graphs, dynamic programming, etc.) and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    DivKit

    DivKit

    DivKit is an open source Server-Driven UI (SDUI) framework

    DivKit is an open source Server-Driven UI (SDUI) framework. It allows you to roll out server-sourced updates to different app versions. Also, it can be used for fast UI prototyping, allowing you to write a layout once and then ship it to iOS, Android, and Web platforms. DivKit is an excellent choice to start using server-driven UI in your project because it can be easily integrated as a simple view in any part of your app. At the starting point, you don’t need a server integration. You can...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Homebridge Config UI X

    Homebridge Config UI X

    The Homebridge UI. Monitor, configure and backup Homebridge

    The Homebridge UI. Monitor, configure and backup Homebridge from a browser. Homebridge Config UI X is a web-based management tool for Homebridge that allows you to manage all aspects of your Homebridge setup. Install and configure Homebridge plugins. Edit the Homebridge config.json with advanced JSON syntax checking and structure validation. Visual configuration for over 450 plugins (no manual config.json editing required) Monitors your Homebridge server via a fully customizable widget-based...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    sitespeed.io

    sitespeed.io

    Monitor, analyze and optimize your website speed and performance

    Sitespeed.io is an open source tool that helps you monitor, analyze and optimize your website speed and performance, based on performance best practices advices from the coach and collecting browser metrics using the Navigation Timing API, User Timings and Visual Metrics (FirstVisualChange, SpeedIndex & LastVisualChange). Measuring performance shouldn’t be hard, you should be able to have full control of your metrics, own your own data and you should be able to do it without paying top...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    SwiftNIO

    SwiftNIO

    Network application framework for protocol servers and clients

    SwiftNIO is a cross-platform asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers & clients. Low-level protocol implementations are often a collection of ChannelHandlers that implement a protocol but still require the user to have a good understanding of SwiftNIO. Often, low-level protocol implementations will then be wrapped in high-level libraries with a nicer, more user-friendly API. High-level implementations are...
    Downloads: 0 This Week
    Last Update:
    See Project
Auth0 Logo