Get automatically alerted when a flight route you care about drops to an unusually cheap mistake fare price.
Run your own local flight price watcher instead of paying for a subscription alert service.
Query recent flight prices for a specific route through a simple local web API.
Receive mistake fare alerts through a Telegram bot or a custom webhook.
| 010zx00x1/faresnipe | 0-bingwu-0/live-interpreter | 0cm-labs/tokenizer-benchmark | |
|---|---|---|---|
| Stars | 2 | 2 | 2 |
| Language | Python | Python | Python |
| Setup difficulty | easy | moderate | moderate |
| Complexity | 2/5 | 2/5 | 2/5 |
| Audience | general | general | researcher |
Figures from each repo's GitHub metadata at analysis time.
Requires Python 3.11 or newer, Telegram alerts need a bot token and chat ID.
Faresnipe is an open source tool that watches for mistake fares, airline pricing errors that offer flights far cheaper than normal before the airline notices and fixes them. These deals tend to disappear within minutes, and paid services already exist that charge an annual fee to alert you to them. Faresnipe is presented as the free, open alternative that runs entirely on your own machine, keeps your data local, and has code short enough and simple enough that you can read and understand all of it yourself. After installing it, you set up which airport you are flying from and which destinations you care about, then start it running. There is no API key to obtain and no account to create. Once running, it repeatedly checks flight prices, compares each new price against the typical historical price for that same route, and flags anything that looks unusually cheap according to a set of rules, some of which can escalate a fare from an ordinary deal into a flagged mistake fare if it is especially far below normal. Under the hood it works in three parts. A scanner reads your configured routes and asks a flight pricing source for a quote. A detector compares each new quote against the historical typical price stored locally and decides whether it counts as a deal or a mistake fare. Everything is saved in a simple local database file, which also powers a small dashboard and a web API you can check prices through yourself. If you want to be notified automatically rather than checking manually, it can send alerts through a Telegram bot or a custom webhook. The dashboard is deliberately simple, built with plain HTML, CSS, and a small amount of JavaScript rather than a full frontend framework, keeping the whole project lightweight and easy to install.
An open-source, self-hosted tool that watches flight prices and alerts you to mistake fares before airlines fix the pricing error.
Mainly Python. The stack also includes Python, FastAPI, SQLite.
Use freely for any purpose, including commercial use, as long as you keep the copyright notice.
Setup difficulty is rated easy, with roughly 30min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.