Kotlin Video Software

View 249 business solutions

Browse free open source Kotlin Video Software and projects below. Use the toggles on the left to filter open source Kotlin Video Software by OS, license, language, programming language, and project status.

  • $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
  • 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
    Seal

    Seal

    Video/Audio Downloader for Android, based on yt-dlp

    Video/Audio Downloader for Android. Download videos and audio files from video platforms supported by yt-dlp (formerly youtube-dl). UI and logic written with pure Kotlin. Single activity, no fragments, only composable destinations.
    Downloads: 131 This Week
    Last Update:
    See Project
  • 2
    SuperImage

    SuperImage

    Sharpen your low-resolution pictures with the power of AI upscaling

    Sharpen your low-resolution pictures with the power of AI upscaling. SuperImage is a neural network-based image upscaling build with the MNN deep learning framework and the Real-ESRGAN algorithm. By leveraging the power of your device's GPU, SuperImage is able to upscale and restore the details of your images without uploading them to the internet, keeping your data secure. SuperImage is a neural network-based image upscaling application for Android built with the MNN deep learning framework and Real-ESRGAN. The input image is processed in tiles on the device GPU, using a pre-trained Real-ESRGAN model. The tiles are then merged into the final high-resolution image. This application requires Vulkan or OpenCL support and Android 7 or above.
    Downloads: 34 This Week
    Last Update:
    See Project
  • 3
    mpvExtended

    mpvExtended

    A beautiful media player for android, based on mpv-android

    mpvExtended is an open-source Android media player built on top of the powerful libmpv engine, designed to combine advanced playback capabilities with a modern and intuitive user interface. It leverages Jetpack Compose and Material3 design principles to deliver a smooth and visually refined experience while maintaining the flexibility of mpv’s configuration system. The application supports a wide range of media formats and includes features such as network streaming, external subtitles, and audio track management. It emphasizes usability improvements over traditional mpv-based players by simplifying navigation, file browsing, and playback controls. mpvEx also incorporates advanced playback options like picture-in-picture mode and background audio playback for multitasking. Its architecture allows deep customization through scripting and configuration, making it suitable for both casual users and advanced media enthusiasts.
    Downloads: 31 This Week
    Last Update:
    See Project
  • 4
    Vanced Manager

    Vanced Manager

    Simplify, install, and manage YouTube Vanced effortlessly

    Vanced Manager is an all-in-one application designed to simplify the installation and management of YouTube Vanced and its companion apps like Vanced microG. With its user-friendly interface, Vanced Manager streamlines the process of downloading, updating, and configuring these modified apps on Android devices. It eliminates the need for manual APK installations by providing an automated, guided setup, ensuring a hassle-free experience for users. The app also includes tools to customize features, manage app versions, and ensure compatibility with your device. Vanced Manager is the go-to solution for accessing premium features like ad-free playback, background listening, and more on YouTube Vanced with ease.
    5.0 out of 5 stars 1 Review
    Downloads: 18 This Week
    Last Update:
    See Project
  • Endpoint Management with Remote Control Built In Icon
    Endpoint Management with Remote Control Built In

    Patch, monitor, and connect to Windows and macOS devices from one console

    Splashtop AEM handles patching, alerts, scripts, and inventory, and unattended remote control is included. When something needs hands-on work, you’re one click away instead of switching tools.
    Start Free Trial
  • 5
    LibreTube

    LibreTube

    An alternative frontend for YouTube, for Android

    YouTube has an extremely invasive privacy policy that relies on using user data in unethical ways. They store a lot of your personal data - ranging from ideas, music taste, content, political opinions, and much more than you think. This project is aimed at improving the users' privacy by being independent from Google and bypassing their data collection. Therefore, the app is using the Piped API, which uses proxies to circumvent Google's data collection and includes some other additional features.
    Downloads: 17 This Week
    Last Update:
    See Project
  • 6
    Animity

    Animity

    Use the Android app to watch anime on your phone without ads

    An Android app to watch anime on your phone without ads. Animity is an anime streaming app that provides high-quality streaming of your favorite anime shows. It's designed to be easy to use, so you can quickly find the anime you want to watch and start streaming. With Animity, you can also sync your account with Anilist, so you can keep track of your favorite shows and manage your anime watchlist. Whether you're a die-hard anime fan or a casual viewer, Animity has something for everyone. Animity parses website data and filter required info, thus It removes the ads for seamless experience.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 7
    bilimiao

    bilimiao

    bilimiao 2.x

    bilimiao is a free, open-source, third-party Bilibili client designed for browsing and watching videos through an alternative interface. Originally developed as a Bilibili time machine, it allows users to explore historical popular video rankings across different categories and periods. The application has evolved into a broader client for discovering and viewing content from the Chinese video-sharing platform. It includes video playback, content browsing, and filtering options for unwanted creators or keywords. Users can configure proxy servers to address certain regional access restrictions. Built with Kotlin Multiplatform and Compose Multiplatform, it uses modern interface components for its browsing experience. The project primarily targets Android and includes documentation for compatible wearable devices.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 8
    ZenConverter

    ZenConverter

    Local Android file converter built with Kotlin and Jetpack Compose

    ZenConverter is a free, open-source Android file converter that processes documents, media, and other file types directly on the device. It supports video conversion, compression, trimming, merging, and audio extraction using FFmpeg. Users can convert images, create PDFs, manage document files, and transform subtitles or font formats. Its PDF tools support merging, compression, text extraction, and password protection. AI-powered image upscaling and experimental frame interpolation provide additional media enhancement options. Batch processing allows different conversion tasks to run through a managed queue. Built with Kotlin and Jetpack Compose, the application offers Material You theming and multilingual support. All conversion operations remain local without mandatory accounts, advertisements, or cloud uploads.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 9
    AIO Video Downloader (Official)

    AIO Video Downloader (Official)

    AIO Video Downloader lets you download videos from 1000+ websites.

    AIO Video Downloader is a clean and reliable Android application designed as a powerful alternative to VidMate and SnapTube. It delivers a simple yet feature-rich video downloading experience, developed with privacy and user convenience in mind. Unlike many similar apps, AIO Video Downloader removes all the clutter, bloat, and annoying ads while giving you the smooth performance you expect. Powered by a strong backend, AIO Video Downloader supports downloads from 1000+ websites including YouTube, Facebook, Instagram, Twitter, Dailymotion, and many more. Save your favorite videos offline in the best possible quality—without compromises and without distractions.
    5.0 out of 5 stars 1 Review
    Downloads: 53 This Week
    Last Update:
    See Project
  • Host LLMs in Production With On-Demand GPUs Icon
    Host LLMs in Production With On-Demand GPUs

    NVIDIA L4 GPUs. 5-second cold starts. Scale to zero when idle.

    Deploy your model, get an endpoint, pay only for compute time. No GPU provisioning or infrastructure management required.
    Start Free
  • 10
    Glypdl

    Glypdl

    A fast, lightweight native media downloader for Linux , Windows and An

    Glypdl is a free and open-source cross-platform media downloader powered by yt-dlp and FFmpeg. It provides native applications for Linux, Windows, and Android, allowing users to download video and audio from supported websites through a simple graphical interface. Glypdl supports video and audio downloads, playlists, multiple formats, thumbnails, progress tracking, and other yt-dlp-powered features. It is designed as a lightweight native alternative to command-line downloaders and proprietary download applications.
    Leader badge
    5.0 out of 5 stars 1 Review
    Downloads: 47 This Week
    Last Update:
    See Project
  • 11
    CuteGIF

    CuteGIF

    Convert video to GIF. Simple and fast

    CuteGIF is a lightweight graphical tool designed to create and edit animated GIFs from video files or image sequences with a focus on simplicity and accessibility. It provides an intuitive interface where users can trim clips, adjust frame rates, and export GIFs without needing command-line tools. The application emphasizes quick workflows, allowing users to generate shareable animations in just a few steps. It supports customization of output quality, resolution, and playback speed to balance file size and visual fidelity. CuteGIF is built for casual users and content creators who need fast GIF generation for social media or messaging. Its lightweight design ensures minimal system resource usage while maintaining responsive performance. Overall, it simplifies GIF creation into a straightforward desktop experience.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 12
    FFShare

    FFShare

    An android app to compress image, video and audio files

    FFShare is a lightweight command-line tool designed to simplify sharing video clips by quickly uploading them to online platforms using FFmpeg-based processing. It allows users to select segments of videos, encode them, and upload them directly without manual editing steps. The tool integrates with FFmpeg to handle trimming, compression, and format conversion before sharing. It is designed for speed and convenience, enabling rapid workflows for content creators and developers. ffshare also supports configuration options for controlling output quality and encoding parameters. Its minimal interface focuses on automation and efficiency rather than complex editing features. Overall, it provides a streamlined solution for clipping and sharing media content quickly.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 13
    audiobookshelf-app

    audiobookshelf-app

    Mobile application for Audiobookshelf

    audiobookshelf-app is an open-source Android and iOS client for accessing personal audiobook and podcast collections hosted on an Audiobookshelf server. It allows users to browse, stream, and download audio content from their self-hosted libraries. Downloaded audiobooks and podcast episodes can be played offline without an active server connection. The built-in player provides playback speed adjustments, chapter navigation, and sleep timers. Listening progress is tracked and synchronized with the server across connected devices. Users can explore book details, cover artwork, and organized podcast collections. The application supports multiple user accounts through the server's permission system. Built with Nuxt and Capacitor, it provides a mobile listening experience while maintaining control over personal media collections.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    YTDLnis

    YTDLnis

    Android Video/Audio Downloader app using yt-dlp

    YTDLnis is a free and open source app that uses yt-dlp, a powerful command-line program that supports over 1000 websites. With YTDLnis, you can download videos and audios in various formats and qualities, customize your download options, and manage your downloads in a simple and user-friendly interface. YTDLnis is compatible with Android 6.0 and above, and requires no root access. Download YTDLnis today and enjoy your favorite content offline anytime, anywhere. Official website: https://ytdlnis.com/
    Downloads: 23 This Week
    Last Update:
    See Project
  • 15
    ReVanced Extended byIE
    *YouTube Extended: v21.30.216 *Music Extended: v9.30.53 *ReVanced MicroG: v7.2.2 *ReVanced Reddit (Extended-Extras): v2026.40.0 *ReVanced X (Extended-Extras): v12.38.1-prod.01 *Extended Morphe Patches: cli_v1.20.0-patches_v2.0.0 *X Extended Patches: cli_v1.20.0-patches_piko-v3.72.3 Thank you! ReVanced Team!
    Downloads: 8 This Week
    Last Update:
    See Project
  • 16
    PPPlayer

    PPPlayer

    Modern, fast and powerful media player for Windows, Linux, Mac

    PPPlayer is a media player built to make watching videos and managing your media library simple and enjoyable. It has a clean, modern interface that makes it easy to find what you're looking for without getting lost in complicated menus. Whether you're browsing your library, searching for something specific, or just sitting down to watch a video, PPPlayer keeps things straightforward. PPPlayer is available for Windows, Linux, macOS, and Android, so you can use it on your favorite devices. The project is actively being developed, with ongoing improvements to the interface, performance, and overall experience. If you're looking for a media player that's easy to use, looks good, and focuses on what matters, give PPPlayer a try. Learn more at https://ppplayer.com
    Downloads: 7 This Week
    Last Update:
    See Project
  • 17
    Apple TV Remote

    Apple TV Remote

    Android remote for Apple TV over the local network, with LG TV wake-up

    Apple TV Remote is an open Android remote control for Apple TV. It talks to the Apple TV directly over the local network using the Companion Link protocol, so no account, cloud service or extra hardware is needed. It finds Apple TVs on the network and pairs with the PIN shown on the TV. The layout follows the Siri Remote, with touchpad, swipe and d-pad navigation, play/pause, skip, volume, mute, back, home and power, and text entry when the Apple TV shows a keyboard. Playback controls are also available in the notification shade and as a Quick Settings tile. With an LG webOS TV, one button turns the TV on over Wi-Fi, switches to the Apple TV's HDMI input and wakes the Apple TV through HDMI-CEC, even from deep sleep. Available in English and Finnish. Not affiliated with Apple Inc. or LG Electronics. Source code, issues and discussions: https://github.com/jrs8205/Apple-tv-remote
    Downloads: 2 This Week
    Last Update:
    See Project
  • 18
    YouTube Downloader ArmoMan

    YouTube Downloader ArmoMan

    An android application to download audio (mp3) from YouTube videos.

    An android application to download audio (mp3) from YouTube videos and from playlists. YouTube Downloader ArmoMan is an intuitive Android application designed to empower users to effortlessly extract high-quality MP3 audio from YouTube videos and playlists. With a user-friendly interface and a host of convenient features, this app simplifies the process of downloading and enjoying your favorite YouTube content in audio format. Download from SourceForge or GitHub. GitHub download page: https://github.com/ArmoMan/YouTube-Downloader-ArmoMan/releases GitHub: https://github.com/ArmoMan/YouTube-Downloader-ArmoMan Please, if there are bugs, feel free to contact us.
    5.0 out of 5 stars 1 Review
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    Android IP Camera

    Android IP Camera

    An Android H.264 / MJPEG IP Camera app

    Android IP Camera is an open-source Android application that turns a smartphone into a network-connected surveillance camera. It streams H.264 and MJPEG video through a built-in server accessible from browsers and compatible monitoring software. Optional RTSP streaming provides H.264 video and AAC audio for network video recorders. ONVIF support enables camera discovery, snapshots, and motion events. A remote web interface controls resolution, zoom, exposure, contrast, recording, and flashlight settings. Users can switch between front and rear cameras and adjust frame rates to manage device temperatures. Username authentication and automatic TLS certificates help secure connections. Background operation, screen-off streaming, and automatic startup support continuous monitoring.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    AutoDispose

    AutoDispose

    Automatic binding+disposal of RxJava streams

    Automatic binding+disposal of RxJava streams. AutoDispose is an RxJava 2+ tool for automatically binding the execution of RxJava streams to a provided scope via disposal/cancellation. Often (especially in mobile applications), Rx subscriptions need to stop in response to some event (for instance, when Activity#onStop() executes in an Android app). In order to support this common scenario in RxJava 2, we built AutoDispose.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • Next