30 open-source projects similar to michaelbel/movies, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.
This is a React Native application that streams live with support for volume and brightness gestures, full-screen landscape video playback, and categorized filtering.
Compose Samples is a collection of reference implementations for the Jetpack Compose UI library, serving as a practical guide for building native Android user interfaces. It demonstrates the use of a declarative framework where Kotlin functions describe layout structures and data dependencies, enabling developers to construct modern, reactive interfaces. The repository highlights architectural patterns that prioritize maintainability and testability, such as layered organization and unidirectional data flow. It showcases how to implement adaptive layouts that automatically adjust to various s
Multiple samples showing best practices in app development on Android TV.
AntennaPod is an open-source podcast manager, RSS feed aggregator, and mobile audio player. It serves as a system for subscribing to feeds, downloading episodes, and managing playback queues for both online and offline listening. The application provides automated podcast management, which includes the periodic refreshing of feeds to discover new content and the automated downloading and cleanup of episodes. It supports cross-device playback synchronization to maintain subscription data and episode progress across multiple devices. The platform covers a broad range of media playback and cont
A React native application for exploring the world of anime which includes multifaceted features including: search on board range of anime, details on particular anime i.e. characters, description, top trends etc. https://aurangzaibramzan.github.io/Anime-jisho/
PiliPlus is a third-party media player designed for the Bilibili platform, providing a unified interface for video streaming, live content consumption, and community interaction. It functions as a cross-platform application that synchronizes user accounts, playback preferences, and social data across mobile and desktop devices. The application distinguishes itself through advanced playback features, including real-time scrolling comment overlays that simulate a communal viewing experience. It incorporates local-first media caching to store assets directly on the device, which reduces latency
Nekome is an Android application that helps with tracking your anime and manga watch lists. Watch list data is handled by Kitsu.
Tivi is a cross-platform application for discovering and tracking television shows, built with Kotlin Multiplatform and Compose Multiplatform to share its user interface across Android, iOS, and desktop platforms. The app follows the Model-View-Intent (MVI) architecture pattern, where user actions are modelled as sealed class intents that reduce into a single immutable state object, ensuring predictable and unidirectional data flow managed through Kotlin coroutines and StateFlow. The application uses Hilt for compile-time dependency injection and SQLDelight for type-safe local data storage, c
App to choose a random TV show episode - Made with #Flutter
This is the repo for the legacy SplitCloud for iOS app built with ReactNative and a fork of StreamingKit project.
Movie discovery app showcasing MVP, RxJava, Dagger 2 and Clean Architecture
An ebook reader that helps you read books in other languages. Made for linguaphiles.
SoundSpice is a light-weight and minimalist music player for Android. Focused on aesthetics and simplicity.
Pilipala is a mobile video streaming client designed to provide a third-party interface for the Bilibili media platform. It enables users to browse, search, and consume streaming media content through a unified mobile application. The application distinguishes itself by offering extensive playback customization, allowing users to adjust playback speed, subtitle synchronization, and screen orientation to suit their preferences. It also integrates social interaction features, enabling users to engage with creators and other viewers by liking videos, sharing content, and participating in public
🥔 MOS-6502 and NES emulator in Rust (SDL/WebAssembly/Android/Embedded/Cloud)
parrot.live is a lightweight service that streams frame-based animations directly to any command-line interface over HTTP. It enables synchronized animated content to be displayed on remote terminals without requiring any local dependencies or software installation. The project focuses on delivering terminal animations through a simple network request, making it easy to add visual flair to command-line workflows. By handling the animation rendering server-side, it removes the need for users to manage animation files or rendering tools on their own machines. The documentation and installation
Gamestream client for embedded systems
Node.js server for providing Ron Swanson quotes
Explore the extensive MyAnimeList database to discover your favorite anime and manga. Engage in forums with millions of discussions at your fingertips. Access detailed reviews and receive numerous recommendations for all anime and manga on MyAnimeList.
Movies and TV Show mobile application. Available for iOS and Android. Developed as a personal project, created using React Native and TMDb API.