hashicorp/terraformPublic

Terraform enables you to safely and predictably create, change, and improve infrastructure. It is a source-available tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.

AI summary: An infrastructure-as-code tool that safely and predictably manages cloud and on-premise resources.

Stars
49.8K
+22 today
Forks
10.6K
Watchers
1.2K
Open issues
1.8K
Open PRs
161
Contributors
~2.3K
Commits
36K
Branches
902

GoOtherCreated Mar 13, 2014Last push 2d agoLatest release v1.16.4+98 stars this week+206 this month

Quick answers

What is terraform?
An infrastructure-as-code tool that safely and predictably manages cloud and on-premise resources.
What does terraform do?
Terraform is a widely adopted infrastructure-as-code (IaC) tool that allows users to define and provision data center infrastructure using a declarative configuration language. It reads configuration files and generates an execution plan describing what it will do to reach the desired state, and then executes it to build the described infrastructure. It uses a graph-based approach to determine resource dependencies, enabling parallel creation and modification of non-dependent resources. It seamlessly interacts with a vast array of cloud providers, SaaS platforms, and APIs via an extensive ecosystem of community and officially supported providers.
Who is terraform for?
Cloud architects, DevOps engineers, and system administrators who need a scalable, consistent way to manage infrastructure across diverse environments.
How do I get started with terraform?
Download the binary from HashiCorp and run `terraform init` in a directory with your .tf configuration files.
How popular is terraform on GitHub?
hashicorp/terraform has 49,811 stars and 10,637 forks on GitHub, and gained 98 stars in the last 7 days.
What license does terraform use?
hashicorp/terraform is released under the Other license.

Star history

