GitHub - DocNow/twarc: A command line tool (and Python library) for archiving Twitter JSON Skip to content Sign up Sign up Why GitHub? Features → Mobile → Actions → Codespaces → Packages → Security → Code review → Project management → Integrations → GitHub Sponsors → Customer stories→ Team Enterprise Explore Explore GitHub → Learn and contribute Topics → Collections → Trending → Learning Lab → Open source guides → Connect with others The ReadME Project → Events → Community forum → GitHub Education → GitHub Stars program → Marketplace Pricing Plans → Compare plans → Contact Sales → Education → In this repository All GitHub ↵ Jump to ↵ No suggested jump to results In this repository All GitHub ↵ Jump to ↵ In this organization All GitHub ↵ Jump to ↵ In this repository All GitHub ↵ Jump to ↵ Sign in Sign up Sign up {{ message }} DocNow / twarc Notifications Star 1k Fork 214 A command line tool (and Python library) for archiving Twitter JSON MIT License 1k stars 214 forks Star Notifications Code Issues 53 Pull requests 0 Actions Projects 0 Wiki Security Insights More Code Issues Pull requests Actions Projects Wiki Security Insights main Switch branches/tags Branches Tags Nothing to show {{ refName }} default View all branches Nothing to show {{ refName }} default View all tags 4 branches 99 tags Go to file Code Clone HTTPS GitHub CLI Use Git or checkout with SVN using the web URL. Work fast with our official CLI. Learn more. Open with GitHub Desktop Download ZIP Launching GitHub Desktop If nothing happens, download GitHub Desktop and try again. Go back Launching GitHub Desktop If nothing happens, download GitHub Desktop and try again. Go back Launching Xcode If nothing happens, download Xcode and try again. Go back Launching Visual Studio If nothing happens, download the GitHub extension for Visual Studio and try again. Go back Latest commit edsu Merge pull request #443 from DocNow/install-docs-mac-clarifications … 5ebd0ef Apr 26, 2021 Merge pull request #443 from DocNow/install-docs-mac-clarifications Clarifications to Mac install instructions 5ebd0ef Git stats 1,260 commits Files Permalink Failed to load latest commit information. Type Name Latest commit message Commit time .github/workflows add a message to the slack notification Apr 8, 2021 docs Update README.md Apr 26, 2021 twarc Pagination fix Apr 25, 2021 utils commit on every insert is slow when writing to a usb thumbdrive appar… Feb 27, 2021 .gitignore Retweets changes Jun 25, 2020 .readthedocs.yaml moving readthedocs back here; refs #421 Apr 7, 2021 LICENSE it easier this way I think Apr 12, 2021 MANIFEST.in add docs/README.md to manifest so setup.py can read it Apr 7, 2021 README.md instructions for running mkdocs locally Apr 12, 2021 mkdocs.yml fix docs edit links Apr 7, 2021 requirements-mkdocs.txt moving readthedocs back here; refs #421 Apr 7, 2021 requirements.txt moving readthedocs back here; refs #421 Apr 7, 2021 setup.cfg small fixes to tests for python3, and a new version Sep 15, 2016 setup.py read version from version.py Apr 7, 2021 test_twarc.py and then there 100 Mar 27, 2021 test_twarc2.py Pagination fix Apr 25, 2021 View code twarc Contributing Documentation Code README.md twarc Collect data at the command line from the Twitter API (v1.1 and v2). Read the documentation Ask questions in Slack or Matrix Contributing Documentation The documentation is managed at ReadTheDocs. If you would like to improve the documentation you can edit the Markdown files in docs or add new ones. Then send a pull request and we can add it. To view your documentation locally you should be able to: pip install -r requirements-mkdocs.txt mkdocs serve open http://127.0.0.1:8000/ If you prefer you can create a page on the wiki to workshop the documentation, and then when/if you think it's ready to be merged with the documentation create an issue. Please feel free to create whatever documentation is useful in the wiki area. Code If you are interested in adding functionality to twarc or fixing something that's broken here are the steps to setting up your development environment: git clone https://github.io/docnow/twarc cd twarc pip install -r requirements.txt Create a .env file that included Twitter App keys to use during testing: BEARER_TOKEN=CHANGEME CONSUMER_KEY=CHANGEME CONSUMER_SECRET=CHANGEME ACCESS_TOKEN=CHANGEME ACCESS_TOKEN_SECRET=CHANGEME Now run the tests: python setup.py test Add your code and some new tests, and send a pull request! About A command line tool (and Python library) for archiving Twitter JSON Resources Readme License MIT License Releases 99 v2.0.8 Latest Apr 25, 2021 + 98 releases Packages 0 No packages published Used by 146 + 138 Contributors 51 + 40 contributors Languages Python 100.0% © 2021 GitHub, Inc. Terms Privacy Security Status Docs Contact GitHub Pricing API Training Blog About You can’t perform that action at this time. You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.