Go Schema

Open-source Go projects categorized as Schema

Top 14 Go Schema Projects

  1. goose

    A database migration tool. Supports SQL migrations and Go functions. (by pressly)

    Project mention: How to handle migrations in Golang | dev.to | 2024-06-11

    goose

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. kpt

    Automate Kubernetes Configuration Editing

  4. omniparser

    omniparser: a native Golang ETL streaming parser and transform library for CSV, JSON, XML, EDI, text, etc. (by jf-tech)

    Project mention: Omniparser: A native Golang ETL streaming parser and transform library | news.ycombinator.com | 2024-10-25
  5. go-jsonstruct

    Generate Go structs from multiple JSON or YAML objects.

    Project mention: Show HN: Generate Go structs from multiple JSON objects | news.ycombinator.com | 2024-09-12
  6. srclient

    Golang Client for Schema Registry

  7. thema

    A CUE-based framework for portable, evolvable schema

  8. jio

    jio is a json schema validator similar to joi

  9. Nutrient

    Nutrient - The #1 PDF SDK Library. Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.

    Nutrient logo
  10. go-map-schema

    Simple JSON type checking.

  11. hcl-lang

    Schema and decoder to be used as building blocks for an HCL2-based language server.

  12. go-xmlstruct

    Generate Go structs from multiple XML documents.

  13. examples

    Apache Pulsar examples and demos (by streamnative)

  14. vjson

    vjson is a golang package that helps to validate JSON objects

  15. migrator

    Super fast and lightweight DB migration & evolution tool written in Go (by lukaszbudnik)

  16. ratchet

    A schema migration tool for Cloud Spanner. (by kanjih)

  17. 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 Schema discussion

Log in or Post with

Go Schema related posts

  • GORM and Goose Migrations

    1 project | dev.to | 12 May 2024
  • Recent improvements to the pressly/goose migration tool

    1 project | /r/golang | 14 Nov 2023
  • How are y'all that are using raw sql doing DB Migrations?

    1 project | /r/golang | 28 Jul 2023
  • Request Validations in Go REST API

    6 projects | /r/golang | 21 May 2023
  • Serverless, the Intersection of Technology and People

    2 projects | dev.to | 8 Apr 2023
  • A beginner's guide to creating a web-app in Go using Ent

    3 projects | /r/golang | 27 Feb 2023
  • Best open-source database schema migration tool to automate migrations?

    1 project | /r/Database | 11 Aug 2022
  • A note from our sponsor - SaaSHub
    www.saashub.com | 18 Feb 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 goose 7,686
2 kpt 1,747
3 omniparser 1,008
4 go-jsonstruct 314
5 srclient 243
6 thema 229
7 jio 114
8 go-map-schema 85
9 hcl-lang 86
10 go-xmlstruct 80
11 examples 54
12 vjson 40
13 migrator 20
14 ratchet 6

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai