{"id":31796952,"url":"https://github.com/yang/flight-scraper","last_synced_at":"2025-10-10T20:54:08.029Z","repository":{"id":1223171,"uuid":"1145034","full_name":"yang/flight-scraper","owner":"yang","description":"Drives a browser to search for tickets across multiple airline sites, scraping/emailing/plotting fare information.","archived":false,"fork":false,"pushed_at":"2012-10-13T04:50:02.000Z","size":145,"stargazers_count":29,"open_issues_count":0,"forks_count":19,"subscribers_count":6,"default_branch":"master","last_synced_at":"2023-04-07T15:37:04.997Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"Cowboy-coder/bundle-up","license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/yang.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2010-12-07T00:31:47.000Z","updated_at":"2023-04-07T14:51:25.000Z","dependencies_parsed_at":"2022-08-16T12:35:29.749Z","dependency_job_id":null,"html_url":"https://github.com/yang/flight-scraper","commit_stats":null,"previous_names":[],"tags_count":0,"template":null,"template_full_name":null,"purl":"pkg:github/yang/flight-scraper","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yang%2Fflight-scraper","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yang%2Fflight-scraper/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yang%2Fflight-scraper/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yang%2Fflight-scraper/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/yang","download_url":"https://codeload.github.com/yang/flight-scraper/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yang%2Fflight-scraper/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279005224,"owners_count":26083864,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-10T02:00:06.843Z","response_time":62,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-10-10T20:53:27.694Z","updated_at":"2025-10-10T20:54:08.024Z","avatar_url":"https://github.com/yang.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"Flight Scraper\n==============\n\nFlight Scraper drives a browser to search for tickets across multiple airline\nsites, scraping/emailing/plotting fare information.\n\nSetup\n-----\n\nRequires Python 2.7.\n\nInstall Xvfb:\n\n    sudo aptitude install xvfb\n\nInstall [Google Chrome] and [ChromeDriver].\n\n[Google Chrome]: https://www.google.com/chrome/\n[ChromeDriver]: http://code.google.com/p/chromedriver/downloads/list\n\nFor the web reports, install Less and fetch/build the resources:\n\n    npm install -g less\n    make\n\nInstall flight-scraper:\n\n    pip install flight-scraper\n\nUsage\n-----\n\nTo use the program for yourself, for now you'll just have to edit the program,\nnamely the `gen()` function inside the `script()` function.  A query processor\nthat is flexible enough to accommodate a good variety of possible requests and\nunderstands how to dispatch this meta-query by quering each of the different\nairlines is beyond the scope of the current code.\n\nThe program aggregates the results of the queries into an HTML report, then\nsends an email summary which links to the report (specify a --url-base).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyang%2Fflight-scraper","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fyang%2Fflight-scraper","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyang%2Fflight-scraper/lists"}