[package]
edition = "2021"
name = "methodwise"
version = "0.1.0"
build = false
exclude = [
".github/",
"docs/",
"website/",
]
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "A precise, methodic TUI web browser for the terminal enthusiast."
readme = "README.md"
keywords = [
"tui",
"browser",
"terminal",
"ratatui",
]
categories = [
"command-line-utilities",
"web-programming::http-client",
]
license-file = "LICENSE"
repository = "https://github.com/Geekspeaker/methodwise"
[package.metadata.deb]
maintainer = "Geekspeaker Inc <contact@geekspeaker.com>"
copyright = "2026, Geekspeaker Inc"
license-file = [
"LICENSE",
"4",
]
depends = "$auto"
section = "web"
priority = "optional"
assets = [
[
"target/release/methodwise",
"usr/bin/",
"755",
],
[
"README.md",
"usr/share/doc/methodwise/README.md",
"644",
],
[
"LICENSE",
"usr/share/doc/methodwise/LICENSE",
"644",
],
]
extended-description = """
Methodwise is a keyboard-driven TUI web browser written in Rust.
It offers a distraction-free browsing experience with vim-like navigation.
"""
[[bin]]
name = "methodwise"
path = "src/main.rs"
[dependencies.anyhow]
version = "1.0"
[dependencies.chrono]
version = "0.4"
[dependencies.clap]
version = "4.4"
features = ["derive"]
[dependencies.crossterm]
version = "0.27.0"
[dependencies.html-escape]
version = "0.2"
[dependencies.html2text]
version = "0.12.0"
[dependencies.ratatui]
version = "0.28.0"
[dependencies.regex]
version = "1.10.0"
[dependencies.reqwest]
version = "0.11"
features = [
"blocking",
"rustls-tls",
"gzip",
"brotli",
"deflate",
]
[dependencies.tokio]
version = "1"
features = ["full"]