since Jul 27, 2014
020K40KJul 2014Aug 2018Aug 2022Oct 2026
49.8K stars as of Oct 4, 2026. Before Jul 29, 2026, reconstructed from public GitHub event archives (checked against the repository's real star total); since then measured daily.

Contribution activity

commits per day, last 52 weeks
SepOctNovDecJanFebMarAprMayJunJulAugSepMonWedFri2025-09-28: 0 commits2025-09-29: 1 commit2025-09-30: 1 commit2025-10-01: 5 commits2025-10-02: 6 commits2025-10-03: 5 commits2025-10-04: 1 commit2025-10-05: 0 commits2025-10-06: 5 commits2025-10-07: 7 commits2025-10-08: 5 commits2025-10-09: 3 commits2025-10-10: 2 commits2025-10-11: 0 commits2025-10-12: 0 commits2025-10-13: 6 commits2025-10-14: 1 commit2025-10-15: 3 commits2025-10-16: 1 commit2025-10-17: 2 commits2025-10-18: 0 commits2025-10-19: 0 commits2025-10-20: 2 commits2025-10-21: 1 commit2025-10-22: 1 commit2025-10-23: 1 commit2025-10-24: 2 commits2025-10-25: 0 commits2025-10-26: 0 commits2025-10-27: 1 commit2025-10-28: 3 commits2025-10-29: 1 commit2025-10-30: 2 commits2025-10-31: 4 commits2025-11-01: 0 commits2025-11-02: 0 commits2025-11-03: 3 commits2025-11-04: 4 commits2025-11-05: 4 commits2025-11-06: 2 commits2025-11-07: 3 commits2025-11-08: 0 commits2025-11-09: 0 commits2025-11-10: 3 commits2025-11-11: 3 commits2025-11-12: 0 commits2025-11-13: 0 commits2025-11-14: 1 commit2025-11-15: 0 commits2025-11-16: 0 commits2025-11-17: 3 commits2025-11-18: 2 commits2025-11-19: 6 commits2025-11-20: 0 commits2025-11-21: 4 commits2025-11-22: 0 commits2025-11-23: 0 commits2025-11-24: 4 commits2025-11-25: 3 commits2025-11-26: 1 commit2025-11-27: 0 commits2025-11-28: 2 commits2025-11-29: 0 commits2025-11-30: 0 commits2025-12-01: 4 commits2025-12-02: 5 commits2025-12-03: 3 commits2025-12-04: 1 commit2025-12-05: 1 commit2025-12-06: 0 commits2025-12-07: 0 commits2025-12-08: 3 commits2025-12-09: 3 commits2025-12-10: 5 commits2025-12-11: 7 commits2025-12-12: 2 commits2025-12-13: 0 commits2025-12-14: 0 commits2025-12-15: 3 commits2025-12-16: 0 commits2025-12-17: 6 commits2025-12-18: 3 commits2025-12-19: 1 commit2025-12-20: 0 commits2025-12-21: 0 commits2025-12-22: 0 commits2025-12-23: 0 commits2025-12-24: 0 commits2025-12-25: 0 commits2025-12-26: 0 commits2025-12-27: 0 commits2025-12-28: 0 commits2025-12-29: 0 commits2025-12-30: 0 commits2025-12-31: 0 commits2026-01-01: 0 commits2026-01-02: 0 commits2026-01-03: 0 commits2026-01-04: 0 commits2026-01-05: 3 commits2026-01-06: 0 commits2026-01-07: 4 commits2026-01-08: 3 commits2026-01-09: 3 commits2026-01-10: 0 commits2026-01-11: 0 commits2026-01-12: 5 commits2026-01-13: 9 commits2026-01-14: 10 commits2026-01-15: 6 commits2026-01-16: 1 commit2026-01-17: 0 commits2026-01-18: 0 commits2026-01-19: 1 commit2026-01-20: 6 commits2026-01-21: 6 commits2026-01-22: 6 commits2026-01-23: 9 commits2026-01-24: 0 commits2026-01-25: 0 commits2026-01-26: 3 commits2026-01-27: 3 commits2026-01-28: 1 commit2026-01-29: 2 commits2026-01-30: 0 commits2026-01-31: 0 commits2026-02-01: 0 commits2026-02-02: 4 commits2026-02-03: 11 commits2026-02-04: 7 commits2026-02-05: 4 commits2026-02-06: 0 commits2026-02-07: 0 commits2026-02-08: 0 commits2026-02-09: 2 commits2026-02-10: 1 commit2026-02-11: 7 commits2026-02-12: 5 commits2026-02-13: 29 commits2026-02-14: 0 commits2026-02-15: 0 commits2026-02-16: 19 commits2026-02-17: 19 commits2026-02-18: 23 commits2026-02-19: 3 commits2026-02-20: 2 commits2026-02-21: 0 commits2026-02-22: 0 commits2026-02-23: 8 commits2026-02-24: 2 commits2026-02-25: 2 commits2026-02-26: 14 commits2026-02-27: 4 commits2026-02-28: 0 commits2026-03-01: 0 commits2026-03-02: 14 commits2026-03-03: 5 commits2026-03-04: 6 commits2026-03-05: 18 commits2026-03-06: 10 commits2026-03-07: 0 commits2026-03-08: 0 commits2026-03-09: 0 commits2026-03-10: 3 commits2026-03-11: 17 commits2026-03-12: 7 commits2026-03-13: 15 commits2026-03-14: 0 commits2026-03-15: 0 commits2026-03-16: 3 commits2026-03-17: 3 commits2026-03-18: 4 commits2026-03-19: 6 commits2026-03-20: 10 commits2026-03-21: 0 commits2026-03-22: 0 commits2026-03-23: 0 commits2026-03-24: 2 commits2026-03-25: 1 commit2026-03-26: 6 commits2026-03-27: 1 commit2026-03-28: 0 commits2026-03-29: 1 commit2026-03-30: 12 commits2026-03-31: 4 commits2026-04-01: 3 commits2026-04-02: 0 commits2026-04-03: 0 commits2026-04-04: 0 commits2026-04-05: 0 commits2026-04-06: 0 commits2026-04-07: 0 commits2026-04-08: 3 commits2026-04-09: 1 commit2026-04-10: 3 commits2026-04-11: 0 commits2026-04-12: 0 commits2026-04-13: 3 commits2026-04-14: 6 commits2026-04-15: 1 commit2026-04-16: 2 commits2026-04-17: 6 commits2026-04-18: 0 commits2026-04-19: 0 commits2026-04-20: 3 commits2026-04-21: 2 commits2026-04-22: 0 commits2026-04-23: 2 commits2026-04-24: 1 commit2026-04-25: 0 commits2026-04-26: 0 commits2026-04-27: 9 commits2026-04-28: 3 commits2026-04-29: 10 commits2026-04-30: 22 commits2026-05-01: 3 commits2026-05-02: 0 commits2026-05-03: 0 commits2026-05-04: 0 commits2026-05-05: 3 commits2026-05-06: 1 commit2026-05-07: 8 commits2026-05-08: 2 commits2026-05-09: 0 commits2026-05-10: 0 commits2026-05-11: 4 commits2026-05-12: 5 commits2026-05-13: 2 commits2026-05-14: 8 commits2026-05-15: 9 commits2026-05-16: 0 commits2026-05-17: 0 commits2026-05-18: 2 commits2026-05-19: 8 commits2026-05-20: 7 commits2026-05-21: 2 commits2026-05-22: 11 commits2026-05-23: 0 commits2026-05-24: 0 commits2026-05-25: 0 commits2026-05-26: 3 commits2026-05-27: 7 commits2026-05-28: 6 commits2026-05-29: 3 commits2026-05-30: 0 commits2026-05-31: 0 commits2026-06-01: 4 commits2026-06-02: 6 commits2026-06-03: 6 commits2026-06-04: 2 commits2026-06-05: 15 commits2026-06-06: 0 commits2026-06-07: 0 commits2026-06-08: 4 commits2026-06-09: 2 commits2026-06-10: 9 commits2026-06-11: 10 commits2026-06-12: 6 commits2026-06-13: 0 commits2026-06-14: 0 commits2026-06-15: 2 commits2026-06-16: 8 commits2026-06-17: 7 commits2026-06-18: 1 commit2026-06-19: 4 commits2026-06-20: 0 commits2026-06-21: 0 commits2026-06-22: 4 commits2026-06-23: 10 commits2026-06-24: 9 commits2026-06-25: 10 commits2026-06-26: 11 commits2026-06-27: 0 commits2026-06-28: 0 commits2026-06-29: 6 commits2026-06-30: 6 commits2026-07-01: 8 commits2026-07-02: 5 commits2026-07-03: 3 commits2026-07-04: 0 commits2026-07-05: 0 commits2026-07-06: 5 commits2026-07-07: 13 commits2026-07-08: 7 commits2026-07-09: 5 commits2026-07-10: 11 commits2026-07-11: 3 commits2026-07-12: 0 commits2026-07-13: 19 commits2026-07-14: 2 commits2026-07-15: 3 commits2026-07-16: 3 commits2026-07-17: 0 commits2026-07-18: 0 commits2026-07-19: 0 commits2026-07-20: 4 commits2026-07-21: 5 commits2026-07-22: 6 commits2026-07-23: 11 commits2026-07-24: 2 commits2026-07-25: 0 commits2026-07-26: 0 commits2026-07-27: 4 commits2026-07-28: 8 commits2026-07-29: 4 commits2026-07-30: 7 commits2026-07-31: 6 commits2026-08-01: 0 commits2026-08-02: 17 commits2026-08-03: 14 commits2026-08-04: 6 commits2026-08-05: 6 commits2026-08-06: 1 commit2026-08-07: 4 commits2026-08-08: 0 commits2026-08-09: 0 commits2026-08-10: 9 commits2026-08-11: 10 commits2026-08-12: 6 commits2026-08-13: 2 commits2026-08-14: 0 commits2026-08-15: 0 commits2026-08-16: 0 commits2026-08-17: 3 commits2026-08-18: 2 commits2026-08-19: 3 commits2026-08-20: 0 commits2026-08-21: 6 commits2026-08-22: 0 commits2026-08-23: 0 commits2026-08-24: 6 commits2026-08-25: 3 commits2026-08-26: 1 commit2026-08-27: 2 commits2026-08-28: 3 commits2026-08-29: 0 commits2026-08-30: 0 commits2026-08-31: 4 commits2026-09-01: 6 commits2026-09-02: 6 commits2026-09-03: 3 commits2026-09-04: 10 commits2026-09-05: 0 commits2026-09-06: 0 commits2026-09-07: 1 commit2026-09-08: 1 commit2026-09-09: 15 commits2026-09-10: 7 commits2026-09-11: 4 commits2026-09-12: 0 commits2026-09-13: 0 commits2026-09-14: 9 commits2026-09-15: 14 commits2026-09-16: 1 commit2026-09-17: 3 commits2026-09-18: 2 commits2026-09-19: 0 commits2026-09-20: 0 commits2026-09-21: 4 commits2026-09-22: 6 commits2026-09-23: 7 commits2026-09-24: 3 commits2026-09-25: 8 commits2026-09-26: 0 commits
1,240 commits in the last yearLessMore

Signals and awards

derived from tracked data
  • Widely adopted

    49,811 stars

  • Battle-tested

    12 years of history

  • Very active

    1,240 commits in 52 weeks

  • Community-driven

    ~2,338 contributors

  • Well documented

    High community health score

  • Continuous integration

    Automated checks passing

What terraform does

Terraform is a widely adopted infrastructure-as-code (IaC) tool that allows users to define and provision data center infrastructure using a declarative configuration language. It reads configuration files and generates an execution plan describing what it will do to reach the desired state, and then executes it to build the described infrastructure. It uses a graph-based approach to determine resource dependencies, enabling parallel creation and modification of non-dependent resources. It seamlessly interacts with a vast array of cloud providers, SaaS platforms, and APIs via an extensive ecosystem of community and officially supported providers.

Cloud architects, DevOps engineers, and system administrators who need a scalable, consistent way to manage infrastructure across diverse environments.

  • Declarative Configuration: Infrastructure is described using HashiCorp Configuration Language (HCL), ensuring the desired state is clearly defined.
  • Execution Plans: Generates a clear, actionable plan detailing exact changes before any infrastructure modifications are applied.
  • Resource Dependency Graph: Builds a graph of all resources to resolve dependencies and optimize parallel execution of independent components.
  • Extensive Provider Ecosystem: Integrates seamlessly with major cloud providers (AWS, Azure, GCP) and hundreds of other services through plugins.
  • State Management: Tracks the current state of infrastructure in a local or remote state file to determine delta changes reliably.

Where teams use it

Cloud Infrastructure Provisioning

DevOps teams use declarative files to consistently provision entire VPCs, subnets, and compute instances across AWS.

Multi-Cloud Deployments

Organizations define and manage resources across both GCP and Azure within a single, unified configuration workflow.

Infrastructure Version Control

Engineers store configuration files in Git, allowing for peer review, versioning, and auditing of infrastructure changes.

Disaster Recovery Testing

Operators quickly spin up identical staging environments from existing configurations to validate recovery procedures.

Getting started: Download the binary from HashiCorp and run `terraform init` in a directory with your .tf configuration files.

README

main branch

Terraform

Terraform

Terraform is a tool for building, changing, and versioning infrastructure safely and efficiently. Terraform can manage existing and popular service providers as well as custom in-house solutions.

The key features of Terraform are:

  • Infrastructure as Code: Infrastructure is described using a high-level configuration syntax. This allows a blueprint of your datacenter to be versioned and treated as you would any other code. Additionally, infrastructure can be shared and re-used.

  • Execution Plans: Terraform has a "planning" step where it generates an execution plan. The execution plan shows what Terraform will do when you call apply. This lets you avoid any surprises when Terraform manipulates infrastructure.

  • Resource Graph: Terraform builds a graph of all your resources, and parallelizes the creation and modification of any non-dependent resources. Because of this, Terraform builds infrastructure as efficiently as possible, and operators get insight into dependencies in their infrastructure.

  • Change Automation: Complex changesets can be applied to your infrastructure with minimal human interaction. With the previously mentioned execution plan and resource graph, you know exactly what Terraform will change and in what order, avoiding many possible human errors.

For more information, refer to the What is Terraform? page on the Terraform website.

Getting Started & Documentation

Documentation is available on the Terraform website:

If you're new to Terraform and want to get started creating infrastructure, please check out our Getting Started guides on HashiCorp's learning platform. There are also additional guides to continue your learning.

Show off your Terraform knowledge by passing a certification exam. Visit the certification page for information about exams and find study materials on HashiCorp's learning platform.

Developing Terraform

This repository contains only Terraform core, which includes the command line interface and the main graph engine. Providers are implemented as plugins, and Terraform can automatically download providers that are published on the Terraform Registry. HashiCorp develops some providers, and others are developed by other organizations. For more information, refer to Plugin development.

License

Business Source License 1.1

View on GitHub

Recent activity

commits and pull requests

Recent open issues

view all

Releases and announcements

445 total
  1. v1.17.0-beta2v1.17.0-beta2Sep 23, 2026pre-release

    ## 1.17.0-beta2 (September 23, 2026) NEW FEATURES: * Terraform now supports variables and locals in provider requirements ([#39153](https://github.com/hashicorp/terraform/issues/39153)) * A new `-minimal-refresh` planning option has been added, which will only refresh resources that have proposed changes. ([#35290](https://github.com/hashicorp/terraform/issues/35290)) * policy: Terraform Policy is now generally available. The `-policies` flag for `plan`, `apply`, and `query` no longer requires an experimental build or the `-allow-experimental-features` flag. Query policies evaluate resources discovered by list blocks and report human-readable or JSON results. See https://developer.hashicorp.com/terraform/policy for more information. ([#38970](https://github.com/hashicorp/terraform/issues/38970)) ENHANCEMENTS: * command/init: Enrich log messages with provider versions ([#38918](https://github.com/hashicorp/terraform/issues/38918)) * test: Add mock_provider support for ephemeral resources ([#38928](https://github.com/hashicorp/terraform/issues/38928)) * command/login: display warning after successful login if user is subject to an organization's TTL policy BUG FIXES: * f

  2. v1.16.4v1.16.4Sep 23, 2026

    ## 1.16.4 (September 23, 2026) BUG FIXES: * Fixed an issue where Terraform fails when rendering policy evaluation outcomes for older versions of Terraform Enterprise ([#39095](https://github.com/hashicorp/terraform/issues/39095)) * stacks: Fix invalid deferred error triggered by provider returning a deferral when a resource also has an unknown count/for_each. ([#39237](https://github.com/hashicorp/terraform/issues/39237))

  3. v1.16.3v1.16.3Sep 16, 2026

    ## 1.16.3 (September 16, 2026) BUG FIXES: * Fix handling of destroy=false around create_before_destroy instances ([#39169](https://github.com/hashicorp/terraform/issues/39169)) * Fix function result comparison when there are multiple marks ([#39170](https://github.com/hashicorp/terraform/issues/39170)) * Filter logic for marks could cause values with multiple marks to erroneously fail validations ([#39171](https://github.com/hashicorp/terraform/issues/39171)) * Fix issue with import provider resolution ([#39185](https://github.com/hashicorp/terraform/issues/39185))

  4. v1.17.0-beta1v1.17.0-beta1Sep 9, 2026pre-release

    ## 1.17.0-beta1 (September 09, 2026) NEW FEATURES: * Terraform now supports variables and locals in provider requirements ([#39153](https://github.com/hashicorp/terraform/issues/39153)) * A new `-minimal-refresh` planning option has been added, which will only refresh resources that have proposed changes. ([#35290](https://github.com/hashicorp/terraform/issues/35290)) * policy: Terraform Policy is now generally available. The `-policies` flag for `plan`, `apply`, and `init` no longer requires the `-allow-experimental-features` flag. See https://developer.hashicorp.com/terraform/policy for more information. ([#38970](https://github.com/hashicorp/terraform/issues/38970)) ENHANCEMENTS: * command/init: Enrich log messages with provider versions ([#38918](https://github.com/hashicorp/terraform/issues/38918)) * test: Add mock_provider support for ephemeral resources ([#38928](https://github.com/hashicorp/terraform/issues/38928)) * command/login: display warning after successful login if user is subject to an organization's TTL policy BUG FIXES: * funcs: pow and log no longer panic when result is not a number ([#38912](https://github.com/hashicorp/terraform/issues/38912)) *

  5. v1.16.2v1.16.2Sep 9, 2026

    ## 1.16.2 (September 9, 2026) BUG FIXES: * Fix panic in module installation when encoutering invalid module calls ([#39129](https://github.com/hashicorp/terraform/issues/39129))

Commits per week

last 52 weeks
660Week of 2025-09-28: 19 commitsWeek of 2025-10-05: 22 commitsWeek of 2025-10-12: 13 commitsWeek of 2025-10-19: 7 commitsWeek of 2025-10-26: 11 commitsWeek of 2025-11-02: 16 commitsWeek of 2025-11-09: 7 commitsWeek of 2025-11-16: 15 commitsWeek of 2025-11-23: 10 commitsWeek of 2025-11-30: 14 commitsWeek of 2025-12-07: 20 commitsWeek of 2025-12-14: 13 commitsWeek of 2025-12-21: 0 commitsWeek of 2025-12-28: 0 commitsWeek of 2026-01-04: 13 commitsWeek of 2026-01-11: 31 commitsWeek of 2026-01-18: 28 commitsWeek of 2026-01-25: 9 commitsWeek of 2026-02-01: 26 commitsWeek of 2026-02-08: 44 commitsWeek of 2026-02-15: 66 commitsWeek of 2026-02-22: 30 commitsWeek of 2026-03-01: 53 commitsWeek of 2026-03-08: 42 commitsWeek of 2026-03-15: 26 commitsWeek of 2026-03-22: 10 commitsWeek of 2026-03-29: 20 commitsWeek of 2026-04-05: 7 commitsWeek of 2026-04-12: 18 commitsWeek of 2026-04-19: 8 commitsWeek of 2026-04-26: 47 commitsWeek of 2026-05-03: 14 commitsWeek of 2026-05-10: 28 commitsWeek of 2026-05-17: 30 commitsWeek of 2026-05-24: 19 commitsWeek of 2026-05-31: 33 commitsWeek of 2026-06-07: 31 commitsWeek of 2026-06-14: 22 commitsWeek of 2026-06-21: 44 commitsWeek of 2026-06-28: 28 commitsWeek of 2026-07-05: 44 commitsWeek of 2026-07-12: 27 commitsWeek of 2026-07-19: 28 commitsWeek of 2026-07-26: 29 commitsWeek of 2026-08-02: 48 commitsWeek of 2026-08-09: 27 commitsWeek of 2026-08-16: 14 commitsWeek of 2026-08-23: 15 commitsWeek of 2026-08-30: 29 commitsWeek of 2026-09-06: 28 commitsWeek of 2026-09-13: 29 commitsWeek of 2026-09-20: 28 commitsSep 28, 2025Sep 20, 2026
1.2K commits in the last 52 weeks.

When work happens

weekday and hour
SunMonTueWedThuFriSat036912151821Sun 0:00 — 16 commitsSun 1:00 — 9 commitsSun 2:00 — 27 commitsSun 3:00 — 6 commitsSun 4:00 — 8 commitsSun 5:00 — 10 commitsSun 6:00 — 5 commitsSun 7:00 — 13 commitsSun 8:00 — 23 commitsSun 9:00 — 37 commitsSun 10:00 — 31 commitsSun 11:00 — 48 commitsSun 12:00 — 32 commitsSun 13:00 — 23 commitsSun 14:00 — 25 commitsSun 15:00 — 33 commitsSun 16:00 — 29 commitsSun 17:00 — 41 commitsSun 18:00 — 31 commitsSun 19:00 — 25 commitsSun 20:00 — 13 commitsSun 21:00 — 24 commitsSun 22:00 — 26 commitsSun 23:00 — 19 commitsMon 0:00 — 13 commitsMon 1:00 — 24 commitsMon 2:00 — 8 commitsMon 3:00 — 12 commitsMon 4:00 — 5 commitsMon 5:00 — 18 commitsMon 6:00 — 18 commitsMon 7:00 — 30 commitsMon 8:00 — 87 commitsMon 9:00 — 189 commitsMon 10:00 — 259 commitsMon 11:00 — 300 commitsMon 12:00 — 271 commitsMon 13:00 — 247 commitsMon 14:00 — 320 commitsMon 15:00 — 385 commitsMon 16:00 — 374 commitsMon 17:00 — 337 commitsMon 18:00 — 187 commitsMon 19:00 — 96 commitsMon 20:00 — 96 commitsMon 21:00 — 80 commitsMon 22:00 — 45 commitsMon 23:00 — 70 commitsTue 0:00 — 20 commitsTue 1:00 — 21 commitsTue 2:00 — 20 commitsTue 3:00 — 13 commitsTue 4:00 — 19 commitsTue 5:00 — 19 commitsTue 6:00 — 18 commitsTue 7:00 — 32 commitsTue 8:00 — 113 commitsTue 9:00 — 231 commitsTue 10:00 — 279 commitsTue 11:00 — 328 commitsTue 12:00 — 260 commitsTue 13:00 — 256 commitsTue 14:00 — 335 commitsTue 15:00 — 400 commitsTue 16:00 — 412 commitsTue 17:00 — 353 commitsTue 18:00 — 198 commitsTue 19:00 — 123 commitsTue 20:00 — 97 commitsTue 21:00 — 62 commitsTue 22:00 — 50 commitsTue 23:00 — 64 commitsWed 0:00 — 28 commitsWed 1:00 — 17 commitsWed 2:00 — 11 commitsWed 3:00 — 12 commitsWed 4:00 — 11 commitsWed 5:00 — 11 commitsWed 6:00 — 21 commitsWed 7:00 — 33 commitsWed 8:00 — 123 commitsWed 9:00 — 267 commitsWed 10:00 — 355 commitsWed 11:00 — 417 commitsWed 12:00 — 324 commitsWed 13:00 — 378 commitsWed 14:00 — 411 commitsWed 15:00 — 426 commitsWed 16:00 — 445 commitsWed 17:00 — 384 commitsWed 18:00 — 233 commitsWed 19:00 — 105 commitsWed 20:00 — 115 commitsWed 21:00 — 93 commitsWed 22:00 — 81 commitsWed 23:00 — 54 commitsThu 0:00 — 37 commitsThu 1:00 — 12 commitsThu 2:00 — 27 commitsThu 3:00 — 9 commitsThu 4:00 — 14 commitsThu 5:00 — 14 commitsThu 6:00 — 27 commitsThu 7:00 — 31 commitsThu 8:00 — 114 commitsThu 9:00 — 250 commitsThu 10:00 — 329 commitsThu 11:00 — 367 commitsThu 12:00 — 277 commitsThu 13:00 — 246 commitsThu 14:00 — 327 commitsThu 15:00 — 347 commitsThu 16:00 — 414 commitsThu 17:00 — 304 commitsThu 18:00 — 203 commitsThu 19:00 — 117 commitsThu 20:00 — 96 commitsThu 21:00 — 66 commitsThu 22:00 — 60 commitsThu 23:00 — 50 commitsFri 0:00 — 39 commitsFri 1:00 — 16 commitsFri 2:00 — 10 commitsFri 3:00 — 11 commitsFri 4:00 — 9 commitsFri 5:00 — 19 commitsFri 6:00 — 12 commitsFri 7:00 — 30 commitsFri 8:00 — 81 commitsFri 9:00 — 199 commitsFri 10:00 — 303 commitsFri 11:00 — 363 commitsFri 12:00 — 242 commitsFri 13:00 — 296 commitsFri 14:00 — 384 commitsFri 15:00 — 383 commitsFri 16:00 — 423 commitsFri 17:00 — 317 commitsFri 18:00 — 169 commitsFri 19:00 — 114 commitsFri 20:00 — 74 commitsFri 21:00 — 53 commitsFri 22:00 — 48 commitsFri 23:00 — 36 commitsSat 0:00 — 34 commitsSat 1:00 — 12 commitsSat 2:00 — 4 commitsSat 3:00 — 5 commitsSat 4:00 — 3 commitsSat 5:00 — 6 commitsSat 6:00 — 9 commitsSat 7:00 — 8 commitsSat 8:00 — 32 commitsSat 9:00 — 37 commitsSat 10:00 — 34 commitsSat 11:00 — 42 commitsSat 12:00 — 31 commitsSat 13:00 — 27 commitsSat 14:00 — 32 commitsSat 15:00 — 49 commitsSat 16:00 — 27 commitsSat 17:00 — 32 commitsSat 18:00 — 20 commitsSat 19:00 — 17 commitsSat 20:00 — 21 commitsSat 21:00 — 16 commitsSat 22:00 — 19 commitsSat 23:00 — 11 commits
Commit volume by weekday and hour (UTC). Larger dots mean more commits.
DateListRankStars gained
Jul 11, 2026daily#20+2
  • awesome-selfhosted/awesome-selfhosted

    A list of Free Software network services and web applications which can be hosted on your own servers

    323.8K stars

  • avelino/awesome-go

    A curated list of awesome Go frameworks, libraries and software

    186.9K stars · Go

  • kubernetes/kubernetes

    Production-Grade Container Scheduling and Management

    128.3K stars · Go

  • microsoft/TypeScript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

    111.3K stars · Go

  • JuliusBrussee/caveman

    🪨 why use many token when few token do trick. Viral skill + proxy for coding agents that cuts 65% of tokens by talking like a caveman.

    109.8K stars · Go

  • infiniflow/ragflow

    RAGFlow is a leading open-source Retrieval-Augmented Generation (RAG) engine that fuses cutting-edge RAG with Agent capabilities to create a superior context layer for LLMs

    91.7K stars · Go