identifiers:
- type: doi
value: 10.5281/zenodo.12528447
- description: The concept DOI of the work.
+ description: Retrieves archived tweets from Wayback Machine in HTML, CSV, and JSON.
- type: url
value: "https://pypi.org/project/waybacktweets/"
description: Python Package Index.
- type: url
- value: "https://claromes.github.io/waybacktweets/"
+ value: "https://waybacktweets.claromes.com/"
description: Documentation.
repository-code: "https://github.com/claromes/waybacktweets"
-url: "https://claromes.github.io/waybacktweets"
+url: "https://waybacktweets.claromes.com/"
abstract: >-
- Retrieves archived tweets CDX data from the Wayback
- Machine, performs necessary parsing, and saves the data in
- HTML (for easy viewing of the tweets using the iframe
- tag), CSV, and JSON formats.
+ Retrieves archived tweets CDX data from the Wayback Machine, performs necessary parsing, and saves the data in HTML, for easy viewing of the tweets using the iframe tags, CSV, and JSON formats.
keywords:
- Twitter
- - Wayback Machine
+ - X
- Tweets
- - Python
+ - Wayback Machine
- OSINT
- SOCMINT
- - X
+ - Python
license: GPL-3.0
-commit: 16f9997a8e2e2b87932ca061bf5731cd65d1d588
-version: 1.0a5
-date-released: "2024-06-24"
+version: 1.0
+date-released: "2025-05-26"
[](https://pypi.org/project/waybacktweets) [](https://pepy.tech/projects/waybacktweets)
-Retrieves archived tweets CDX data from the Wayback Machine, performs necessary parsing (see [Field Options](https://claromes.github.io/waybacktweets/field_options.html)), and saves the data in HTML, for easy viewing of the tweets using the iframe tags, CSV, and JSON formats.
+Retrieves archived tweets CDX data from the Wayback Machine, performs necessary parsing (see [Field Options](https://waybacktweets.claromes.com/field_options)), and saves the data in HTML, for easy viewing of the tweets using the iframe tags, CSV, and JSON formats.
## Installation
Documentation:
- https://claromes.github.io/waybacktweets/
+ https://waybacktweets.claromes.com/
```
## Module
## Documentation
-- [Wayback Tweets documentation](https://claromes.github.io/waybacktweets)
+- [Wayback Tweets documentation](https://waybacktweets.claromes.com/)
- [Wayback CDX Server API (Beta) documentation](https://archive.org/developers/wayback-cdx-server.html)
## Acknowledgements
<meta property="og:title" content="{{ title|e }}" />
<meta property="og:description" content="Retrieves archived tweets CDX data from the Wayback Machine, performs necessary parsing, and saves the data">
- <meta property="og:image" content="https://claromes.github.io/waybacktweets/_static/card.png" />
+ <meta property="og:image" content="https://waybacktweets.claromes.com/_static/card.png" />
<meta name="twitter:title" content="{{ title|e }}">
<meta name="twitter:description" content="Retrieves archived tweets CDX data from the Wayback Machine, performs necessary parsing, and saves the data">
- <meta property="twitter:image" content="https://claromes.github.io/waybacktweets/_static/card.png" />
+ <meta property="twitter:image" content="https://waybacktweets.claromes.com/_static/card.png" />
{% endblock %}
exclude = ["app/**", "assets/**", "docs/**", ".streamlit/**"]
[tool.poetry.urls]
-"Homepage" = "https://claromes.github.io/waybacktweets/"
-"Documentation" = "https://claromes.github.io/waybacktweets/"
+"Homepage" = "https://waybacktweets.claromes.com/"
+"Documentation" = "https://waybacktweets.claromes.com/"
"Issue Tracker" = "https://github.com/claromes/waybacktweets/issues"
[tool.poetry.dependencies]
With options and verbose output: waybacktweets --from 20200305 --to 20231231 --limit 300 --verbose jack\n\n
Documentation:\n
- https://claromes.github.io/waybacktweets/
+ https://waybacktweets.claromes.com/
""", # noqa: E501
)
@click.argument("username", type=str)
html = "<!DOCTYPE html>\n"
html += '<html lang="en">\n'
- html += "<!-- This document was generated by Wayback Tweets. Visit: https://claromes.github.io/waybacktweets -->\n"
+ html += "<!-- This document was generated by Wayback Tweets. Visit: https://waybacktweets.claromes.com/ -->\n"
html += "<head>"
html += '<meta charset="UTF-8">\n'
html += f'<a href="#" id="page_link_{page}" onclick="showPage({page})">{page}</a>\n'
html += "</div>\n"
- html += '<br><p class="source">generated by <a href="https://claromes.github.io/waybacktweets/" target="_blank">Wayback Tweets↗</a></p>\n'
+ html += '<br><p class="source">generated by <a href="https://waybacktweets.claromes.com/" target="_blank">Wayback Tweets↗</a></p>\n'
html += """
<script>