• 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
  • Streamline Azure Security with Palo Alto Networks VM-Series Icon
    Streamline Azure Security with Palo Alto Networks VM-Series

    Centrally manage physical and virtualized firewalls with Panorama

    Improve your security posture and reduce incident response time. Use the VM-Series to natively analyze Azure traffic and dynamically drive policy updates based on workload changes.
    Learn more
  • 1
    Amaze UI

    Amaze UI

    Amaze UI, a mobile-first and modular front-end framework

    China's first open source HTML5 multi-screen front-end framework. We look forward to your participation and work together to create a simple and easy-to-use front-end framework! Based on the concept of Mobile first, Amaze UI gradually expands from small screens to large screens, and finally realizes all screen adaptations, adapting to the trend of mobile internet. Amaze UI contains nearly 20 CSS components, 10 JS components, and 17 web components containing nearly 60 themes. It can quickly build multi-screen pages with excellent interfaces and excellent experience, and greatly improve development efficiency. Compared with foreign frameworks, Amaze UI pays attention to Chinese typesetting and adjusts fonts according to user agents to achieve better Chinese typesetting effects; it takes into account the compatibility of domestic mainstream browsers and the built-in browsers of the App.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    Amethyst Nostr client for Android

    Amethyst Nostr client for Android

    Nostr client for Android

    Amethyst brings the best social network to your Android phone. Just insert your Nostr private key and start posting. This is a native Android app made with Kotlin and Jetpack Compose. The app uses a modified version of the nostrpostrlib to talk to Nostr relays. The overall architecture consists of the UI, which uses the usual State/ViewModel/Composition, the service layer that connects with Nostr relays, and the model/repository layer, which keeps all Nostr objects in memory, in a full OO graph. The repository layer stores Nostr Events as Notes and Users separately. Those classes use LiveData objects to allow the UI and other parts of the app to subscribe to each individual Note/User and receive updates when they happen. They are also responsible for updating viewModels when needed. Filters react to changes in the screen. As the user sees different Events, the Datasource classes are used to receive more information about those particular Events.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    Apache Weex

    Apache Weex

    A framework for building Mobile cross-platform UI

    Weex is a framework for building performant mobile apps with modern web technology. Weex is using native components and native modules to take advantage of native rendering performance and platform capabilities. Both components and modules are pluggable and extendable. You can use a single codebase to generate different bundle files to running on both Webs, Android and iOS platforms. Native components and modules have a different implementation on each platform, but they all exposed the same API. Weex embraces the existing Web ecosystem, you can use modern front-end technology to develop your mobile apps. Weex supports most commonly used CSS properties and most popular front-end frameworks, such as Vue and Rax, maybe more in the future. Weex has been large-scale used in many super apps for a long time, served almost billions of people in total. Weex also derived many engineering products and platforms for industry development.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    Asynchronous Http Client for Android
    An asynchronous, callback-based Http client for Android built on top of Apache's HttpClient libraries. Make asynchronous HTTP requests, handle responses in anonymous callbacks. Requests use a thread pool to cap concurrent resource usage. Multipart file uploads with no additional third-party libraries. Tiny size overhead to your application, only 60kb for everything. Automatic smart request retries optimized for spotty mobile connections. Automatic gzip response decoding support for super-fast requests. Optional built-in response parsing into JSON (JsonHttpResponseHandler). Optional persistent cookie store, saves cookies into your app's SharedPreferences.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build, govern, and optimize agents and models with Gemini Enterprise Agent Platform.
    Start Free
  • 5
    BRVAH

    BRVAH

    Powerful and flexible RecyclerView Adapter

    BRVAH or Base RecyclerView Adapter Helper is a helpful tool for using RecyclerView more easily and efficiently. If you're an Android developer, you're probably familiar with RecyclerView as it is one of the most frequently-used controls in Android. While it may be quite useful however, a lot of developers can find it vexing to use. This is where BRVAH comes in. With BRVAH, it becomes easier than ever to use RecyclerView. Its efficient use meets the common needs of Android developers in projects. BRVAH optimizes adapter code, allows for adapter animation, adds On Item Click Lister, and more.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    Blink Shell

    Blink Shell

    Blink Mobile Shell for iOS (Mosh based)

    Blink Shell is the first professional, desktop-grade terminal for iOS. It leverages the support of Mosh and SSH to establish ultra-stable and highly reliable connections, lightning-fast speeds, and full configurations. Whether you're connecting to the cloud on the go or coding from one location to another, you'll always stay connected with Blink. Even when your device goes to sleep, you can stay worry-free knowing your connections will stay intact. Blink jumps you directly into a friendly shell, with an easy and straightforward interface. You can configure Blink exactly how you want as well. It lets you choose color themes and fonts, add your own Hosts and RSA Encryption keys, and pair with your Bluetooth-coupled keyboards. It's built and configurable in every way to be your all-day-long companion.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    Booster

    Booster

    Optimizer for mobile applications

    Booster is an easy-to-use, lightweight, powerful and extensible quality optimization toolkit designed specially for mobile applications. The primary goal is to solve quality problems with the increase of APP complexity, such as performance, stability, and package size, etc. Booster provides a collection of modules for performance detection, multithreading optimization, resources index inline, redundant resources reduction, resources compression, system bug fixing, etc. Using booster, the stability of application can be increased by 15% ~ 25%, and the package size can be reduced by 1MB ~ 10MB. Potential performance issues could be found by using Booster, for example, calling APIs that may block the UI thread or main thread, such as I/O APIs. Thread management has always been a problem for developers, especially the threads started by third-party SDKs, starting too many threads may cause OOM, fortunately, these issues can be solved by Booster.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    Buttons 2.0

    Buttons 2.0

    A CSS button library built using Sass and Compass

    Buttons is a highly customizable production ready mobile web and desktop css button library. Buttons is a free open source project created using Sass. View the showcase demo to see the buttons in action. The showcase provides a full list of examples along with code snippets to speed up development. If you're using Bower you can run bower install Buttons. Buttons styles are now independent (ex. button-flat, button-3d, etc.). You can apply these styles and they will automatically pick up the color attached to the button (ex. button-primary button-3d). Button colors are now completely independent (ex. button-primary). We no longer have classes like button-flat-primary, so to achieve this you now simply add button-flat button-primary. To edit Buttons simply change values within the _options.scss file. After you make your edits recompile your sass file and your changes will get processed.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    CodeHub

    CodeHub

    The most advanced client for GitHub on iOS

    CodeHub is the best way to browse and maintain your GitHub repositories on any iOS device. Written using Xamarin, CodeHub offers the most complete set of features for an iOS GitHub client and is designed to be one day available on all major mobile platforms. CodeHub brings GitHub straight to your fingertips, allowing you to view everything from pull requests to commenting on individual file diffs in the latest change set. Manage issues and pull requests on the go, stay aware with notifications and events, and manage and explore repositories right from your iOS device. You can do it all with CodeHub! CodeHub is not affiliated in any way with GitHub, Inc.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Compliant and Reliable File Transfers Backed by Top Security Certifications Icon
    Compliant and Reliable File Transfers Backed by Top Security Certifications

    Cerberus FTP Server delivers SOC 2 Type II certified security and FIPS 140-2 validated encryption.

    Stop relying on non-certified, legacy file transfer tools that creak under the weight of modern security demands. Get full audit trails, advanced access controls and more supported by an award-winning team of experts. Start your free 25-day trial today.
    Start Free Trial
  • 10
    Dock-Droid

    Dock-Droid

    Run QEMU Android in a Docker! X11 Forwarding, CI/CD for Android

    Dock-Droid is a Docker-based environment that lets you run an Android x86 system inside a container, powered by QEMU under the hood. It is conceptually similar to Docker-OSX, but targets Android instead of macOS, enabling researchers, testers, and enthusiasts to spin up Android desktops or test rigs on Linux hosts. The project typically ships with an Android x86 or BlissOS image and provides a “live OS” mode as well as an option to install the system to a virtual disk within the container. Once running, you can connect to the guest using VNC or X11 forwarding, so you get a full graphical interface for interacting with Android apps. Network connectivity is exposed through a virtual Wi-Fi network (for example, an SSID like VirtWifi), simulating a typical Android Wi-Fi environment while still being fully containerized. This setup is useful for CI/CD scenarios, application testing, automation, or general research into Android internals in a reproducible environment.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    Droid Plugin

    Droid Plugin

    A plugin framework on android,Run any third-party apk

    A plugin framework on android, Run any third-party apk without installation, modification, or repackage. This is a framework on android. You can run any third-party apk without installation, modification or repackage with Droid Plugin. Given its .apk file, the plugged app could be run either independently or as a plugin of the host, NO source code is needed. The plugged app are recognized as Installed by the host and other plugged apps. Very low level of code invasion, indeed just one line code to integrate DroidPlugin into the host app. Complete code level separation between host and plugged apps, only system-level message passing method provided by Android allowed. Resources management are also completely separated between host and plugged apps. Process management for plugged apps, idle processed of the plugged app will be timely recycled to guarantee minimum memory usage.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    Facebook SDK for iOS

    Facebook SDK for iOS

    Integrate the Facebook Platform with your iOS & tvOS apps

    The Facebook SDK for iOS contains component SDKs that you can connect to individually. To make your app compatible with the latest iOS, be sure to use the latest Facebook SDKs for iOS. Drive installs with Mobile App Install Ads. Increase engagement with Mobile App Engagement Ads. Find your target audience with Custom Audiences for Mobile Apps. A secure and convenient way for people to log into your app or website using Facebook. To provide functionality within the Facebook iOS SDK, we may receive and process certain contact, location, identifier, and device information associated with Facebook users and their use of your application. The information we receive depends on what SDK features third party applications use. Download and integrate the Audience Network SDK for iOS to monetize your app with Facebook ads.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    GitHawk

    GitHawk

    The (second) best iOS app for GitHub

    GitHawk will help you achieve INBOX ZERO with your GitHub notifications. Comment on Issues and Pull Requests even faster than GitHub desktop. GitHawk is also the first-ever mobile app that lets you add emoji reactions! GitHawk is the second-highest-rated iOS app for GitHub. We have some projects and tons of unorganized/unprioritized features. We ship GitHawk on the App Store for free and provide its entire source code for free as well. In the spirit of openness, GitHawk is licensed under MIT so that you can use my code in your app, if you choose.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    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: 1 This Week
    Last Update:
    See Project
  • 15
    Habitica for iOS

    Habitica for iOS

    Native iOS app for Habitica

    Habitica iOS is the official mobile client for Habitica, a gamified habit-tracking and productivity app. It turns goals and tasks into role-playing game (RPG) style challenges where users earn rewards for completing daily tasks, habits, and to-dos.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    Magma

    Magma

    Platform for building access networks and modular network services

    An open-source platform for managing wireless networks, supporting LTE, 5G, and WiFi networks with cloud-native deployment and management.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    PermissionsDispatcher

    PermissionsDispatcher

    A declarative API to handle Android runtime permissions

    PermissionsDispatcher provides a simple annotation-based API to handle runtime permissions. This library lifts the burden that comes with writing a bunch of check statements whether permission has been granted or not from you, in order to keep your code clean and safe. PermissionsDispatcher introduces only a few annotations, keeping its general API concise. Annotate a method that explains why the permissions are needed. It passes in a PermissionRequest object which can be used to continue or abort the current permission request upon user input. Annotate a method that is invoked if the user doesn't grant the permissions. Annotate a method that is invoked if the user chose to have the device "never ask again" about permission. Now generated functions become much more concise and intuitive than Java version!
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    PictureSelector

    PictureSelector

    Picture Selector Library for Android

    A PictureSelector for Android platform, which supports obtaining pictures, videos, audio & photos from photo albums, cutting (single picture or multi-picture cutting), compression, theme custom configuration and other functions, and supports dynamic access & an open-source picture selection framework suitable for Android 5.0 + system.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    React Native Elements

    React Native Elements

    Cross-Platform React Native UI Toolkit

    A React Native framework for making cross-platform applications. As a cross-platform UI Toolkit, you can now use RNE on the web & share your codebase between your React Native + React web apps. RNE components are rendered perfectly on browser. You can achieve this to target iOS, Android and Web by collaborating RNE and React Native for Web. Consistent design across android, iOS, and web. 30+ components designed to save development time. Built completely in TypeScript. Starting your react native app has never been easier. Supports Expo too! Easily style any of our components just the way you want. 100% built by the community. We're here because we love open source.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    React Native Push Notifications

    React Native Push Notifications

    React Native local and remote notifications

    React Native Local and Remote Notifications for iOS and Android. firebase-messaging, prior to version 15 requires to have the same version number in order to work correctly at build time and at run time. The Firebase Android library firebase-core is no longer needed. This SDK included the Firebase SDK for Google Analytics. Now, to use Analytics or any Firebase product that recommends the use of Analytics, you need to explicitly add the Analytics dependency. Example folder contains an example app to demonstrate how to use this package. Please test your PRs with this example app before submitting them. In the notifications options, you must provide a channel id with channelId: "your-channel-id", if the channel doesn't exist the notification might not be triggered. Once the channel is created, the channel cannot be updated. Make sure your channelId is different if you change these options. If you have created a channel in another way, it will apply options of the channel.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    Red Moon

    Red Moon

    Android screen filter app for night time phone use

    Blue light may suppress the production of melatonin, the sleep hormone. Red Moon filters out blue light and dims your screen below the normal minimum, so you can use your phone comfortably at night.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    TakePhoto

    TakePhoto

    A tool library for taking photos and selecting from albums

    TakePhotoIt is an open-source tool library for getting photos (taking pictures or selecting from albums and files), cropping pictures, and compressing pictures on Android devices. The latest version is 4.1.0. For versions below 3.0 and API description, see TakePhoto2.0+ for details. Support automatic permission management (no need to care about SD card and camera permissions, etc.). Support personalized configuration of cropping and compression parameters. Provides own cropping tool (optional). Support intelligent selection and cropping exception handling. Support automatic recovery after the photoactivity is recycled. TakePhoto not only supports the customization of related parameters but also supports the customization of the UI. The following is an introduction to how to customize the UI of TakePhoto's album and cropping tools.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    Walle

    Walle

    A new generation of channel package packaging artifact

    Walle, a new generation of channel package packaging artifact under the signature of Android Signature V2 Scheme. Wall-E generates channel packages by adding customized channel information to the blocks in the Apk APK Signature Block, thereby improving the efficiency of channel package generation. It can be used as a stand-alone tool or deployed on an HTTP server to process the upgraded network of the channel package Apk in real-time. ask. The way to generate the channel package is to assemble${variantName}Channelscombine with the instruction. The generation directory of the channel package is stored in the default location build/outputs/apk/, and the output directory can also be specified through the parameters wallein the closure.apkOutputFolder. configFileis the path to the configuration file containing channel information and additional information.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    Wikipedia iOS

    Wikipedia iOS

    The official Wikipedia iOS app

    Wikipedia iOS is the official open-source iOS application for browsing Wikipedia. It provides an optimized mobile reading experience with offline support and advanced search capabilities.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    cube-ui

    cube-ui

    Mobile UI library implement by Vue

    cube-ui is an elegant mobile component library based on Vue.js. From DiDi interior component library and has been put to business test for more than one year. Every component has full unit tests to provide assurance for continuous integration. Make quick response, fluent animation and close to native components as the goal, and pursue the perfection of the interactive experience. Follow a uniform design interaction standard and highly restore the design; Standardize the interface and unify the way of use, making development more simple and efficient. Lightweight and flexible, support post-compile and importing on demand; High scalability, it is easy to implement secondary development based on existing components. By API invoking, the popup layer is attached to body element whose advantage is that it wouldn't be affected by outer styles. If using component invoking, it's fairly easy to be affected by outer styles like transform, overflow, etc.
    Downloads: 1 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB