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: I built a CLI that eliminates README reading forever | dev.to | 2026-05-21

    Mentioned in Awesome Go

  2. SaaSHub

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

    SaaSHub logo
  3. goutil

    💪 Helper Utils(900+): 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,结构体,反射,文本,文件,错误,时间日期,特殊处理,格式化,常用信息获取等等

    Project mention: gookit/goutil v0.7.2 Released: Enhanced Features & Fixes for an Improved Development Experience | dev.to | 2025-11-20

    Full documentation: https://zread.ai/gookit/goutil

  4. ghorg

    Quickly clone or backup massive amounts of 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. stateless

    Go library for creating finite state machines (by qmuntal)

  7. llvm

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

    Project mention: Java Hello World, LLVM Edition | news.ycombinator.com | 2025-12-07

    LLVM IR is quite fun to play with from many programming languages. The Java example is rather educational, but there are several practical example,s such as in Go Lang:

    https://github.com/llir/llvm

  8. uniseg

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

  9. ffmt

    Golang beautify data display for Humans

  10. util

    A collection of useful utility functions (by shomali11)

  11. 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)

  12. gomoji

    Unicode-safe emoji processing for Go: detect, find, remove, replace, and lookup.

  13. strutil

    String utilities for Go

  14. gommit

    Enforce git message commit consistency

  15. gotoprom

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

  16. pgo

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

  17. morse

    Morse Code Library in Go (by alwindoss)

  18. simplebolt

    :nut_and_bolt: Simple way to use the Bolt database

  19. caps

    A Unicode-based case conversion library for Go

  20. url-shortener

    A golang URL Shortener (by pantrif)

  21. go-sanitize

    🛁 Lightweight Go library providing robust string sanitization and normalization utilities

  22. numa

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

  23. gosh

    Provide Go Statistics Handler, Struct, Measure Method

  24. metrics

    atomic measures + Prometheus exposition library (by pascaldekloe)

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

  • I built a CLI that eliminates README reading forever

    3 projects | dev.to | 21 May 2026
  • gookit/goutil v0.7.2 Released: Enhanced Features & Fixes for an Improved Development Experience

    2 projects | dev.to | 20 Nov 2025
  • Show HN: Doom port to pure Go – Gore

    4 projects | news.ycombinator.com | 12 Aug 2025
  • 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
  • A note from our sponsor - SaaSHub
    www.saashub.com | 9 Jun 2026
    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 174,706
2 goutil 2,350
3 ghorg 2,054
4 xstrings 1,414
5 stateless 1,352
6 llvm 1,273
7 uniseg 717
8 ffmt 315
9 util 300
10 gobeam/Stringy 251
11 gomoji 232
12 strutil 206
13 gommit 116
14 gotoprom 108
15 pgo 88
16 morse 87
17 simplebolt 68
18 caps 61
19 url-shortener 51
20 go-sanitize 51
21 numa 38
22 gosh 36
23 metrics 27

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com