{"id":13911073,"url":"https://github.com/jerlendds/osintbuddy","last_synced_at":"2025-07-18T10:32:17.688Z","repository":{"id":46555396,"uuid":"396323335","full_name":"jerlendds/osintbuddy","owner":"jerlendds","description":"Node graphs, OSINT data mining,  and plugins. Connect unstructured and public data for transformative insights. The rewrite can be found @ osintbuddy/osintbuddy","archived":false,"fork":false,"pushed_at":"2024-05-06T20:16:30.000Z","size":29848,"stargazers_count":787,"open_issues_count":7,"forks_count":72,"subscribers_count":25,"default_branch":"main","last_synced_at":"2025-04-12T17:07:40.394Z","etag":null,"topics":["data-mining","data-visualization","information-gathering","node-graph","ontology","osint","osint-python","plugin-system","plugins","python3","reconnaissance","typescript"],"latest_commit_sha":null,"homepage":"https://github.com/osintbuddy/osintbuddy","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jerlendds.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"open_collective":"openinfolabs"}},"created_at":"2021-08-15T11:07:33.000Z","updated_at":"2025-04-10T15:25:08.000Z","dependencies_parsed_at":"2023-09-23T05:05:54.289Z","dependency_job_id":"8ce0b068-456d-4e7d-90df-80384fe1dc51","html_url":"https://github.com/jerlendds/osintbuddy","commit_stats":{"total_commits":285,"total_committers":10,"mean_commits":28.5,"dds":"0.16842105263157892","last_synced_commit":"44b0cb66d0fbed6263e801130366f166d5b9ad22"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/jerlendds/osintbuddy","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jerlendds%2Fosintbuddy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jerlendds%2Fosintbuddy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jerlendds%2Fosintbuddy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jerlendds%2Fosintbuddy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jerlendds","download_url":"https://codeload.github.com/jerlendds/osintbuddy/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jerlendds%2Fosintbuddy/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265742396,"owners_count":23820836,"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-mining","data-visualization","information-gathering","node-graph","ontology","osint","osint-python","plugin-system","plugins","python3","reconnaissance","typescript"],"created_at":"2024-08-07T00:01:56.236Z","updated_at":"2025-07-18T10:32:17.677Z","avatar_url":"https://github.com/jerlendds.png","language":"TypeScript","funding_links":["https://opencollective.com/openinfolabs","https://opencollective.com/openinfolabs/projects/osintbuddy"],"categories":["TypeScript","Understanding OSINT Fundamentals, according to [VEEXH](https://wondersmithrae.medium.com/a-beginners-guide-to-osint-investigation-with-maltego-6b195f7245cc):"],"sub_categories":[],"readme":"[![Contributors][contributors-shield]][contributors-url]\n[![Forks][forks-shield]][forks-url]\n[![Stargazers][stars-shield]][stars-url]\n[![Issues][issues-shield]][issues-url]\n[![Total Downloads](https://static.pepy.tech/badge/osintbuddy)](https://pepy.tech/project/osintbuddy)\n[![Downloads](https://static.pepy.tech/badge/osintbuddy/week)](https://pepy.tech/project/osintbuddy)\n[![OpenCollective Backers](https://badgen.net/opencollective/backers/osintbuddy)](https://opencollective.com/openinfolabs/projects/osintbuddy#category-CONTRIBUTE)\n\n\n\u003cbr /\u003e\n\n\n\u003cp\u003e\n  \u003ca href=\"https://github.com/jerlendds/osintbuddy\"\u003e\n    \u003cimg src=\"./ob/_assets/watermark.svg\" height=\"130px\" alt=\"OSINTBuddy Logo\"\u003e\n  \u003c/a\u003e\n\n\u003e *I have no data yet. It is a capital mistake to theorize before one has data. Insensibly\n\u003e one begins to twist facts to suit theories, instead of theories to suit facts.*\n\n\n-------\n| \u0026nbsp;\u0026nbsp; [plugins-system](https://github.com/osintbuddy/plugins) \u0026nbsp;\u0026nbsp; | \u0026nbsp;\u0026nbsp; [osintbuddy.com](https://osintbuddy.com) \u0026nbsp;\u0026nbsp; | \u0026nbsp;\u0026nbsp; [osintbuddy discord](https://discord.gg/b8vW4J4skv) \u0026nbsp;\u0026nbsp; | \u0026nbsp;\u0026nbsp; [entities](https://github.com/osintbuddy/entities) \u0026nbsp;\u0026nbsp; | \u0026nbsp;\u0026nbsp; [pypi package](https://pypi.org/project/osintbuddy/) \u0026nbsp;\u0026nbsp; |\n\n## Introducing OSINTBuddy\n\n**Notice** - *No, this project is not \"dead\"*, we are currently undergoing a big rewrite (Python plugins will still be supported!). The rewrite can be found at [github.com/osintbuddy/osintbuddy](https://github.com/osintbuddy/osintbuddy)\n\n\n\u003cp\u003e\n    Welcome to the OSINTBuddy project where you can connect, combine,\n    and get insight from unstructured and public data as results that\n    can be explored step-by-step. An easy-to-use plugin system allows any\n    Python developer to quickly integrate new data sources so you can focus \n    on discovering, interacting, and visualizing what's important to you\n\u003c/p\u003e\n\n🚧  \u003cins\u003eThis repo of osintbuddy is archived and will recieve no further attention. Please see [osintbuddy/osintbuddy](https://github.com/osintbuddy/osintbuddy) for the version under active development\u003c/ins\u003e  🚧\n\u003cbr/\u003e\n\n  [osib-demo-2025-04-12T21-13.webm](https://github.com/user-attachments/assets/4a7e21f1-1e80-42b0-a4a6-91477e53ba4c)\n\n\n  ⚠️ The above demo is from the new version of osintbuddy found at [github.com/osintbuddy/osintbuddy](https://github.com/osintbuddy/osintbuddy) ⚠️ \n    \n  ---\n\u003c/p\u003e\n\n\n### What is \u003ca referrerpolicy=\"unsafe-url\" target=\"_blank\" href=\"https://osintbuddy.com\"\u003eosintbuddy.com\u003c/a\u003e?\n\n\nNot much, yet.\n\n\nBut here's the concept:\n\n\nAn almost incomprehensible amount of data is created every day. And each year, figures are growing at an ever-increasing rate. These data sources can be divided up into six different categories of information flow:\n\n- Public government data\n- Media *(newspapers, magazines, radio)*\n- Internet *(blogs, discussion groups, citizen media, etc)*\n- Professional and academic publications *(budgets, hearings, telephone directories, websites, etc)*\n- Commercial data *(commercial imagery, financial assessments, databases, etc)*\n- Grey literature *(technical reports, preprints, patents, business documents, etc)*\n\n\nOSINT is a method of working with, assessing and ranking information — We are living in the [information age](https://en.wikipedia.org/wiki/Information_Age) and the volume of information OSINT research has to deal with [(information explosion)](https://en.wikipedia.org/wiki/Information_explosion) and the issue of low quality data leaves researchers drowning. The majority of this data is unstructured introducing many challenges to analyzing it and producing actionable intelligence since most data analytics databases are designed for structured data. We are surrounded by information and nearly none of it is useful. \n\n\nWe've decided to do something about it. The rapid developments in technologies such as AI and big data analytics have opened new horizons for OSINT which weren't previously available. We want to put all of that information at your fingertips. We want actionable intelligence quickly and to the point, that's why we're building an open-source OSINT tool that's free. Free to use, free to modify, free to do with as you wish, and built with plain old web technologies anyone can learn. But this isn't really the project. This is a free new community. A community for OSINT enthusiasts around the world and we need your help to design it, to program it, and to build it. We want to hear your suggestions, your ideas, and we're going to build it right in front of your eyes. The notion of a “needle in a haystack” is taken to the extreme on the internet. Let's build a magnet.\n\n\n\n## [↑](#introducing-osintbuddy)License\n\n[AGPL](https://choosealicense.com/licenses/agpl-3.0/)\n\n\n[contributors-shield]: https://img.shields.io/github/contributors/jerlendds/osintbuddy.svg?style=for-the-badge\n[contributors-url]: https://github.com/jerlendds/osintbuddy/graphs/contributors\n[forks-shield]: https://img.shields.io/github/forks/jerlendds/osintbuddy.svg?style=for-the-badge\n[forks-url]: https://github.com/jerlendds/osintbuddy/network/members\n[stars-shield]: https://img.shields.io/github/stars/jerlendds/osintbuddy.svg?style=for-the-badge\n[stars-url]: https://github.com/jerlendds/osintbuddy/stargazers\n[issues-shield]: https://img.shields.io/github/issues/jerlendds/osintbuddy.svg?style=for-the-badge\n[issues-url]: https://github.com/jerlendds/osintbuddy/issues\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjerlendds%2Fosintbuddy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjerlendds%2Fosintbuddy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjerlendds%2Fosintbuddy/lists"}