Go Strings

Open-source Go projects categorized as Strings

Top 23 Go String Projects

  1. go-formatter

    A curated list of awesome Go frameworks, libraries and software

    Project mention: Is Go Worth Learning in 2025? | dev.to | 2025-05-14

    Huge Open-Source Community: Check out projects on Awesome Go — you'll find everything from web frameworks, CLI tools, machine learning, and more.

  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. goutil

    💪 Helper Utils(800+): int, byte, string, array/slice, map, struct, dump, convert/format, error, web/http, cli/flag, OS/ENV, filesystem, system, test/assert, time and more. Go 常用的一些工具函数:数字,字符串,数组,Map,结构体,反射,文本,文件,错误,时间日期,特殊处理,格式化,常用信息获取等等

  4. ghorg

    Quickly clone or backup an entire org/users repositories into one directory - Supports GitHub, GitLab, Bitbucket, and more 🐇🥚

  5. xstrings

    Implements string functions widely used in other languages but absent in Go.

  6. llvm

    Library for interacting with LLVM IR in pure Go. (by llir)

  7. stateless

    Go library for creating finite state machines (by qmuntal)

  8. uniseg

    Unicode Text Segmentation, Word Wrapping, and String Width Calculation in Go

  9. SaaSHub

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

    SaaSHub logo
  10. ffmt

    Golang beautify data display for Humans

  11. util

    A collection of useful utility functions (by shomali11)

  12. gobeam/Stringy

    Convert string to camel case, snake case, kebab case / slugify, custom delimiter, pad string, tease string and many other functionalities with help of by Stringy package. (by gobeam)

  13. gomoji

    Helpful functions to work with emoji in Golang

  14. strutil

    String utilities for Go

  15. gommit

    Enforce git message commit consistency

  16. gotoprom

    Type-safe Prometheus metrics builder library for golang [managed by soy-programador]

  17. pgo

    Go library for PHP community with convenient functions (by arthurkushman)

  18. morse

    Morse Code Library in Go (by alwindoss)

  19. caps

    A Unicode-based case conversion library for Go

  20. url-shortener

    A golang URL Shortener (by pantrif)

  21. sandid

    Every grain of sand on Earth has its own ID.

  22. go-sanitize

    :bathtub: Lightweight Go library providing robust string sanitization and normalization utilities

  23. gosh

    Provide Go Statistics Handler, Struct, Measure Method

  24. numa

    NUMA is a utility library, which is written in go. It help us to write some NUMA-AWARED code.

  25. metrics

    atomic measures + Prometheus exposition library (by pascaldekloe)

  26. 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 Strings discussion

Log in or Post with

Go Strings related posts

  • Is Go Worth Learning in 2025?

    3 projects | dev.to | 14 May 2025
  • Golang Web: PATCH Method

    4 projects | dev.to | 2 Feb 2025
  • Ask HN: What is the best way to learn Go?

    2 projects | news.ycombinator.com | 28 Sep 2024
  • Top Backend Libraries

    1 project | dev.to | 3 Sep 2024
  • gondola: Why not use a lightweight and simple YAML-based reverse proxy?

    2 projects | dev.to | 11 Aug 2024
  • Why Go is great choice for Software engineering.

    2 projects | dev.to | 7 Apr 2024
  • Golang Web: GET Method

    5 projects | dev.to | 10 Mar 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 24 Jun 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 go-formatter 145,724
2 goutil 2,169
3 ghorg 1,757
4 xstrings 1,409
5 llvm 1,227
6 stateless 1,064
7 uniseg 641
8 ffmt 313
9 util 298
10 gobeam/Stringy 248
11 gomoji 213
12 strutil 206
13 gommit 115
14 gotoprom 108
15 pgo 87
16 morse 84
17 caps 58
18 url-shortener 49
19 sandid 47
20 go-sanitize 36
21 gosh 35
22 numa 34
23 metrics 27

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?