Skip to content
KitploitKITPLOIT
उपकरणब्लॉग
जमा करें
उपकरणब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

··फ़ीड·संपर्क·गोपनीयता·© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
octosuite — GitHub डेटा विश्लेषण के लिए टर्मिनल-आधारित टूलकिट। | Kitploit
उपकरण/GitHubGitHub/bellingcat/octosuite
OSINT (खुला स्रोत खुफिया)टोहीजानकारी एकत्र करनाक्रॉलर
GitHubbellingcat/octosuite

octosuite

GitHub डेटा विश्लेषण के लिए टर्मिनल-आधारित टूलकिट।

रिपॉजिटरी देखेंवेबसाइट
1.9k1595 महीने पहलेKitploit द्वारा समीक्षित

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
साझा करें

octosuite

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)

स्थापना

root@kitploit:~
pip install octosuite

उपयोग

TUI (इंटरैक्टिव)

इंटरैक्टिव टर्मिनल इंटरफ़ेस लॉन्च करें:

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

विकल्प चुनने के लिए तीर कुंजियाँ और Enter का उपयोग करके नेविगेट करें।

CLI

कमांड लाइन से सीधे GitHub डेटा क्वेरी करें:

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

सामान्य विकल्प:

  • --page - पृष्ठ संख्या (डिफ़ॉल्ट: 1)
  • --per-page - प्रति पृष्ठ परिणाम, अधिकतम 100 (डिफ़ॉल्ट: 100)
  • --json - JSON के रूप में आउटपुट
  • --export DIR - निर्देशिका में निर्यात करें

उपलब्ध डेटा प्रकार फ़्लैग के लिए octosuite <command> --help चलाएँ।

लाइब्रेरी

अपने Python प्रोजेक्ट्स में octosuite का उपयोग करें:

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()

विशेषताएँ

डेटा प्रकार

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

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

Organisation: profile, repos, events, hooks, issues, members

Search: repos, users, commits, issues, topics

निर्यात प्रारूप
  • JSON
  • CSV
  • HTML

लाइसेंस

MIT लाइसेंस। विवरण के लिए LICENCE फ़ाइल देखें।

टूल डाउनलोड करें