mangal

📖 The most advanced (yet simple) cli manga downloader in the entire universe! Lua scrapers, export formats, anilist integration, fancy TUI and more!

MIT License

Stars
1.1K
Committers
9

Bot releases are visible (Hide)

mangal - mangal v3.6.0

Published by github-actions[bot] about 2 years ago

To update:

mangal update 

To install:

curl -sfL io.metafates.one/mi | sh

Run the install script (you can run it multiple times):

curl -sfL io.metafates.one/mi | sh

What's new?

  • Add --json flag for the inline mode by @jojoxd #83
  • Fixed mangal update command
  • Rename history global flag to write-history (shorthands are the same -H)
  • Add basic Termux support. Scrapers that use headless chrome browser won't work as well as reading mode. That means that you can use it only for downloading manga (for now at least) #80
  • Fixed a bug where reading manga with mini mode would cause mangal to crash #82

Full Changelog: https://github.com/metafates/mangal/compare/v3.5.0...v3.6.0


Bugs? Suggestions? Open an issue

mangal - mangal v3.5.0

Published by github-actions[bot] about 2 years ago

To install:

curl -sfL https://raw.githubusercontent.com/metafates/mangal/main/scripts/install | sh

What's new

  • mangal update command added to update itself
  • mangal gen command added to generate a template for custom source
  • Added --raw flag for the sources command to print without headers
  • Added --downloads flag for the where command to print location of the downloads directory
  • Option to show all languages in mangadex by setting mangadex.language = 'any' in the config.
  • Show chapter index in the TUI history list
  • Fixed bug where pressing confirm button with empty history would cause mangal to crash
  • Fixed bug where error message would not fit the screen
  • Fixed bug when mangal config init --force would ignore --force flag
  • Internal performance improvements

Full Changelog: https://github.com/metafates/mangal/compare/v3.4.1...v3.5.0


Bugs? Suggestions? Open an issue

mangal - mangal v3.4.1

Published by github-actions[bot] about 2 years ago

