Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

tabscrape

Playground for scraping, parsing and presenting chords and tabs in the terminal

Why?

While I've been tacitly willing to trade tranches of my personal data in exchange for community-provided (gratis) chords and tablature for many years now, things have really gotten out of hand.

Somewhere among the perceptual nightmare of its popup banners, deceptive design patterns and casual abuse of RAM, visiting sites like UG has become an almost insulting experience. I just want the damn text.

And thus arrives tabscrape: hopefully a fruitful tool by itself as well as a project to serve as my intro to web scraping.

Goals

  • Planned fzf integration for tablet-friendly TUI.
  • Try out different scrapers + scraping methods
  • Experiment with presentation of formatted output (TUI, epub/pdf, typst, etc.)

Reference / Inspiration

Alternative UG front ends

UG Purpose-built Scrapers / Downloaders

General-purpose Scrapers

Python

Rust

Browser automation tools

Parsers

(ToDo)

About

Playground for scraping, parsing and presenting chords and tabs in the terminal

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors