30 Resources
Golang conversion Libraries
Converts PDF, DOC, DOCX, XML, HTML, RTF, etc to plain text
docconv A Go wrapper library to convert PDF, DOC, DOCX, XML, HTML, RTF, ODT, Pages documents and images (see optional dependencies below) to plain tex
A color manipulation and conversion library for Go. 🌈 ✨
Khroma Khroma is a color manipulation and conversion library for Go. ✨ 🌈 Example package main import ( "log" "github.com/qbee-org/khroma" ) func
Conversion from OpenAPI definitions to krakend configuration.
Description Basic conversion from OpenAPI specification to Krakend config. This is extendable with custom OpenAPI attributes and more support for both
Simple, safe conversion of any type, including indirect/custom types.
cvt Simple, safe conversion of any type, including indirect/custom types. Install go get -u github.com/shockerli/cvt Usage English | 中文 with error Met
COCO (Color Converter) is a color conversion library for Go.
COCO (Color Converter) for Go COCO (Color Converter) is a color conversion library for Go. Heavily inspired by NPM's color-convert. It converts all wa
Prosper - General app launcher with support for translation, calc, currency and unit conversion.
Prosper Description General app launcher with support for translation, calc, currency and unit conversion. Global shortcut is Option (Alt) + Space Fea
⏳ Provide filtering, sanitizing, and conversion of Golang data.
Filter Package filter provide filtering, sanitizing, and conversion of Golang data. GoDoc godoc for gopkg godoc for github Func Usage Quick usage: str
GO Golang Utilities and helpers like validators and string formatters
Handy Go utilities GO Golang Utilities and helpers like validators, sanitizers and string formatters Requires GO v=1.14 Dependencies None, since v1.1
Slice conversion between primitive types
sliceconv Sliceconv implements conversions to and from string representations of primitive types on entire slices. The package supports types int, flo
A collection of useful utility functions
util A group of generic useful utility functions Dependencies parallelizer github.com/shomali11/parallelizer Examples Concurrency package main import
Modern Confluence alternative designed for internal & external docs, built with Golang + EmberJS
Documize Community is an open source modern, lightweight alternative to Confluence and other similar solutions. Built for technical and non-technical
TIled map editor CSV export conversion to C array
tiled2c This tool is very simplistic and is a variation of the one written to convert between Tiled map editor CSV exports and a format for the sega s
Drone conversion for platform values
drocopla A drone.io conversion extension to set host platform as drone pipeline platform. Default drone.io behaviour: If os/arch is not set in .drone.
Go client for the Foreign exchange rates and currency conversion API moneybag
fixer Go client for Fixer.io (Foreign exchange rates and currency conversion API) You need to register for a free access key if using the default Fixe
A Docker-powered stateless API for PDF files.
Gotenberg provides a developer-friendly API to interact with powerful tools like Chromium and LibreOffice to convert many documents (HTML, Markdown, Word, Excel, etc.) to PDF, transform them, merge them, and more!
Provides conversion from athena outputs to strongly-typed data models.
Provides conversion from athena outputs to strongly defined data models. Getting started Given the following data struct you define: type MyModel stru
MySQL Storage engine conversion,Support mutual conversion between MyISAM and InnoDB engines.
econvert MySQL Storage engine conversion 简介 此工具用于MySQL存储引擎转换,支持CTAS和ALTER两种模式,目前只支持MyISAM和InnoDB存储引擎相互转换,其它引擎尚不支持。 注意:当对表进行引擎转换时,建议业务停止访问或者极少量访问时进行。 原
A lightweight casting package for Go projects
Cast GoLobby Cast is a lightweight casting package for Go projects. Documentation Required Go Versions It requires Go v1.11 or newer versions. Install
Go client for the Foreign exchange rates and currency conversion API 💰
fixer Go client for Fixer.io (Foreign exchange rates and currency conversion API) You need to register for a free access key if using the default Fixe
☄ The golang convenient converter supports Database to Struct, SQL to Struct, and JSON to Struct.
Gormat - Cross platform gopher tool The golang convenient converter supports Database to Struct, SQL to Struct, and JSON to Struct. 中文说明 Features Data
PipeIt is a text transformation, conversion, cleansing and extraction tool.
PipeIt PipeIt is a text transformation, conversion, cleansing and extraction tool. Features Split - split text to text array by given separator. Regex
character-set conversion library implemented in Go
mahonia character-set conversion library implemented in Go. Mahonia is a character-set conversion library implemented in Go. All data is compiled into
Package set is a small wrapper around the official reflect package that facilitates loose type conversion and assignment into native Go types.
Package set is a small wrapper around the official reflect package that facilitates loose type conversion and assignment into native Go types. Read th
Golang HTML to plaintext conversion library
html2text Converts HTML into text of the markdown-flavored variety Introduction Ensure your emails are readable by all! Turns HTML into raw text, usef
wkhtmltopdf Go bindings and high level interface for HTML to PDF conversion
wkhtmltopdf Go bindings and high level interface for HTML to PDF conversion. Implements wkhtmltopdf Go bindings. It can be used to convert HTML docume
Fast conversions across various Go types with a simple API.
Go Package: conv Get: go get -u github.com/cstockton/go-conv Example: // Basic types if got, err := conv.Bool(`TRUE`); err == nil { fmt.Printf("conv.
Versatile Go code generator.
Generis Versatile Go code generator. Description Generis is a lightweight code preprocessor adding the following features to the Go language : Generic
efaceconv - Code generation tool for high performance conversion from interface{} to immutable type without allocations.
efaceconv High performance conversion from interface{} to immutable types without additional allocations This is tool for go generate and common lib (
Null Types, Safe primitive type conversion and fetching value from complex structures.
Typ Typ is a library providing a powerful interface to impressive user experience with conversion and fetching data from built-in types in Golang Feat
Zero allocation Nullable structures in one library with handy conversion functions, marshallers and unmarshallers
nan - No Allocations Nevermore Package nan - Zero allocation Nullable structures in one library with handy conversion functions, marshallers and unmar