awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
beatlabs avatar

beatlabs/harvester

0
View on GitHub↗
134 stars·27 forks·Go·Apache-2.0·10 views

Harvester

Harvest configuration, watch and notify subscriber

Features

  • Configuration Management - Static and dynamic configuration package.
  • Configuration Management - Listed in the “Configuration Management” section of the Awesome Go awesome list.
  • Configuration Management - Static and dynamic configuration with Consul support.

Star history

Star history chart for beatlabs/harvesterStar history chart for beatlabs/harvester

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does beatlabs/harvester do?

Harvest configuration, watch and notify subscriber

What are the main features of beatlabs/harvester?

The main features of beatlabs/harvester are: Configuration Management.

What are some open-source alternatives to beatlabs/harvester?

Open-source alternatives to beatlabs/harvester include: gookit/config — 📝 Go configuration manage(load,get,set,export). support JSON, YAML, TOML, Properties, INI, HCL, ENV and Flags. Multi… heetch/confita — Load configuration in cascade from multiple backends into a struct. caarlos0/env — env is a Go library that reads environment variables and populates the fields of a Go struct according to tag… go-ini/ini — Package ini provides INI file read and write functionality in Go. antham/envh — Go helpers to manage environment variables. hjson/hjson-go — Hjson for Go.

Open-source alternatives to Harvester

Similar open-source projects, ranked by how many features they share with Harvester.
  • caarlos0/envcaarlos0 avatar

    caarlos0/env

    6,004View on GitHub↗

    env is a Go library that reads environment variables and populates the fields of a Go struct according to tag directives. It uses reflection to iterate over struct types and tags at runtime, mapping environment variable names to struct fields and applying parsing behavior defined in struct tags. The library supports required field validation, returning errors when marked fields are missing or empty after parsing. It also provides default value fallback from struct tags when environment variables are not set, environment variable expansion that recursively substitutes references within values,

    Goconfigconfigurationenvironment
    View on GitHub↗6,004
  • go-ini/inigo-ini avatar

    go-ini/ini

    3,542View on GitHub↗

    Package ini provides INI file read and write functionality in Go

    Goconfigurationgoini
    View on GitHub↗3,542
  • antham/envhantham avatar

    antham/envh

    100View on GitHub↗

    Go helpers to manage environment variables

    Goconfiguration-managementenvironmentgolang
    View on GitHub↗100
  • gookit/configgookit avatar

    gookit/config

    583View on GitHub↗

    📝 Go configuration manage(load,get,set,export). support JSON, YAML, TOML, Properties, INI, HCL, ENV and Flags. Multi file load, data override merge, parse ENV var. Go应用配置加载管理,支持多种格式,多文件加载,远程文件加载,支持数据合并,解析环境变量名

    Goconfigconfig-managementconfiguration
    View on GitHub↗583
See all 30 alternatives to Harvester→