← 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
266
Yesterday
+0 weekly
View

- Now is a time toolkit for golang.

4.7K
242
5 days ago
+0 weekly
View

- Parse date's without knowing format in advance.

2.1K
174
4 days ago
+0 weekly
View

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

779
54
1 month ago
+0 weekly
View

- Time duration formatting library for Go.

511
51
2 weeks ago
+0 weekly
View

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

244
28
2 weeks ago
+0 weekly
View

- A Go package for working with dates.

207
6
1 week ago
+0 weekly
View

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

193
15
3 months ago
+0 weekly
View

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

176
21
4 days ago
+0 weekly
View

- Efficiently parse ISO8601 date-times without regex.

170
20
2 weeks ago
+0 weekly
View

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

142
24
2 weeks ago
+0 weekly
View

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

124
11
Yesterday
+6 weekly
View

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

83
12
1 month 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...

55
9
2 weeks 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
1 week 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
2 months ago
+0 weekly
View

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

18
6
5 months ago
+0 weekly
View

- C99-compatible strftime formatter.

14
5
9 months ago
+0 weekly
View

- Ruby-compatible Strftime function.

13
3
4 weeks ago
+0 weekly
View

- An efficient package to work with ISO8601 week dates.

11
8
9 months ago
+0 weekly
View

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

6
0
2 months ago
+0 weekly
View

- A simple datetime parse pkg.

5
1
2 months ago
+0 weekly
View

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

5
2
8 months ago
+0 weekly
View