{"id":13571355,"url":"https://github.com/DocNow/hydrator","last_synced_at":"2025-04-04T08:31:02.224Z","repository":{"id":40589397,"uuid":"77175429","full_name":"DocNow/hydrator","owner":"DocNow","description":"Turn Tweet IDs into Twitter JSON \u0026 CSV from your desktop!","archived":false,"fork":false,"pushed_at":"2023-04-18T13:45:33.000Z","size":11397,"stargazers_count":435,"open_issues_count":36,"forks_count":66,"subscribers_count":16,"default_branch":"main","last_synced_at":"2025-03-28T18:13:01.955Z","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":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/DocNow.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-12-22T20:58:37.000Z","updated_at":"2025-03-17T06:17:43.000Z","dependencies_parsed_at":"2024-11-05T04:31:47.204Z","dependency_job_id":"673ce854-138a-4f3b-8dfb-bdffc924ca81","html_url":"https://github.com/DocNow/hydrator","commit_stats":null,"previous_names":[],"tags_count":15,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DocNow%2Fhydrator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DocNow%2Fhydrator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DocNow%2Fhydrator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DocNow%2Fhydrator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DocNow","download_url":"https://codeload.github.com/DocNow/hydrator/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247147007,"owners_count":20891608,"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":"2024-08-01T14:01:01.313Z","updated_at":"2025-04-04T08:30:58.583Z","avatar_url":"https://github.com/DocNow.png","language":"JavaScript","funding_links":[],"categories":["JavaScript","Development Tools"],"sub_categories":[],"readme":"# Hydrator\n\n\u003cimg width=\"800\" src=\"https://raw.githubusercontent.com/docnow/hydrator/main/images/closed.png\" /\u003e\n\nTwitter's changes to their API which greatly reduce the amount of read-only access means that the Hydrator is no longer a useful application. The application keys, which functioned for the last 7 years, have been rescinded by Twitter.\n\n---\n\n\u003cimg width=\"800\" src=\"https://raw.githubusercontent.com/docnow/hydrator/main/images/screencap.png\" /\u003e \n\n[![Build \u0026 Release](https://github.com/docnow/hydrator/workflows/Build%20\u0026%20Release/badge.svg)](https://github.com/DocNow/hydrator/actions?query=workflow%3A%22Build+%26+Release%22)\n\nHydrator is an [Electron] based desktop application for [hydrating] Twitter ID\ndatasets. Twitter's Terms of Service do not allow the full JSON for datasets of\ntweets to be distributed to third parties. However they do allow datasets of\ntweet IDs to be shared. Hydrator helps you turn these tweet IDs back into JSON\nand also CSV from the comfort of your desktop.\n\nIf you are interested in learning more please join the DocNow community in\n[Slack], or add an issue ticket here. If you would like to explore tweet\nidentifier datasets please see the [DocNow Catalog](https://catalog.docnow.io)\nand GWU's [TweetSets](https://tweetsets.library.gwu.edu/).\n\n## Install\n\n### Important!\n\nIt is easiest to download a pre-built version of the Hydrator instead of\nbuilding it from source. Please see the list of available\n[releases](https://github.com/DocNow/hydrator/releases) for OS X, Windows and\nLinux installers.\n\n### Note for OS X Users\n\nSince the Hydrator has not been\n[signed](https://developer.apple.com/developer-id/) (which requires us to pay\nApple in order to register as a developer) your initial start up of the Hydrator\nwill be prevented. You can convince OS X to open it anyway by locating the\nHydrator app in your *Applications* folder, control-clicking on it, selecting\nand then clicking *Open* (see the screenshot below). From this point on your\nHydrator should start normally.\n\n\u003cimg width=\"800\" src=\"https://raw.githubusercontent.com/docnow/hydrator/main/images/osx-open.png\"\u003e\n\n## Develop\n\n\nGet it:\n\n    git clone https://github.com/docnow/hydrator\n    cd hydrator\n\nConfigure:\n\nIn order to build the Hydrator you will need to get app keys from Twitter and\nput them in a `.env` file in your project directory. It should look something\nlike this:\n\n    TWITTER_CONSUMER_KEY=CHANGEME\n    TWITTER_CONSUMER_SECRET=CHANGEMETOO\n\nNext install the dependencies:\n\n    yarn install\n\nStart a hot-swappable development server:\n\n    yarn run develop\n\nAlternatively, create installers for OS X, Windows and Linux:\n\n    yarn run pack:mac\n    yarn run pack:win\n    yarn run pack:linux\n\nHydrator was created using [electron-react-redux-boilerplate] so check out that\ndocumentation for more information about commands that are available.\n\n## How to Cite\n\nIf you would like to cite this software please use something like the following:\n\n    Documenting the Now. (2020). Hydrator [Computer Software]. Retrieved from https://github.com/docnow/hydrator\n\n[Electron]: http://electron.atom.io/\n[Slack]: https://docnowteam.slack.com\n[electron-react-redux-boilerplate]: https://github.com/jschr/electron-react-redux-boilerplate\n[hydrating]: https://medium.com/on-archivy/on-forgetting-e01a2b95272#.lrkof12q5\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FDocNow%2Fhydrator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FDocNow%2Fhydrator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FDocNow%2Fhydrator/lists"}