Trending repositories
Ranked by Attention Score: stars gained over the last 90 complete days
94 repositories by Attention Score · Aug 6, 2026 – Nov 3, 2026 (UTC)
2.usememos / memos
Memos is an open-source, self-hosted note-taking app that brings your everyday thoughts together in a personal timeline. Your data stays yours, and you choose what to keep private or share.
3.glanceapp / glance
A self-hosted dashboard that puts all your feeds in one place
- dashboard
- homepage
- rss
- self-hosted
- docker
- feed-reader
- +8 more
4.larksuite / cli
The official Lark/飞书 CLI tool, maintained by the larksuite team — built for humans and AI Agents. Covers core business domains including Messenger, Docs, Base, Sheets, Calendar, Mail, Tasks, Meetings, and more, with 200+ commands and 20+ AI Agent Skills.
5.charmbracelet / glow
Render markdown on the CLI, with pizzazz! 💅🏻
6.d2lang / d2
D2 is a modern diagram scripting language that turns text to diagrams.
- diagramming
- diagrams
- text-to-diagram
- software-architecture
- go
- golang
- +1 more
7.go-vikunja / vikunja
The task manager you actually own.
- golang
- todo
- todolist
- api
- todoapp
- self-hosted
- +2 more
8.gotenberg / gotenberg
A developer-friendly API for converting many document formats into PDF files, and more!
9.mikefarah / yq
yq is a portable command-line YAML, JSON, XML, CSV, TOML, HCL and properties processor
- yaml-processor
- yaml
- cli
- golang
- splat
- devops-tools
- +9 more
10.abhinavxd / libredesk
Open-source, self-hosted customer support desk in a single binary. A lightweight alternative to Intercom, Zendesk, Chatwoot.
- customer-support
- helpdesk
- ticketing-system
- customer-support-automation
- support
- golang
- +12 more
11.donetick / donetick
Donetick an open-source, user-friendly app for managing tasks and chores, featuring customizable options to help you and others stay organized
- chore
- docker
- go
- golang
- react
- task-manager
- +3 more
12.qax-os / excelize
Go language library for reading and writing Microsoft Excel™ (XLAM / XLSM / XLSX / XLTM / XLTX) spreadsheets
13.perber / leafwiki
LeafWiki - Self-hosted wiki. Single Go binary, SQLite, Markdown on disk. No external database required.
- go
- markdown
- wiki
- self-hosted
- docker
- file-based
- +7 more
14.johnste / finicky
A macOS app for customizing which browser to start
- productivity
- browser
- handler
- url
- menu
- macos
- +2 more
16.yuin / goldmark
:trophy: The Golden Swiss Army Knife for markdown processing. 100% CommonMark compliant, AST w/ CST, Extensible, Fast, CJK-friendly.
- markdown
- commonmark
- golang
- go
17.go-playground / validator
:100:Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving
- validation
- translation
- error-handling
18.pdfcpu / pdfcpu
PDF tooling for Go and the command line.
20.maaslalani / slides
Terminal based presentation tool
21.muety / wakapi
📊 A minimalist, self-hosted WakaTime-compatible backend for coding statistics
- wakatime
- wakatime-api
- time-tracker
- developer-tools
- coding-statistics
- self-hosted
- +1 more
22.JohannesKaufmann / html-to-markdown
⚙️ Convert HTML to Markdown. Even works with entire websites and can be extended through rules.
23.writefreely / writefreely
A clean, Markdown-based publishing platform made for writers. Write together and build a community.
- writing
- publishing
- blogging
- web-application
- go
- activitypub
- +5 more
24.k1LoW / tbls
tbls is a CI-Friendly tool to document a database, written in Go.
- database-schema
- mysql
- database-document
- documentation-tool
- postgresql
- sqlite
- +14 more
25.lin-snow / Ech0
Ech0 – An open-source, self-hosted lightweight publishing platform for personal idea sharing.
- go
- markdown
- memo
- self-hosted
- social-network
- sqlite3
- +7 more
26.TomWright / dasel
Unified querying, transformation, and modification of JSON, TOML, YAML, XML, INI, HCL, KDL and CSV.
- json
- yaml
- configuration
- selector
- data-structures
- config
- +14 more
27.unidoc / unioffice
Pure go library for creating and processing Office Word (.docx), Excel (.xlsx) and Powerpoint (.pptx) documents
- go
- golang
- ooxml
- openoffice
- docx
- pptx
- +7 more
28.dnote / dnote
A simple command line notebook
- dnote
- cli
- command-line-tool
- developer-tools
- notebook
- personal-knowledge-base
- +1 more
29.MariaLetta / free-gophers-pack
✨ This pack of 100+ gopher pictures and elements will help you to build own design of almost anything related to Go Programming Language: presentations, posts in blogs or social media, courses, videos and many, many more.
- go
- golang
- goroutine
- illustration
- illustrations
- vector
- +14 more
30.d8a-tech / d8a
🇪🇺 Warehouse-native Analytics compatible with Google Analytics and Matomo tracking protocols. Ingest into ClickHouse, BigQuery or CSV/Parquet on S3/GCS/local fs while maintaining complete control over your data.
- clickhouse
- ga4
- tracker
- bigquery
- data-warehouse
- matomo
31.davidbyttow / govips
A lightning fast image processing and resizing library for Go
- libvips
- image-processing
- golang
- svg
- png
- jpeg
- +6 more
32.johnfercher / maroto
A maroto way to create PDFs. Maroto is inspired in Bootstrap and uses gofpdf. Fast and simple.
33.wabarc / wayback
An archiving tool with an IM-style interface that prioritizes privacy and accessibility, integrated with various archival services including Internet Archive, archive.today, Ghostarchive, IPFS, Telegraph, and file systems.
- telegram
- archive
- wayback-machine
- save-the-internet
- snapshot-webpage
- internet-archive
- +14 more
35.nicksnyder / go-i18n
Translate your Go program into multiple languages.
- go
- cldr
- translation
- translation-files
- i18n
36.lmorg / murex
A smarter shell and scripting environment with advanced features designed for usability, safety and productivity (eg smarter DevOps tooling)
37.tdewolff / canvas
Vector graphics in Go
38.naggie / dstask
Git powered terminal-based todo/note manager -- markdown note page per task. Single binary!
39.lindell / multi-gitter
Update multiple repositories in with one command
41.leomoon-studios / wiki-go
A modern, feature-rich, databaseless flat-file wiki platform built with Go.
- access-control
- collaboration
- docker
- documentation
- file-based-storage
- full-text-search
- +13 more
42.dromara / carbon
A simple, semantic and developer-friendly time package for golang
- carbon
- date
- datetime
- time
- timezone
- lunar
- +8 more
43.Oudwins / zog
Go with Zod inspired simple schema validation
- error-handling
- golang
- runtime-validation
- schema-validation
- templ
- translation
- +1 more
44.cube2222 / octosql
OctoSQL is a query tool that allows you to join, analyse and transform data from multiple databases and file formats using SQL.
45.golang-design / clipboard
📋 cross-platform clipboard package that supports accessing text and image in Go (macOS/Linux/Windows/Android/iOS)
46.abhimanyu003 / sttr
cross-platform, cli app to perform various operations on string
- string
- transform
- cli-app
- cli
- productivity
- tui
- +14 more
47.vividvilla / csvtotable
Simple command-line utility to convert CSV, TSV and Excel files into a single self-contained HTML page with search, filters, and sorting
- cli
- data-visualization
- golang
48.abahmed / kwatch
kwatch runs inside your Kubernetes cluster, traces every failure to its root cause, and sends one message: what broke, why, who changed it and what to do next.
- kubernetes
- monitoring
- k8s
- kwatch
- go
- golang
- +13 more
49.simpledms / simpledms
Document management for small businesses.
- dms
- documents
- documents-management
- documents-manager
- document
- document-management
- +14 more
50.revel / revel
A high productivity, full-stack web framework for the Go language.
- web-framework
- web-application
- web-application-framework
- hacktoberfest
- revel
51.noborus / trdsql
CLI tool that can execute SQL queries on CSV, LTSV, JSON, YAML and TBLN. Can output to various formats.
52.ddddddO / gtree
Easily output ASCII tree from Go program or Markdown unordered list . There's also CLI tool that can output tree from JSON, YAML, or TOML! It's called *xtree*.
53.shubh-io / DockMate
Dockmate: The open-source Docker TUI & Podman manager for terminal productivity. A fast, lightweight alternative to lazydocker built in Go.
54.boxesandglue / bagme
boxes and glue made easy - a PDF rendering library for Go using boxes and glue
55.gkoos / confluence2md
Confluence Cloud to Markdown crawler with incremental updates and local link rewriting
56.gomutex / godocx
Go library for reading and writing Microsoft Docx
- doc
- document
- docx
- go
- golang
- microsoft
- +4 more
57.coregx / gxpdf
GxPDF - Enterprise-grade PDF library for Go. Table extraction, text parsing, encryption, document creation.
- go
- golang
- open-source
- pdf-encryption
- pdf-generation
- +4 more
58.jeduden / mdsmith
fast, auto-fixing Markdown linter and formatter. Checks style, readability, structure, and cross-file integrity.
60.mikestefanello / backlite
Type-safe, persistent, embedded task queues and background job runner w/ SQLite. Web monitoring UI included.
- go
- golang
- job-queue
- job-scheduler
- jobs
- queue
- +13 more
62.jf-tech / omniparser
omniparser: a native Golang ETL streaming parser and transform library for CSV, JSON, XML, EDI, text, etc.
63.jszwec / csvutil
csvutil provides fast and idiomatic mapping between CSV and Go (golang) values.
- golang
- csv
- fast
- csv-parser
- go
- csvutil
- +6 more
64.leonelquinteros / gotext
Go (Golang) GNU gettext utilities package
- go
- po-files
- translation
- language
- i18n
- gettext
- +5 more
65.curusarn / resh
RESH ❯❯ Contextual shell history for zsh and bash
- shell-history
- bash
- zsh
- history
- productivity
- linux
- +5 more
66.barasher / go-exiftool
Golang wrapper for Exiftool : extract as much metadata as possible (EXIF, ...) from files (pictures, pdf, office documents, ...)
- exiftool
- exif
- iptc
- golang
- wrapper-api
67.alib8b8 / aflare
Local-first automation Agent & deterministic workflow engine — the secure control layer between AI and your data. Data stays local. Connect your own LLM / files / notes / databases via Connector API. ReAct reasoning · DAG/WAL/Saga/idempotent execution · MCP · offline-capable.
- automation
- llm
- mcp
- agent
- dag
- go
- +14 more
68.tealeg / xlsxArchived
Go library for reading and writing XLSX files.
69.adhocore / gronx
Lightweight, fast and dependency-free Cron expression parser (due checker, next/prev due date finder), task runner, job scheduler and/or daemon for Golang (tested on v1.13+) and standalone usage. If you are bold, use it to replace crontab entirely.
- golang
- go
- crontab
- cronjob
- cron-expression
- parser
- +11 more
71.multiprocessio / dsq
Commandline tool for running SQL queries against JSON, CSV, Excel, Parquet, and more.
72.thedevsaddam / gojsonq
A simple Go package for querying over JSON, YAML, XML, and CSV data.
- gojsonq
- golang-json-query
- go-json
- go-json-query
- json-query
- json
- +6 more
73.biter777 / countries
Countries - ISO-639, ISO-3166 countries codes with subdivisions and names, ISO-4217 currency designators, ITU-T E.164 IDD phone codes, countries capitals, UN M.49 codes, IANA ccTLD countries domains, FIPS, IOC/NOC and FIFA codes, VERY VERY FAST, compatible with Databases/JSON/BSON/GOB/XML/CSV, Emoji countries flags and currencies, Unicode CLDR.
- go
- iso
- iso3166
- iso3166-1
- iso3166-2
- iso4217
- +14 more
74.bouncepaw / mycorrhiza
🍄📑 Filesystem and git-based wiki engine for the independent web written in Go and using Mycomarkup as its primary markup language.
- wiki
- wiki-engine
- digital-garden
- personal-wiki
- mushroom
- mycorrhiza
75.Fs02 / go-todo-backend
Go Todo Backend example using modular project layout for product microservice.
- go
- golang
- modular
- project-structure
- project-template
- todolist
76.Breeze0806 / go-etl
go-etl is a toolset for data extraction, transformation and loading.
- etl
- mysql
- go
- postgresql
- greenplum
- csv
- +5 more
77.nathan-osman / go-sunrise
Go package for calculating the sunrise and sunset times for a given location
78.alnah / picoloom
This is a small, opinionated Go library and CLI for Markdown to PDF. It handles cover pages, tables of contents, watermarks, signatures, and more. You can use CSS themes and custom assets. It works with parallel batch processing. The engine behind it is Chrome. It does not rely on LaTeX.
80.SebastiaanKlippert / go-wkhtmltopdf
Golang commandline wrapper for wkhtmltopdf
- wkhtmltopdf
- pdf-document
- go
- golang
- pdf-generation
- html-to-pdf
- +2 more
81.presmihaylov / todocheck
A static code analyser for annotated TODO comments
- go
- linters
- todo
- hacktoberfest
82.cadence-workflow / cadence-go-client
Framework for authoring workflows and activities running on top of the Cadence orchestration engine.
- golang
- cadence
- authoring-workflows
- orchestration-engine
- workflow-functions
- task-management
- +2 more
83.gopinath-langote / 1build
Frictionless way of managing project-specific commands
- bash
- developer-tools
- productivity
- command-line
- golang
- go
- +1 more
84.emicklei / melrose
interactive programming of melodies, producing MIDI
85.mmalcek / bafi
Universal JSON, BSON, YAML, CSV, XML, mt940 converter with templates
- yaml
- converter
- xml
- json
- bson
- csv
- +10 more
86.weaming / md2png
Render markdown file to PNG image. Support custom CSS URL/file.
87.lukasmartinelli / pgfutter
Import CSV and JSON into PostgreSQL the easy way
88.ekalinin / github-markdown-toc.go
Easy TOC creation for GitHub README.md (in go)
89.yaa110 / go-persian-calendar
The implementation of Persian (Solar Hijri) Calendar in Go
- persian-calendar
- go
- golang
- golang-module
- jalali
90.jmcfarlane / notable
Notable - a simple note taking application
91.plandem / xlsx
Fast and reliable way to work with Microsoft Excel™ [xlsx] files in Golang
- xlsx
- ooxml
- openxml
- spreadsheet
- excel
- microsoft
- +3 more
92.vorlif / spreak
Flexible translation and humanization library for Go, based on the concepts behind gettext.
- gettext
- go
- golang
- i18n
- internationalization
- localization
- +1 more
93.shinagawa-web / gomarklint
Catch broken links before your readers do.
94.Allra-Fintech / mdv
A CLI tool that renders Markdown files in the browser with GitHub-style formatting and live reload on file changes.
- cli
- developer-tools
- go
- live-reload
- markdown
- markdown-viewer
- +2 more