Skip to content

A comprehensive collection of Open Source Intelligence (OSINT) tools and resources for cybersecurity professionals, researchers, and investigators.

License

Notifications You must be signed in to change notification settings

atiilla/osintelligence

 
 

OSINT Intelligence Directory


osintelligence.net

A comprehensive collection of Open Source Intelligence (OSINT) tools and resources for cybersecurity professionals, researchers, and investigators.

🚀 Contributing

We welcome contributions! Please read our Contributing Guidelines before submitting a pull request.

Important for Contributors: When adding new tools, you should update the corresponding markdown files in the public/tools/ directory, NOT the main README.md file. Each category has its own markdown file that contains the actual tool listings.

📋 Categories

📝 Tool Format

When adding new tools, please follow this format:

- **Tool Name** - https://example.com
  - Description: Brief description of what the tool does
  - Category: category-name
  - Tags: tag1, tag2, tag3
  - Free: true/false

📁 File Structure for Contributors

To add new tools, update these files:

  • Main README.md (this file): Only update category links if you add new categories
  • Category-specific files: Update the corresponding markdown file in public/tools/ directory
    • Example: To add a new archive tool, edit public/tools/archive-history-tools.md
    • Example: To add a new social media tool, edit public/tools/social-media-intelligence.md

To add a NEW category, you need to update these files:

  1. Create a new markdown file in public/tools/ directory (e.g., public/tools/new-category-name.md)
  2. Update the main README.md (this file) to add the new category link in the Categories section
  3. Update the public README.md to add the new category link
  4. Follow the tool format in your new category file
  5. Optional: Add custom emoji and description in lib/category-config.ts (if you want a custom icon/description instead of the default 🔧)

Example of adding a new category:

# In your new category file (public/tools/new-category-name.md):
# New Category Name

Tools and resources for [description of category].

- **Tool Name** - https://example.com
  - Description: Brief description of what the tool does
  - Category: new-category-name
  - Tags: tag1, tag2, tag3
  - Free: true/false

Optional: Custom category styling in lib/category-config.ts:

"new-category-name": {
  id: "new-category-name",
  name: "Custom Category Name",
  icon: "🚀", // Your custom emoji
  description: "Your custom description for the category",
  markdownHeader: "Custom Category Name"
}

Note: If you don't add the category to category-config.ts, the system will automatically use:

  • Default icon: 🔧
  • Auto-generated name from the filename
  • Default description: "OSINT tools and resources"

Do NOT edit:

  • app/ directory files (Next.js application code)
  • components/ directory files (React components)
  • lib/ directory files (utility functions)

Only edit:

  • public/tools/*.md files (for adding/updating tools)
  • README.md (for major structural changes only)

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

⭐ Star History

If you find this repository useful, please consider giving it a star!


Disclaimer: This collection is for educational and legitimate research purposes only. Users are responsible for ensuring their activities comply with applicable laws and regulations.

About

A comprehensive collection of Open Source Intelligence (OSINT) tools and resources for cybersecurity professionals, researchers, and investigators.

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 89.2%
  • CSS 8.2%
  • JavaScript 2.6%