Struct

Open-source projects categorized as Struct

Top 23 Struct Open-Source Projects

  • kong

    Kong is a command-line parser for Go (by alecthomas)

  • Project mention: climate "CLI Mate": a CLI library that autogenerates CLIs from structs / functions with support for nested subcommands, global / local flags, help generation from godocs, typo suggestions, shell completion and more | /r/golang | 2023-07-07

    I’ve been using https://github.com/alecthomas/kong for exposing generated protobuf structs for CLI args. How does your library compare?

  • defaults

    Initialize structs with default values (by creasty)

  • 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
  • Unrealm

    Unrealm is an extension on RealmCocoa, which enables Swift native types to be saved in Realm.

  • goverter

    Generate type-safe Go converters by simply defining an interface

  • dry-struct

    Typed struct and value objects

  • protoc-gen-gotag

    Add custom struct tags to protobuf generated structs

  • StructLinq

    Implementation in C# of LINQ concept with struct

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • goq

    A declarative struct-tag-based HTML unmarshaling or scraping package for Go built on top of the goquery library

  • go-jsonstruct

    Generate Go structs from multiple JSON objects.

  • Project mention: Are you using ChatGPT internally at your company? | news.ycombinator.com | 2023-05-06
  • typex

    [TOOL/CLI] - Filter and examine Go type structures, interfaces and their transitive dependencies and relationships. Export structural types as TypeScript value object or bare type representations.

  • TOML-to-Go

    Translates TOML into a Go type in your browser instantly

  • rescript-schema

    The fastest composable parser/serializer for ReScript (and TypeScript)

  • Project mention: Tired of Typescript? Check out ReScript! | dev.to | 2024-04-19

    I have seen something like this in real code, and it led to bugs. ReScript won't allow you to do this, you will have to parse the JSON with a library like rescript-schema (it's like Zod).

  • faker

    Random fake data and struct generator for Go. (by pioz)

  • binstruct

    Golang binary decoder for mapping data into the structure

  • SNAP

    Data format converters for GameMaker LTS 2022 (by JujuAdams)

  • portrayal

    A minimal builder for struct-like classes in Ruby

  • gody

    :balloon: A lightweight struct validator for Go

  • flat

    Flatten/unflatten nested map or JSON object in Golang (by nqd)

  • go-xmlstruct

    Generate Go structs from multiple XML documents.

  • indicium

    A simple in-memory search for collections and key-value stores.

  • go-httpheader

    A Go library for encoding structs into Header fields.

  • straf

    Convert Golang Struct To GraphQL Object On The Fly

  • TypedDelegation.jl

    Easily apply functions onto fields' values. Use a struct's fields as operands for operations on values of that type.

  • 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).

Struct related posts

Index

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

Project Stars
1 kong 1,813
2 defaults 710
3 Unrealm 536
4 goverter 434
5 dry-struct 403
6 protoc-gen-gotag 341
7 StructLinq 292
8 goq 251
9 go-jsonstruct 222
10 typex 195
11 TOML-to-Go 152
12 rescript-schema 116
13 faker 89
14 binstruct 89
15 SNAP 84
16 portrayal 67
17 gody 66
18 flat 64
19 go-xmlstruct 59
20 indicium 57
21 go-httpheader 46
22 straf 36
23 TypedDelegation.jl 26

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