{"id":13570026,"url":"https://github.com/twintproject/twint-explorer","last_synced_at":"2025-04-04T06:31:41.579Z","repository":{"id":53251613,"uuid":"137011872","full_name":"twintproject/twint-explorer","owner":"twintproject","description":"TWINT Graph Visualizer","archived":true,"fork":false,"pushed_at":"2019-01-23T22:22:15.000Z","size":10963,"stargazers_count":77,"open_issues_count":2,"forks_count":19,"subscribers_count":12,"default_branch":"master","last_synced_at":"2024-11-05T02:36:10.922Z","etag":null,"topics":["data-visualization","graph","tweepy","twint","twitter-scraping"],"latest_commit_sha":null,"homepage":null,"language":"HTML","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/twintproject.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}},"created_at":"2018-06-12T03:25:24.000Z","updated_at":"2024-10-19T13:31:18.000Z","dependencies_parsed_at":"2022-08-27T07:41:51.927Z","dependency_job_id":null,"html_url":"https://github.com/twintproject/twint-explorer","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/twintproject%2Ftwint-explorer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/twintproject%2Ftwint-explorer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/twintproject%2Ftwint-explorer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/twintproject%2Ftwint-explorer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/twintproject","download_url":"https://codeload.github.com/twintproject/twint-explorer/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247134458,"owners_count":20889399,"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":["data-visualization","graph","tweepy","twint","twitter-scraping"],"created_at":"2024-08-01T14:00:47.339Z","updated_at":"2025-04-04T06:31:36.569Z","avatar_url":"https://github.com/twintproject.png","language":"HTML","readme":"# Graph Visualization How-To\n\n![graph](https://i.imgur.com/EEJqB8n.png)\n\nUnder `Graph` directory there is the source code of the `Twint OSINT Explorer`, the compiled version will be provided.\n\n## Install\n#### Dependencies\n- NodeJS\n- `libsqlite3-dev libxss1 libx11-xcb-dev libxtst-dev libgconf-2-4 libnss3 libasound-dev`\n\n### Debian/Ubuntu Based Systems\n```\nchmod +x install.sh\n./install.sh\n```\n\n### Docker\n```\nxhost local:root\ndocker run --name twint -v /tmp/.X11-unix:/tmp/.X11-unix -v $(PWD)/data:/data/data -e DISPLAY=unix$DISPLAY --rm c0dy/twint-explorer\n```\n\n### Other\nSteps:\n1. `Install node-sqlite3` - I recommend to re-build by doing the following:\n```\nnpm install electron-rebuild\n./node_modules/.bin/electron-rebuild -w sqlite3 -p\n```\nor you can run\n```\nnpm install sqlite3\n```\n2. `npm install` - In this directory\n3. To start `Twint OSINT Explorer` just run `npm start .` \n\n## Descrption\nOn the left side there are: \n\n### Home\nDoes nothing (now as now).\n\n### Dashboard\nYou will have to create a file `dashboard.txt` in that directory, that file will contain the url of the `iframe` object of the Kibana Dashboard... this does nothing more than using your browser to visualize the dashboard that you made in Kibana.\n\n### Graph\nYou will **have to** have the database to visualize users in a pretty nice graph.\n\nHow to:\n1. `Database file`: the name file of the database (e.g.: twint.db);\n2. `Graph file`: **useless** (now as now);\n3. Select the table: `Users`, `Followers` or `Following`;\n4. `Condition` the value that you want to graph, in case of the Users table this will graph that specific user (you can use * to graph every user that you scraped, this might slow down), the same for Followers and Following tables... given a specific condition it will load users with that name (in case of users table), users that have the \"condition-user\" as follower (in case of followers table) and the same for following table;\n5. `Load Settings`: this will prepare the connection between users, does not plot;\n6. `Load Graph`: plots;\n7. You can use `Raw Query` to execute raw queries (e.g.: `select column from table where.....`).\n\n`Import Graph` and `Export Graph` are useless, I'm working on a way to achieve this.\n\n**Attention here**: using * in condition might require a lot of time, I did the best to speed up, good luck.\n\n## Run without compile\nJust download the correct packaged version for your system, unzip, move to that directory with your terminal and run `./twint`. Place **in this same directory** your `.db` file!\n\nThere are releases ready-to-use as well.\n\n## Dev\nThis feature and this Wiki is highly under development. The code and features might not be completed but everything works as expected and tested.\n","funding_links":[],"categories":["HTML"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftwintproject%2Ftwint-explorer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftwintproject%2Ftwint-explorer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftwintproject%2Ftwint-explorer/lists"}