Go Time

Open-source Go projects categorized as Time | Edit details

Top 14 Go Time Projects

  • now

    Now is a time toolkit for golang

    Project mention: now: a tiny time toolkit for chrono | reddit.com/r/rust | 2021-07-21

    Hi, I just release my time toolkit for chorno: https://crates.io/crates/now. it provide some convenient methods for getting some specific datetime. it is inspired by https://github.com/jinzhu/now which is a almost the same toolkit for golang.

  • dateparse

    GoLang Parse many date strings without knowing format in advance.

    Project mention: Find Date time string in any format from a string | reddit.com/r/golang | 2021-08-12

    This library: https://github.com/araddon/dateparse allows to parse a date string in any format.

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • when

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

  • durafmt

    :clock8: Better time duration formatting in Go!

  • server

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

    Project mention: Docker-compose collection for RPi4 | reddit.com/r/selfhosted | 2021-09-27


  • gostradamus

    Gostradamus: Better DateTimes for Go 🕰️

  • iso8601

    A fast ISO8601 date parser for Go

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • timex

    A test-friendly replacement for golang's time package (by cabify)

  • timedmap

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

  • flagvar

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

  • trn

    Time Ranges

    Project mention: trn - some operations over time ranges | reddit.com/r/golang | 2021-12-25
  • datetoken.go

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

    Project mention: Time toolkit for golang, with support for relative delta and string parsing | reddit.com/r/golang | 2022-01-19

    One more thing. Although it is not documented, all functions that transform and coalesce dates in the form of time.Time are exposed so they are publicly available. I should probably document them because they may cover a wider range of use cases and thus be more useful to people.

  • epoch

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

  • go-week

    A Go package to work with ISO 8601 week dates

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). The latest post mention was on 2022-01-19.

Go Time related posts


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

Project Stars
1 now 3,543
2 dateparse 1,618
3 when 1,138
4 durafmt 414
5 server 343
6 gostradamus 160
7 iso8601 98
8 timex 58
9 timedmap 38
10 flagvar 37
11 trn 37
12 datetoken.go 20
13 epoch 8
14 go-week 7
Find remote jobs at our new job board 99remotejobs.com. There are 30 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
OPS - Build and Run Open Source Unikernels
Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.