{"id":26294615,"url":"https://github.com/afiore/waybackfox","last_synced_at":"2025-09-18T16:37:07.816Z","repository":{"id":137468083,"uuid":"1723199","full_name":"afiore/waybackfox","owner":"afiore","description":"Time aware web browsing, with a little help from Internet Archive's Wayback Machine.","archived":false,"fork":false,"pushed_at":"2011-05-22T15:38:01.000Z","size":784,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-03-15T03:33:01.998Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/afiore.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":"2011-05-09T15:34:07.000Z","updated_at":"2013-10-20T11:43:33.000Z","dependencies_parsed_at":"2023-07-18T22:45:30.672Z","dependency_job_id":null,"html_url":"https://github.com/afiore/waybackfox","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/afiore/waybackfox","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/afiore%2Fwaybackfox","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/afiore%2Fwaybackfox/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/afiore%2Fwaybackfox/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/afiore%2Fwaybackfox/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/afiore","download_url":"https://codeload.github.com/afiore/waybackfox/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/afiore%2Fwaybackfox/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":260106202,"owners_count":22959620,"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","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-03-15T03:31:12.322Z","updated_at":"2025-09-18T16:37:02.709Z","avatar_url":"https://github.com/afiore.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# WaybackFox\n\nWaybackFox is an attempt at integrating Archive.org's Wayback machine directly into Firefox's user interface.\nThe extension adds to the browser status bar a widget allowing to look up the active tab's URL on the Web Archive.\nWhen one or several archived versions of a page are found in the Web Archive, a slider is displayed in the browser status bar.\nThis allows to rapidly jump to the different archived versions of the page by simply dragging the slider \nhandle backward and forward.\n\n\u003cimg src=\"https://github.com/afiore/waybackfox/raw/master/screenshot.png\" alt=\"WaybackFox screenshot\" /\u003e\n\n## Notice:\n\nThis project is still in a pre-alpha, working prototype state. I am not affiliated to Internet Archive and this is \nan independent and self-initiated effort.\n\n## Installing\n\n[Latest build](https://github.com/downloads/afiore/waybackfox/waybackfox-22-05-2011-13.00.xpi) (22 May 2011, f631098)\n\n\n## Developing and building\n\nAn  .xpi bundle can be build by running the build.sh shell script\n(this assumes you are on a Unix shell).\n\n    sh build.sh\n\nOnce built, this can be installed by simply opening the generated waybackfox.xpi in Firefox. \nIn alternative, the add-on can be also run by creating a symbolic link in the \nFirefox extensions directory pointing at the location where the Waybackfox source code \nhas been cloned (note that the symlink has to be named exactly as the _extension id_\ndefined in the `install.rdf` file).\n\n    cd $HOME/.mozilla/firefox/\u003cdevelopment.profile\u003e/extensions\n    ln -s waybackfox@andreafiore.me $HOME/path/to/cloned/code\n\nThis method is generally preferable for local extension development, as it allows to update the add-on\ncode without having to rebuild and reinstall the bundle.\n\n## Third party libraries\n\nWaybackFox itself is built on top of two lovely mini libraries:\n\n* [Underscore.js](https://github.com/documentcloud/underscore/) by DocumentCloud.\n* [Light-traits](https://github.com/Gozala/light-traits) by Irakli Gozalishvili.\n\nThe  [build script](http://kb.mozillazine.org/Bash_build_script) was written by Nickolay Ponomarev; \nbased on the initial work of Nathan Yergler.\n\n## Running tests\n\nWaybackfox tests are written using the [Jasmine BDD framework](https://github.com/pivotal/jasmine/wiki). \nThe test suite can be run by simple opening test/spec/index.html in firefox.\n\n## Data source\n\nTo the best of my knoledge Archive.org's Wayback Machine does not provide any web services or APIs for retrieving \narchived snapshot information programmatically. Therefore Waybackfox relies on the old web UI available\nat http://classic-web.archive.org to scrape this information. This is far from being an optimal solution, \nbut seems to be the only option available at the moment.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fafiore%2Fwaybackfox","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fafiore%2Fwaybackfox","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fafiore%2Fwaybackfox/lists"}