Changelog

  • Option to continue downloading chapters after fail
  • Option to redownload failed chapters
  • Option to select custom reader app for each format
  • Option to skip images with unsupported formats by converter (e.g. pdf converter will skip .gif images) (#77)
  • Option to specify custom repository for mangal install command
  • Fixed error when using custom readers was not possible
  • Highlight read button in the chapters list
  • Make mangal env more compact, add --filter argument to filter out unset variables
  • Show MANGAL_CONFIG_PATH in the env command
  • Show better error when chapter could not be opened by reader
  • Fix chapters range selector in inline mode (#76)
  • Show progress when initializing source from history
  • Show size of a downloading chapter
mangal - mangal v3.3.0

Published by github-actions[bot] about 2 years ago

Changelog

  • Inline mode added. See mangal help inline
  • Option to choose default source added
  • Show read button in help menu
  • Bug fixes and improvements
mangal - mangal v3.2.1

Published by github-actions[bot] about 2 years ago

Changelog

  • 61928e5 fix home variable in config (#73)
mangal - mangal v3.2.0

Published by github-actions[bot] about 2 years ago

Changelog

  • New command added mangal install to install scrapers from mangal-scrapers repo
  • Added an option to remove a single entry from history by pressing d
  • Added an option to download chapters without creating manga directory
  • Dependencies updated
  • Bug fixes and improvements
mangal - mangal v3.1.0

Published by github-actions[bot] about 2 years ago

Changelog

  • where command now prints to stdout. It can be used like that: cd $(mangal where --config)
  • Mini mode was completely rewritten to look exactly like ani-cli
  • PDF is a default export format now (was plain)
  • Plain icons are default now (were emoji)
  • New icons added - "squares"
  • New command mangal config remove to... well... remove config
  • Minor bug fixes and improvements
mangal - mangal v3.0.3

Published by github-actions[bot] about 2 years ago

Changelog

  • c0cdc1b build: bump version
  • e1476a9 fix: better path handling
  • 3db2f87 fix: better path handling
  • d2f09aa refactor: use pdf as a default export format
mangal - mangal v3.0.2

Published by github-actions[bot] about 2 years ago

Changelog

  • 26bc70b Merge pull request #65 from metafates/dev
  • 8cf6a6e fix: fix config init
mangal - Mangal v3.0.1

Published by github-actions[bot] about 2 years ago

Changelog

After a long break Mangal 3 was finally released! This is a complete rewrite from scratch. This update brings a lot of changes, but most importantly Mangal now supports Lua based scrapers. Check README for more information!

mangal - Mangal 3.0.0

Published by github-actions[bot] about 2 years ago

Changelog

After a long break Mangal 3 was finally released! This is a complete rewrite from scratch. This update brings a lot of changes, but most importantly Mangal now supports Lua based scrapers. Check README for more information!

mangal - Mangal 2.2.0

Published by metafates over 2 years ago

What's Changed

  • History mode added. Now you can resume your readings by launching mangal with mangal --resume flag (-r for short)
  • Support for new environment variables added
  • mangal env command added to list all env variables and their values (if any set)
  • ComicInfo.xml file fixed #53

Full Changelog: https://github.com/metafates/mangal/compare/v2.1.1...v2.2.0

mangal - Mangal 2.1.1

Published by metafates over 2 years ago

What's Changed

  • doctor command now shows more information about errors
  • minor bug fixes and perfomance improvements

Full Changelog: https://github.com/metafates/mangal/compare/v2.1.0...v2.1.1

mangal - Mangal 2.1.0

Published by metafates over 2 years ago

What's Changed

  • Significant perfomance improvements! 🚀
  • Reduced disk usage
  • Add support for env variables MANGAL_CONFIG_PATH and MANGAL_DOWNLOAD_PATH
  • Improved config structure (breaking change, reinitialize your config if you have one)
  • ComicInfo.xml support added for CBZ format #27
  • config init --clean flag added that creates config without additional comments
  • config remove command added to delete user config
  • Old bugs removed, new added...

Full Changelog: https://github.com/metafates/mangal/compare/v2.0.1...v2.1.0

mangal - Mangal 2.0.1

Published by metafates over 2 years ago

What's Changed

  • Fixed #36
  • Small shell completion improvements

Full Changelog: https://github.com/metafates/mangal/compare/v2.0.0...v2.0.1

mangal - Mangal 2.0.0

Published by metafates over 2 years ago

What's Changed

  • Anilist integration BETA
  • Diagnostics command mangal doctor
  • mangal check-update renamed to mangal latest
  • Custom naming templates for chapters (like this [%d] %s)
  • Bug fixes
  • Faster config parser (up to 5x faster!)
  • Minor improvements

Full Changelog: https://github.com/metafates/mangal/compare/v1.5.2...v2.0.0

mangal - Mangal 1.5.2

Published by metafates over 2 years ago

What's Changed

  • Command to check for update added mangal check-update #26
  • Scraper system improved
  • Fixed bug where chapters with colon in title would not open for read on windows #24
  • Various bug fixes

Full Changelog: https://github.com/metafates/mangal/compare/v1.5.1...v1.5.2

mangal - Mangal v1.5.1

Published by metafates over 2 years ago

What's Changed

  • Fixed bugs #21, #20
  • Minor changes

Full Changelog: https://github.com/metafates/mangal/compare/v1.5.0...v1.5.1

mangal - Mangal 1.5.0

Published by metafates over 2 years ago

What's Changed

  • Epub format added
  • Move UI related configurations to [ui] section in the config file
  • New command formats added to show available formats and their description
  • Minor improvements

Full Changelog: https://github.com/metafates/mangal/compare/v1.4.2...v1.5.0

mangal - Mangal 1.4.2

Published by metafates over 2 years ago

Package Rankings
Top 5.22% on Proxy.golang.org
Top 12.6% on Alpine-edge