Go Converter

Open-source Go projects categorized as Converter
Topics: Golang Go HTML YAML JSON

Top 22 Go Converter Projects

  • gotenberg

    A developer-friendly API for converting numerous document formats into PDF files, and more!

  • Project mention: Create PDFs with Tailwind | dev.to | 2024-03-21

    Use a server-side headless browser such as puppeteer to convert the HTML to PDF. This is the most reliable free option, but requires a server. If you need to use it in production, we recommend you use Gotenberg.

  • goutil

    💪 Helper Utils(700+): 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: Release v0.6.10 · gookit/goutil - 💪 Helper Utils(700+): int, byte, string, array/slice, map, struct, dump, convert/format, error, web/http, cli/flag, OS/ENV, filesystem, system, test/assert, time and more. | /r/golang | 2023-07-04
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • k2tf

    Kubernetes YAML to Terraform HCL converter

  • tfk8s

    A tool for converting Kubernetes YAML manifests to Terraform HCL

  • yj

    CLI - Convert between YAML, TOML, JSON, and HCL. Preserves map order.

  • Project mention: That's a Lot of YAML | news.ycombinator.com | 2023-09-28

    For anyone looking for such a script, there's some CLIs that make it easy. One is `yq -o props` [1], another way is to use `yq -j` or `yj` [2] to convert to JSON and pipe it to `gron` [3].

    [1] https://github.com/mikefarah/yq

    [2] https://github.com/sclevine/yj

    [3] https://github.com/tomnomnom/gron

  • evernote2md

    Convert Evernote .enex files to Markdown

  • Project mention: Tell HN: Nearly all of Evernote’s remaining staff has been laid off | news.ycombinator.com | 2023-07-05

    Evernote was critically valuable for me but has degraded steadily and sadly for years now.

    I began my Obsidian migration a few days ago and it's encouraging.

    I found the evernote2md project on Github (https://github.com/wormi4ok/evernote2md) the best way to get from ENEX->md files with good resource references. Joplin wasn't getting it done.

  • html-to-markdown

    ⚙️ Convert HTML to Markdown. Even works with entire websites and can be extended through rules. (by JohannesKaufmann)

  • SaaSHub

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

    SaaSHub logo
  • kepubify

    Fast, standalone EPUB to Kobo EPUB conversion tool.

  • Project mention: Tree-shaking, the horticulturally misguided algorithm | news.ycombinator.com | 2024-04-13

    The big utility of WASM for me, like OP hints at, is bringing things that would be infeasible to port to the web to it, like, say https://pgaskin.net/kepubify/ and other conversion tools (eg ffmpeg-wasm). Much preferable to downloading something or uploading a file to some random person’s server

  • goverter

    Generate type-safe Go converters by simply defining an interface

  • fb2converter

    Unified converter of FB2 files into epub2, kepub, mobi and azw3 formats.

  • bt2qbt

    bt2qbt is cli tool for export from uTorrent\Bittorrent into qBittorrent

  • Project mention: Is piece count important? | /r/trackers | 2023-12-11

    bt2qbt worked for me, but that was ~4 years ago.

  • go-wkhtmltopdf

    Go bindings for wkhtmltopdf and high-level HTML to PDF conversion interface (by adrg)

  • termsvg

    Record, share and export your terminal as a animated SVG image.

  • Project mention: A Terminal Case of Linux | news.ycombinator.com | 2023-05-29

    The closest I've seen is termsvg which records your terminal and saves to an animated svg.

    https://github.com/mrmarble/termsvg

  • filter

    ⏳ Provide filtering, sanitizing, and conversion of Golang data. 提供对Golang数据的过滤,净化,转换。 (by gookit)

  • bafi

    Universal JSON, BSON, YAML, CSV, XML, mt940 converter with templates

  • humanize

    A collection of utility functions, with built-in localization, for humanizing various types of data input, in Go (by imbue11235)

  • can2mqtt

    Bidirectional CAN-Bus to MQTT-Bridge (by c3re)

  • deluge2qbt

    Windows tool for migration from Deluge to qBittorrent

  • zxtap-to-wav

    Converter of .TAP files (a ZX-Spectrum emulator data format) into .WAV sound files

  • html-to-epub

    This command line converts .html to .epub with images embed.

  • bbConvert

    Converter from BBCode to HTML

  • go-converter

    Currency converter that's data-agnostic.

  • 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 Converter related posts

  • Is piece count important?

    1 project | /r/trackers | 11 Dec 2023
  • Sure is hard to leave you Evernote

    2 projects | /r/Evernote | 21 May 2023
  • Stupid question but is there any way to get my list of downloaded from utorrent to qBittorrent?

    2 projects | /r/torrents | 18 May 2023
  • Convert .tap file to .wav to record onto cassette.

    1 project | /r/zxspectrum | 11 Apr 2023
  • Are there any plans to change how tags are imported from Evernote?

    1 project | /r/UpNote_App | 27 Mar 2023
  • Importing from Evernote

    1 project | /r/UpNote_App | 23 Mar 2023
  • Can I transfer all my Bittorrent content to another Torrent client?

    1 project | /r/torrents | 23 Feb 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 24 May 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

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

Project Stars
1 gotenberg 7,034
2 goutil 1,849
3 k2tf 1,146
4 tfk8s 932
5 yj 931
6 evernote2md 896
7 html-to-markdown 734
8 kepubify 573
9 goverter 449
10 fb2converter 261
11 bt2qbt 240
12 go-wkhtmltopdf 212
13 termsvg 167
14 filter 147
15 bafi 94
16 humanize 73
17 can2mqtt 72
18 deluge2qbt 54
19 zxtap-to-wav 47
20 html-to-epub 42
21 bbConvert 11
22 go-converter 1

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