awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
src-d avatar

src-d/hercules

0
View on GitHub↗
2,798 stars·287 forks·Go·12 views

Hercules

Gaining advanced insights from Git repository history.

Features

  • Data Mining and Datasets - Git repository mining framework built on top of go-git.
  • Version Control - Tool for analyzing Git repository history.

Star history

Star history chart for src-d/herculesStar history chart for src-d/hercules

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does src-d/hercules do?

Gaining advanced insights from Git repository history.

What are the main features of src-d/hercules?

The main features of src-d/hercules are: Data Mining and Datasets, Version Control.

What are some open-source alternatives to src-d/hercules?

Open-source alternatives to src-d/hercules include: src-d/go-git — This project is a native implementation of the Git version control system for Go applications. It provides a… adamreeve/semver.net. agis-/git-style-guide — This project is a version control style guide and contribution standard. It provides formal specifications for… alichtman/shallow-backup — Git-integrated backup tool for macOS and Linux devs. alirezanet/husky.net — Lint your commit messages, run tests, format or analyze code, and perform any other checks automatically when you… activities/contributing-to-open-source.

Open-source alternatives to Hercules

Similar open-source projects, ranked by how many features they share with Hercules.
  • src-d/go-gitsrc-d avatar

    src-d/go-git

    4,880View on GitHub↗

    This project is a native implementation of the Git version control system for Go applications. It provides a programmable API and a low-level plumbing toolset that allows developers to manage repositories, manipulate object graphs, and perform version control operations without requiring external system binaries or C bindings. The library is distinguished by its flexible storage and network layers, featuring a virtual file system that enables in-memory repository management to bypass disk I/O. It supports pluggable network transports and interface-based storage backends, allowing for custom p

    Go
    View on GitHub↗4,880
  • adamreeve/semver.netA

    adamreeve/semver.net

    0View on GitHub↗
    View on GitHub↗0
  • agis-/git-style-guideagis- avatar

    agis-/git-style-guide

    5,114View on GitHub↗

    This project is a version control style guide and contribution standard. It provides formal specifications for maintaining consistency in commit messaging, branch naming, and general development workflows within Git. The guide focuses on organizing project history through atomic commit structuring and specific rebasing strategies to ensure a clean, linear timeline. It establishes standardized conventions for naming branches with ticket identifiers and formatting commit messages to explain the reasoning behind changes. The framework also covers the coordination of team contributions through m

    View on GitHub↗5,114
activities/contributing-to-open-sourceA

activities/contributing-to-open-source

0View on GitHub↗
View on GitHub↗0
See all 30 alternatives to Hercules→