Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flickv4 Logo

Your Personal Streaming Sanctuary

Version 2.0 — a full overhaul. Rebuilt UI, Expo-native playback, background downloads, and first-class Android TV & large-screen layouts.

Version 2.0 Expo React Native TypeScript Platform License


What's New in 2.0

Flickv4 2.0 is a ground-up revamp—not a polish pass. The app was rebuilt on Expo SDK 57, React Native 0.86, and a modern UI stack so phone, tablet, and TV feel like one product.

Overhaul highlights

Area What changed
UI system New dark-first interface on gluestack-ui v5 + NativeWind v5 / Tailwind CSS v4—shared components, consistent spacing, and responsive layouts
Player Custom player on expo-video with quality & aspect controls, subtitle tracks/overlay, episode drawer, PiP, and TV remote support
Downloads Background downloads (direct + HLS), pause/resume, progress notifications via Notifee, and a redesigned Downloads screen
TV & large screens Android TV / Leanback shell, side navigation, focusable UI, and Mac Catalyst layouts that share the TV grid
Architecture Cleaner src/ layout—hooks, services, navigators, and providers instead of a monolithic App
Extras In-app update checks, Coming Soon handling, server settings, and smarter continue-watching

Still the same idea

No ads. No subscriptions. Movies and TV via TMDB metadata, offline watching when you need it, and a Netflix-inspired dark UI—just rebuilt to last.


Features

  • Continue Watching — Resume movies and episodes where you left off
  • Offline downloads — Queue, pause, resume; grouped TV episodes; live progress
  • Subtitles — Multi-language tracks with size, color, and position controls
  • Search & browse — TMDB-backed home rows, detail pages, cast, trailers, recommendations
  • Adaptive layouts — Phone, tablet, and TV shells from one codebase
  • Picture-in-Picture — Background-friendly playback where the platform supports it

Stack

Layer Choice
Runtime Expo ~57 · React Native 0.86 · React 19
Language TypeScript
UI gluestack-ui v5 · NativeWind v5 · Tailwind CSS v4
Playback expo-video
Downloads @kesha-antonov/react-native-background-downloader · Notifee
Navigation React Navigation 7
Data TMDB · Wyzie (subtitles)

Important Notice: Web Scraper

The web scraping engine lives in a private repository.

Public scrapers get patched fast and abused just as fast. Keeping the resolver private helps the app stay usable longer. The rest of Flickv4—UI, player, downloads, TV shell—remains open source under GPL-3.0.


💬 Community & Discussions

Have a suggestion, found a bug, want to share your server configuration, or just want to discuss Flickv4?

Join the GitHub Discussions page:

👉 https://github.com/sheeshcake/Flickv4/discussions

You can use Discussions for:

  • 💡 Feature requests and ideas
  • ❓ Questions and community support
  • 🌐 Server sharing and recommendations
  • 🛠 Troubleshooting and setup help
  • 📢 Announcements and general discussions

Before opening a new discussion, please search to see if your topic has already been covered.


Contributing

If Flickv4 has been useful, you can support continued development:

Buy Me A Coffee

Author

Wendale Franz Dy


License

This project is licensed under the GNU General Public License v3.0 (GPL-3.0) — see the LICENSE file for details.

You can You must You cannot
Use, modify, and distribute Credit the author · disclose source · keep GPL-3.0 Hold the author liable · strip attribution

Legal Disclaimer

Any legal issues regarding content should be taken up with the actual file hosts and providers. Flick(v4) does not host, upload, or manage videos—it aggregates publicly accessible links for educational and personal use, similar to a search engine. Users are responsible for complying with local law. Use at your own risk.


Acknowledgments

  • TMDB for the movie/TV database API
  • React Native & Expo communities for the tooling this rebuild stands on
  • Open source contributors whose libraries power playback, downloads, and UI

Built with care on Expo & React Native — Flickv4 2.0

⭐ Star this repo if you find it useful!

About

A free premium, ad-free streaming experience that brings thousands of movies and TV shows to your fingertips—with offline downloads, intelligent subtitle controls, and a beautifully crafted Netflix-inspired interface.

Topics

Resources

Stars

67 stars

Watchers

3 watching

Forks

Releases

Packages

Contributors

Languages