aboutsummaryrefslogtreecommitdiff

abvjt

Journal abbreviation lookup. Scrapes Web of Science journal title abbreviation pages, stores them in SQLite with FTS5, serves a search UI and a JSON API.

Abbreviation data sourced from Web of Science (Clarivate).

Usage

go build -o abvjt .
./abvjt scrape                    # fetch WOS pages, build DB
./abvjt serve                      # start server on :8080
./abvjt serve --port 3000 --db data/abvjt.db
Command Description
scrape Fetch WOS abbreviation pages, parse HTML, write SQLite
serve HTTP server (web UI + JSON API)
help Usage info

API

GET /api/search?q=nature&limit=50
GET /api/health