Go Time

Open-source Go projects categorized as Time

Top 20 Go Time Projects

  1. carbon

    A simple, semantic and developer-friendly time package for golang (by dromara)

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. now

    Now is a time toolkit for golang

  4. dateparse

    GoLang Parse many date strings without knowing format in advance.

  5. when

    A natural language date/time parser with pluggable rules (by olebedev)

  6. server

    self-hosted tag-based time tracking (by traggo)

  7. durafmt

    :clock8: Better time duration formatting in Go!

  8. synchro

    🕰️ Synchro: Timezone-typesafe date and time framework for Go. 🌟 Star to support our work!

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. gostradamus

    Gostradamus: Better DateTimes for Go 🕰️

  11. iso8601

    A fast ISO8601 date parser for Go

  12. go-rampart

    Determine how intervals relate to each other.

  13. timedmap

    A thread safe map which has expiring key-value pairs.

  14. timex

    A test-friendly replacement for golang's time package [managed by soy-programador] (by cabify)

  15. flagvar

    A collection of CLI argument types for the Go `flag` package.

  16. trn

    Time Ranges

  17. datetoken.go

    datetoken is a time toolkit for golang, with support for relative delta and string parsing

  18. timekit

    Helpful functions to extend the Golang `time` standard package

  19. epoch

    Contains primitives for marshaling/unmarshaling Unix timestamp/epoch to/from built-in time.Time type in JSON (by vtopc)

  20. go-week

    A Go package to work with ISO 8601 week dates

  21. durations

    Go Durations easly parse string durations with no order and high durations like 1 year.

  22. gotimeparser

    Golang time parser. This library provides an ability to parse time from many different formats at the same time.

  23. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go Time discussion

Log in or Post with

Go Time related posts

  • The Unix timestamp will begin with 17 this Tuesday

    2 projects | news.ycombinator.com | 10 Nov 2023
  • Comparing time values with margin of error

    1 project | /r/golang | 20 Dec 2022
  • Timekit – Helpful functions to extend the Go `time` standard package

    1 project | /r/golang | 15 May 2022
  • Time toolkit for golang, with support for relative delta and string parsing

    2 projects | /r/golang | 19 Jan 2022
  • Find Date time string in any format from a string

    1 project | /r/golang | 12 Aug 2021
  • now: a tiny time toolkit for chrono

    1 project | /r/rust | 21 Jul 2021
  • Made java application that displays motivational quotes

    2 projects | /r/learnjava | 3 Jun 2021
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 13 Jun 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Index

What are some of the best open-source Time projects in Go? This list will help you:

# Project Stars
1 carbon 5,059
2 now 4,528
3 dateparse 2,073
4 when 1,436
5 server 1,377
6 durafmt 503
7 synchro 268
8 gostradamus 210
9 iso8601 151
10 go-rampart 100
11 timedmap 75
12 timex 71
13 flagvar 45
14 trn 39
15 datetoken.go 20
16 timekit 19
17 epoch 16
18 go-week 10
19 durations 2
20 gotimeparser 2

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Go is
the 4th most popular programming language
based on number of references?