All Projects → Go-phie → Gophie

Go-phie / Gophie

Licence: agpl-3.0
An Aggregator Engine for searching and downloading movies free - NO ADs!

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to Gophie

Got
Got: Simple golang package and CLI tool to download large files faster 🏃 than cURL and Wget!
Stars: ✭ 469 (+398.94%)
Mutual labels:  cli, download-videos, downloader
Mythra
Music retrieval CLI and API using rust
Stars: ✭ 37 (-60.64%)
Mutual labels:  cli, downloader
Horrible Downloader
horriblesubs.info python API and CLI
Stars: ✭ 28 (-70.21%)
Mutual labels:  cli, downloader
Addic7ed Ruby
Ruby script to fetch subtitles on Addic7ed (auto-downloader)
Stars: ✭ 43 (-54.26%)
Mutual labels:  cli, downloader
Streamhut
Stream your terminal to web without installing anything 🌐
Stars: ✭ 676 (+619.15%)
Mutual labels:  cli, stream
Awesome Startup
😎 All the required resources to build your own startup
Stars: ✭ 702 (+646.81%)
Mutual labels:  free, free-software
Osm Meta Util
Utility for downloading and processing OSM metadata
Stars: ✭ 42 (-55.32%)
Mutual labels:  cli, stream
Fanficfare
FanFicFare is a tool for making eBooks from stories on fanfiction and other web sites.
Stars: ✭ 359 (+281.91%)
Mutual labels:  cli, downloader
Pi Hole Pivpn On Google Compute Engine Free Tier With Full Tunnel And Split Tunnel Openvpn Configs
Run your own privacy-first ad blocking service in the cloud for free on Google Cloud Services.
Stars: ✭ 1,141 (+1113.83%)
Mutual labels:  free, free-software
Freeiptv
FreeIPTV • Watch Free IPTV World Wide
Stars: ✭ 68 (-27.66%)
Mutual labels:  stream, free
Conget
A CLI app for downloading file concurrently.
Stars: ✭ 72 (-23.4%)
Mutual labels:  cli, downloader
Cortex
Cortex: a Powerful Observable Analysis and Active Response Engine
Stars: ✭ 676 (+619.15%)
Mutual labels:  free, free-software
Instascrape
🚀 A fast and lightweight utility and Python library for downloading posts, stories, and highlights from Instagram.
Stars: ✭ 76 (-19.15%)
Mutual labels:  cli, downloader
Webhubbot Downloader
Download videos from xiyouMc's WebHubBot.
Stars: ✭ 24 (-74.47%)
Mutual labels:  download-videos, downloader
Pluradl.py
Automated download of Pluralsight courses
Stars: ✭ 406 (+331.91%)
Mutual labels:  cli, downloader
Youtubevideodownloader
Download videos from YouTube and many other video sites
Stars: ✭ 39 (-58.51%)
Mutual labels:  download-videos, downloader
Pornhub Downloader
Download videos from pornhub.
Stars: ✭ 346 (+268.09%)
Mutual labels:  download-videos, downloader
Thehivedocs
Documentation of TheHive
Stars: ✭ 353 (+275.53%)
Mutual labels:  free, free-software
Sub Tv Cli
Downloading your series subtitles via terminal 📺
Stars: ✭ 63 (-32.98%)
Mutual labels:  cli, movies
Github Files Fetcher
Download a specific folder or file from a GitHub repo through command line
Stars: ✭ 73 (-22.34%)
Mutual labels:  cli, downloader

Gophie

Gophie

Search, stream and download movies without having to bump into ads. Feel free to add any new movie sites

What is Gophie

Gophie is a tool to help you search, stream and download movies from movie sites without going through all the stress of by-passing ads. Currently, the following sites are actively supported:

Movies

  • NetNaija
  • FzMovies
  • BestHD
  • CoolMoviez

Series

  • TvSeries

Anime

  • AnimeOut
  • Takanimelist

Korean

  • KDramaHood

Gophie also has mobile and web clients.

Installation

With Golang installed

go get -u github.com/go-phie/gophie

Or download from Github Releases

Usage

CLI

gophie

Demo

>>> gophie
Gophie

Usage:
  gophie [command]

Available Commands:
  api         host gophie as an API on a PORT env variable, fallback to set argument
  clear-cache Clears the Gophie Cache
  engines     Show summary and list of available engines
  help        Help about any command
  list        lists the recent movies by page number
  resume      resume downloads for previously stopped movies
  search      search for a movie
  stream      Stream a video from gophie
  version     Get Gophie Version

Flags:
  -c, --cache-dir string      The directory to store/lookup cache
  -e, --engine string         The Engine to use for querying and downloading (default "netnaija")
  -h, --help                  help for gophie
  -o, --output-dir string     Path to download files to
  -s, --selenium-url string   The URL of selenium instance to use
  -v, --verbose               Display Verbose logs

Use "gophie [command] --help" for more information about a command.

Gophie - Bisoncorp (2020) (https://github.com/go-phie/gophie)

For Development use go run main.go [command]

Deployment

Tagging

To create a new tag, use the make file

make upgrade version=0.x.x

The deployed API version from gophie api is available on Heroku. Please read the API documentation for usage

License

This project is opened under the GNU AGPLv3 which allows very broad use for both academic and commercial purposes.

Credits

Library/Resource Use
github.com/gocolly/colly scraping the net for links
github.com/manifoldco/promptui interactive CLI
github.com/spf13/cobra CLI interface
github.com/iawia002/annie Downloader (resume capabilities)
Stoplight Generating API docs
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].