← All Go categories

Date and Time Go Libraries Ranking

Libraries for working with dates and times.

24 repositories, updated daily.

- A simple, semantic and developer-friendly time package for golang.

5.2K
265
Yesterday
-3 weekly
View

- Now is a time toolkit for golang.

4.7K
239
2 days ago
+1 weekly
View

- Parse date's without knowing format in advance.

2.1K
174
Yesterday
-2 weekly
View

- Simple Time extension with a lot of util methods, ported from PHP Carbon library.

781
55
3 months ago
+0 weekly
View

- Time duration formatting library for Go.

512
51
1 week ago
+0 weekly
View

- The implementation of the Persian (Solar Hijri) Calendar in Go (golang).

243
27
1 week ago
+0 weekly
View

- A Go package for working with dates.

208
6
4 months ago
+0 weekly
View

- Useful extensions (Timedelta, Strftime, ...) to the golang's time package.

193
15
1 month ago
+0 weekly
View

- Calculate the sunrise and sunset times for a given location.

176
21
2 weeks ago
+0 weekly
View

- Efficiently parse ISO8601 date-times without regex.

166
19
1 week ago
+1 weekly
View

- Augments Time for working with dates, date ranges, time spans, periods, and time-of-day.

143
24
2 weeks ago
+0 weekly
View

- Convert string to duration. Support time.Duration returned string and more.

118
10
2 months ago
+0 weekly
View

- For interacting with intervals of time, defined as a start time and a duration.

84
12
7 months ago
+0 weekly
View

- Set of functions to calculate public holidays in Germany, incl. specialization on the states of Germany (Bundesländer). Things like Easter, Pentecost, Thanksgiving...

53
9
1 month ago
+0 weekly
View

- Parse dates/times like "next dec 22nd at 3pm" and ranges like "from today until next thursday" without knowing the format in advance.

36
4
2 months ago
+0 weekly
View

- Date and Time - Golang Formatting Library.

24
6
2 years ago
+0 weekly
View

- A Duration extension supporting parsing/printing durations in days, weeks and years.

18
2
1 month ago
+0 weekly
View

- Parses Cron-style time range expressions, checks if the given time is within any ranges.

18
7
3 months ago
+0 weekly
View

- C99-compatible strftime formatter.

14
5
7 months ago
+0 weekly
View

- Ruby-compatible Strftime function.

13
3
1 month ago
+0 weekly
View

- An efficient package to work with ISO8601 week dates.

11
8
7 months ago
+0 weekly
View

- A comprehensive date utility library for Go, inspired by date-fns, with 140+ pure and immutable functions.

6
0
1 month ago
+0 weekly
View

- A simple datetime parse pkg.

5
1
1 month ago
+0 weekly
View

- A simple `time.Now()` that honors the faketime(1) utility.

5
2
7 months ago
+0 weekly
View