Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
octosuite — Kit de herramientas basado en terminal para análisis de datos de GitHub. | Kitploit
Herramientas/GitHubGitHub/bellingcat/octosuite
OSINT (Inteligencia de Fuentes Abiertas)ReconocimientoRecopilación de InformaciónCrawler
GitHubbellingcat/octosuite

octosuite

Kit de herramientas basado en terminal para análisis de datos de GitHub.

Ver RepositorioSitio web
1.9k15913hace 2 díasRevisado por Kitploit

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir

octosuite

Kit de herramientas basado en terminal para el análisis de datos de GitHub.

PyPI - Version PyPI - Downloads Code Size Release Date Build Status License

root@kitploit:~
$ octosuite user torvalds
root@kitploit:~
from pprint import pprint
import octosuite

user = octosuite.User(name="torvalds")
exists, profile = user.exists()

if exists:
    pprint(profile)

Instalación

root@kitploit:~
pip install octosuite

Uso

TUI (Interactivo)

Inicia la interfaz de terminal interactiva:

root@kitploit:~
octosuite -t/--tui

Navega usando las teclas de flecha y Enter para seleccionar opciones.

CLI

Consulta datos de GitHub directamente desde la línea de comandos:

root@kitploit:~
# User data
octosuite user torvalds
octosuite user torvalds --repos --page 1 --per-page 50
octosuite user torvalds --followers --json

# Repository data
octosuite repo torvalds/linux
octosuite repo torvalds/linux --commits
octosuite repo torvalds/linux --stargazers --export ./data

# Organisation data
octosuite org github
octosuite org github --members --json

# Search
octosuite search "machine learning" --repos
octosuite search "python cli" --users --json

Opciones comunes:

  • --page - Número de página (por defecto: 1)
  • --per-page - Resultados por página, máximo 100 (por defecto: 100)
  • --json - Salida como JSON
  • --export DIR - Exportar al directorio

Ejecuta octosuite <comando> --help para ver las banderas de tipo de datos disponibles.

Librería

Usa octosuite en tus proyectos de Python:

root@kitploit:~
from octosuite import User, Repo, Org, Search

# Get user data
user = User("torvalds")
exists, profile = user.exists()
if exists:
    repos = user.repos(page=1, per_page=100)
    followers = user.followers(page=1, per_page=50)

# Get repository data
repo = Repo(name="linux", owner="torvalds")
exists, profile = repo.exists()
if exists:
    commits = repo.commits(page=1, per_page=100)
    languages = repo.languages()

# Get organisation data
org = Org("github")
exists, profile = org.exists()
if exists:
    members = org.members(page=1, per_page=100)

# Search GitHub
search = Search(query="machine learning", page=1, per_page=50)
results = search.repos()

Características

Tipos de datos

Usuario: profile, repos, subscriptions, starred, followers, following, orgs, gists, events, received_events

Repositorio: profile, forks, issue_events, events, assignees, branches, tags, languages, stargazers, subscribers, commits, comments, issues, releases, deployments, labels

Organización: profile, repos, events, hooks, issues, members

Búsqueda: repos, users, commits, issues, topics

Formatos de exportación
  • JSON
  • CSV
  • HTML

Licencia

Licencia MIT. Consulta el archivo LICENCE para más detalles.

Descargar herramienta