Utility packages

Showing projects tagged as Utility

  • lo

    9.7 9.2 Go
    💥 A Lodash-style Go library based on Go 1.18+ Generics (map, filter, contains, find...)
  • Validate

    7.4 5.3 Go
    ⚔ Go package for data validation and filtering. support Map, Struct, Form data. Go通用的数据验证与过滤库,使用简单,内置大部分常用验证、过滤器,支持自定义验证器、自定义消息、字段翻译。
  • xurls

    7.4 6.1 Go
    Extract urls from text
  • go-storage

    6.6 8.6 Go
    A vendor-neutral storage library for Golang: Write once, run on every storage service.
  • Koazee

    6.4 0.0 Go
    A StreamLike, Immutable, Lazy Loading and smart Golang Library to deal with slices.
  • gotabulate

    5.8 0.0 Go
    Gotabulate - Easily pretty-print your tabular data with Go
  • strutil-go

    5.8 5.4 Go
    Go metrics for calculating string similarity and other string utility functions
  • radix

    5.0 0.0 Go
    A fast string sorting algorithm (MSD radix sort)
  • hanu

    4.9 0.0 Go
    Golang Framework for writing Slack bots
  • shell2telegram

    4.9 3.8 Go
    Telegram bot constructor from command-line
  • regroup

    4.5 5.1 Go
    Match regex group into go struct using struct tags and automatic parsing
  • frontmatter

    4.3 5.3 Go
    Go library for detecting and decoding various content front matter formats
  • Goterators

    4.3 0.0 Go
    A utility library that supports aggregate & transforms functions Go with generic. Such as filter, map, reduce, find, exist
  • Go-Pattern

    3.5 7.7 Go
    Pattern Matching library for go
  • gofuckyourself

    3.3 0.0 Go
    A sanitization-based swear filter for Go.
  • csvplus

    3.2 0.0 Go
    csvplus extends the standard Go encoding/csv package with fluent interface, lazy stream operations, indices and joins.
  • html2data

    3.1 3.7 Go
    Library and cli for extracting data from HTML via CSS selectors
  • Goa

    3.1 0.0 Go
    The Go library that will drive you to AOP world!
  • structured pubsub

    2.9 2.0 Go
    Publish and subscribe functionality within a single process in Go.
  • xj2go

    2.5 3.6 Go
    Convert xml and json to go struct
  • DXF-go

    2.3 0.0 Go
    DXF Library for Golang
  • chris

    2.3 4.9 Go
    Pratt parser implementation in Go
  • Tagify

    2.1 4.0 HTML
    Tagify produces a set of tags from a given source. Source can be either an HTML page, a Markdown document or a plain text. Supports English, Russian, Chinese, Hindi, Spanish, Arabic, Japanese, German, Hebrew, French and Korean languages.
  • higgs

    1.8 0.0 Go
    A tiny cross-platform Go library to hide/unhide files and directories
  • Anakin

    1.7 0.0 Go
    Codegeneration tool for isomorphic server and mobile Go apps with gRPC & Protobuf. Share code between your backend, Android & iOS app! :sun_with_face:
  • kace

    1.6 0.0 Go
    Common case conversions covering common initialisms.
  • TySug

    1.6 1.9 Go
    A project around helping to prevent typing typos. TySug (Typo Suggestions) suggests alternative words with respect to keyboard layouts
  • Password validator library for Go

    1.4 0.0 Go
    Flexible and customizable password validation
  • parseargs-go

    1.3 0.0 Go
    A string argument parser that understands quotes and backslashes
  • textwrap

    1.2 0.0 Go
    Port of Python's "textwrap" module to Go