Giter Site home page Giter Site logo

kerncs / hatt Goto Github PK

View Code? Open in Web Editor NEW

This project forked from frenchgithubuser/hatt

0.0 0.0 0.0 2.57 MB

DDL/Streaming meta search engine

License: GNU General Public License v3.0

Shell 0.27% JavaScript 23.99% Go 36.92% TypeScript 1.05% HTML 0.54% NSIS 5.46% Vue 31.08% SCSS 0.69%

hatt's Introduction

Hatt Hatt

This tool allows to search for files through multiple websites, with an intuitive user interface. Similarly to what Jackett does, but for DDL (direct download) and streaming.

Downloads

Discord Subreddit subscribers

Hatt - Home

If you have suggestions (new features, new sources etc.), find a bug or want to notify about something, do not hesitate to open an issue.

If a source is broken, down or should not be trusted anymore, please open an issue about it !

Supported sources
  • 9anime
  • androeed
  • animekaizoku
  • animepahe
  • animetosho
  • apkmb
  • audiobb
  • audiobookbay
  • audiobooksbee
  • audiobookslab
  • audiobookss
  • bigaudiobooks
  • bilibili
  • comicextra
  • coomer
  • ddlbase
  • diakov
  • dodi-repacks
  • dosgamesarchive
  • ebook-hunter
  • edgeemu
  • emugames
  • f2movies
  • fapachi
  • fapello
  • fapeza
  • filecr
  • fitgirl-repacks
  • forcoder
  • free-mp3-download
  • g4u
  • galaxyaudiobook
  • game-2u
  • gamedrive
  • getcomics
  • gload
  • gog-games
  • gogoanime
  • goldenaudiobook
  • gomovies
  • hdaudiobooks
  • himovies
  • hotaudiobooks
  • hotleak
  • kayoanime
  • kemono
  • kupdf
  • libgenli
  • library genesis (.rs)
  • lrepack
  • magazinerack
  • memoryoftheworld
  • mobilism
  • nesgm
  • nsw2u
  • online-courses
  • openloadmov
  • ovagames
  • pdfdrive
  • rarefilmm
  • readcomicsonline
  • repackme
  • revdl
  • romulation
  • rsload
  • sflix
  • slavart
  • softarchive
  • steamrip
  • tokybook
  • trantor
  • udemy24
  • uhdmovies
  • vimm
  • watchcartoonsonline
  • wawacity
  • xoxocomics
  • yourserie
  • youtube
  • zoro

Features

  • Parallel searching on many websites, all at the same time
  • Custom website lists to search on
  • Search on websites which require an account
  • Quickly filter results with a double search and different sorting methods
  • Big and ever growing list of supported websites
  • Multiple languages support
  • Clean and intuitive interface
  • Dark mode
  • Almost no js rendering, mostly static parsing for high performances

Installation

Here are the different ways you can get Hatt :

Linux

Windows

MacOS

  • From the releases tab (works on M1 chip). Not always available for the latest release as it requires apple hardware, which I don't personally have.

  • Build from source

  • Install linux

Build from source

wails build

See CONTRIBUTING.md for more details

Not Goals (to this day)

  • All-in-one tool to download/stream media and display it nicely at the same time. Many softwares already do that very well (Kodi for movies/TV shows, Pegasus-fe for games and programs, just to name a few)

  • Easy "download" option. Some programs already allow to download files very well (JDownloader, Youtube-dl, Lux, just to name a few). There might be an implementation of such a feature by adding those programs as dependencies to Hatt later.

FAQ

Why not making a website instead of a program ?

This would allow more accessibility and less trust needed from the users, however :

  • It would require a server to do the scraping, as it is not possible to do it directly in the browser because of the CORS policy that most modern browsers have. This would mean extra costs, which I don't want to bother with, and could impact the project.

  • The server's IP address could easily be blocked by most of the sources. Another solution would be to maintain a local database, refreshed every x days, but this requires a lot of extra work (to maintain it, and to create a full-content scraper for every source)

  • Having a tool running on everyone's computer allows for more decentralization

  • I don't want to be held responsible of running such a service. This repository only provides some code, that you are free to run or not. The user takes the responsibility of what is done with it, not me.

Is there a mobile version ?

Hatt is built on top of the wails framework. As soon as wails support android/iOS builds, Hatt will be available for those platforms.

Support

If you like Hatt, you can donate to support its development here :

Cryptocurrency

Monero : 46NLLW7dzu5jo2eZ3SiAKgQuVL1Jw8wPMSBAYA3eh4h334HzwMNFSXQ3V3PmXYEoMFXkt24pTHcD1X57KRePN8ehQXn3Ggt

Bitcoin : bc1qf4a44ae76txhmfxfsa875u8mv6murdwawt7msx

Ethereum : 0x134a0974f2fefF0F76276fBdD44439717B2b587B

ko-fi

Disclaimer

All the sources linked in this tool are not intended to support copyright infringement. I am not responsible for and in no way associated to any external links or their content linked, all the links available through this tool are publicly available over the internet. I have no control over the nature, content and availability of other websites. If you dislike the information this tool provides then please contact the corresponding website's owner/webmaster/hoster directly and fill a DMCA takedown request.

hatt's People

Contributors

frenchgithubuser avatar leopoldomoreno avatar jai707 avatar health-services-sites avatar alexandre-eliot avatar karim-derb avatar omahs avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.