An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with struct

A curated list of projects in awesome lists tagged with struct .

https://github.com/alecthomas/kong

Kong is a command-line parser for Go

command-line commands flags go golang parser struct tags

Last synced: 13 May 2025

https://github.com/bxcodec/faker

Go (Golang) Fake Data Generator for Struct. [Notes]This repository is archived, moved to the new repository https://github.com/go-faker/faker

dummy-data dummy-data-generator fake-data faker generator go golang hactoberfest mock-data struct testing-tools

Last synced: 27 Sep 2025

https://github.com/creasty/defaults

Initialize structs with default values

golang initialize map nested slice struct

Last synced: 14 Jun 2025

https://github.com/xyz347/xpack

convert json/xml/bson to c++ struct

bson cpp json mysql sqlite struct xml yaml

Last synced: 12 Apr 2025

https://github.com/matghazaryan/Unrealm

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

database db enum ios realm realmswift struct swift xcode

Last synced: 06 Aug 2025

https://github.com/matghazaryan/unrealm

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

database db enum ios realm realmswift struct swift xcode

Last synced: 07 Oct 2025

https://github.com/nixzhu/coolie

Coolie(苦力) helps you to create models (& their constructors) from a JSON file.

class generator json json-parser model models struct

Last synced: 06 Apr 2025

https://github.com/jmattheis/goverter

Generate type-safe Go converters by simply defining an interface

code-generation converter copy generator go golang struct

Last synced: 06 Jan 2026

https://github.com/devfeel/mapper

A simple and easy go tools for auto mapper map to struct, struct to map, struct to struct, slice to slice, map to slice, map to json.

auto go golang map mapper slice struct tool

Last synced: 31 Mar 2025

https://github.com/gohouse/converter

database table to golang struct (table to struct) converter with cli and go lib support

cli converter golang mysql struct table

Last synced: 04 Apr 2025

https://github.com/kaelzhang/skema

🛰 Skema provides a handy & composable way to validate / transform / purify the input data.

model schema setter skema struct structure validation

Last synced: 13 Apr 2025

https://github.com/wawandco/fako

Struct Faker for Go

faker go struct stub testing

Last synced: 06 Apr 2025

https://github.com/hantmac/fuckdb

From database generate go struct,help you fuck db fields

golang gorm struct

Last synced: 11 Apr 2025

https://github.com/twpayne/go-jsonstruct

Generate Go structs from multiple JSON or YAML objects.

go golang json json-schema schema struct yaml

Last synced: 16 May 2025

https://github.com/dzakh/sury

🧬 The fastest schema with next-gen DX

ajv contract json parse rescript schema struct ts typescript typescript-library valibot zod

Last synced: 19 Jun 2025

https://github.com/alii/azs

🤓 Amplify Zod schemas with methods

method node struct ts typescript zod

Last synced: 05 Apr 2025

https://github.com/reegeek/structlinq

Implementation in C# of LINQ concept with struct

allocation-free csharp fast linq struct

Last synced: 13 Apr 2025

https://github.com/reegeek/StructLinq

Implementation in C# of LINQ concept with struct

allocation-free csharp fast linq struct

Last synced: 29 Apr 2025

https://github.com/andrewstuart/goq

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

decoder golang goquery html html-unmarshaling scrape selector selectors struct unmarshaling unmarshall unmarshaller

Last synced: 13 Oct 2025

https://github.com/xyz347/x2struct

Convert between json string and c++ object. json字符串和c++结构体之间互相转换

bson convert cpp json object struct xml

Last synced: 22 Aug 2025

https://github.com/andrewstuart/Goq

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

decoder golang goquery html html-unmarshaling scrape selector selectors struct unmarshaling unmarshall unmarshaller

Last synced: 12 Mar 2025

https://github.com/mennanov/fieldmask-utils

Protobuf Field Mask Go utils

copy fieldmask golang protobuf struct

Last synced: 23 Jan 2026

https://github.com/DZakh/sury

🧬 The fastest schema with next-gen DX

ajv contract json parse rescript schema struct ts typescript typescript-library valibot zod

Last synced: 21 Apr 2025

https://github.com/dzakh/rescript-schema

🧬 The fastest parser in the entire JavaScript ecosystem with a focus on small bundle size and top-notch DX

ajv contract json parse rescript schema struct ts typescript typescript-library valibot zod

Last synced: 07 Apr 2025

https://github.com/fox-it/dissect.cstruct_legacy

A no-nonsense c-like structure parsing library for Python

cstruct parsing python struct

Last synced: 07 May 2025

https://github.com/DZakh/rescript-schema

🧬 The fastest parser in the entire JavaScript ecosystem with a focus on small bundle size and top-notch DX

ajv contract json parse rescript schema struct ts typescript typescript-library valibot zod

Last synced: 28 Mar 2025

https://github.com/dtgorski/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.

cli export go golang struct tree type typescript

Last synced: 16 Jan 2026

https://github.com/tehleo/junion

Delivers struct types for Java programming language.

java struct types

Last synced: 16 Oct 2025

https://github.com/felangel/data_class

Experimental support for data classes in Dart using macros.

dart data-class macros struct

Last synced: 11 Jan 2026

https://github.com/xuri/toml-to-go

Translates TOML into a Go type in your browser instantly

converter generator go golang struct toml translates-toml

Last synced: 23 Mar 2025

https://github.com/oneofone/struct2ts

Generate Typescript classes/interfaces out of Go structs

class es6 generator golang struct typescript

Last synced: 08 Jul 2025

https://github.com/modood/table

Produces a string that represents slice data in a text table, inspired by gajus/table.

ascii format output print sheet slice struct table text

Last synced: 15 May 2025

https://github.com/guiferpa/gody

:balloon: A lightweight struct validator for Go

go golang struct struct-tags validator validator-struct

Last synced: 17 Feb 2026

https://github.com/aobt/sqlmapper

sqlmapper is a light mapper between go-struct and table-rows in db

db go golang mapper mysql sql struct table

Last synced: 12 Jan 2026

https://github.com/ghostiam/binstruct

Golang binary decoder for mapping data into the structure

binary decoder go golang reader struct structure unmarshaling

Last synced: 05 Apr 2025

https://github.com/marhaupe/json2struct

CLI tool to convert JSON to struct type definitions

cli generator go golang json json-parser json2struct struct

Last synced: 09 Jul 2025

https://github.com/pioz/faker

Random fake data and struct generator for Go.

factory faker generator golang random struct

Last synced: 02 Mar 2025

https://github.com/jujuadams/snap

Data format converters for GameMaker LTS 2022

array data gamemaker gamemaker-studio-2 gms2 ini json messagepack struct xml

Last synced: 06 Apr 2025

https://github.com/JujuAdams/SNAP

Data format converters for GameMaker LTS 2022

array data gamemaker gamemaker-studio-2 gms2 ini json messagepack struct xml

Last synced: 01 Apr 2025

https://github.com/twpayne/go-xmlstruct

Generate Go structs from multiple XML documents.

generator go golang schema struct xml xsd

Last synced: 07 Apr 2025

https://github.com/maxim/portrayal

A minimal builder for struct-like classes in Ruby

decorator domain-object presenter ruby serializable struct

Last synced: 04 Apr 2025

https://github.com/leontoeides/indicium

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

autocomplete btreemap collection collections hashmap predictive rust search struct text typeahead vec

Last synced: 01 May 2025

https://github.com/nqd/flat

Flatten/unflatten nested map or JSON object in Golang

flat flatten golang json struct

Last synced: 12 Jan 2026

https://github.com/dekirisu/strung

Easy access of struct fields in strings using different/custom pre/postfix: "Hello, {field}" in rust

field rust string string-formatter string-manipulation struct

Last synced: 15 Sep 2025

https://github.com/andreax79/python-cstruct

C-style structs for Python

binary cstruct pack python struct unpack

Last synced: 12 Apr 2025

https://github.com/sevlyar/retag

Change tags of structures' fields in runtime without copying of data in Go. Conditional marshalling and unmarshalling.

go golang library struct tags

Last synced: 04 Aug 2025

https://github.com/smokezl/govalidators

struct 验证器,内置大部分常用验证,可自定义

golang govalidator struct validation validator

Last synced: 21 Jan 2026

https://github.com/naeemaei/golang-tutorial

Golang tutorial course - from beginner to advanced topics : data structure, struct, interface, generic, concurrency, json, http, docker

concurrency dockerize-golang generics-in-golang go golang golang-api golang-examples interface logging struct

Last synced: 09 Apr 2025

https://github.com/arturdev/structify

Convert Swift structs to Objc Classes on the fly!

class objective-c realm struct struct-to-class structs swift

Last synced: 19 Aug 2025

https://github.com/mozillazg/go-httpheader

A Go library for encoding structs into Header fields.

go go-library golang header struct structs

Last synced: 26 Jun 2025

https://github.com/mozillazg/Go-httpheader

A Go library for encoding structs into Header fields.

go go-library golang header struct structs

Last synced: 12 Mar 2025

https://github.com/paulmillr/micro-packed

Define complex binary structures using composable primitives

binary bytes enum packed protobuf struct structure tuple

Last synced: 05 Apr 2025

https://github.com/windwalker-io/structure

[DEPRECATED] Nested data structure storage object.

php registry storage struct structure

Last synced: 18 Dec 2025

https://github.com/goto-bus-stop/awestruct

🤩 Library for reading binary Buffer structures into objects in Node.js

buffer struct

Last synced: 16 Apr 2025

https://github.com/gnarea/pyrecord

Pythonic Record Types.

datatype python record struct

Last synced: 18 Mar 2025

https://github.com/thundr67/straf

Convert Golang Struct To GraphQL Object On The Fly

go golang graphql graphql-query graphql-schema struct structs structtographql

Last synced: 27 Oct 2025

https://github.com/ThundR67/straf

Convert Golang Struct To GraphQL Object On The Fly

go golang graphql graphql-query graphql-schema struct structs structtographql

Last synced: 14 Mar 2025

https://github.com/denosaurs/byte_type

😋 A small helper module for working with different raw types in javascript

abi browser deno encoding ffi raw-data struct typedarray typescript

Last synced: 25 Oct 2025

https://github.com/matrixeditor/caterpillar

A Python 3.12+ library to pack and unpack structured binary data.

binary-format binary-parsing file-parsing pystruct python python-struct reverse-engineering struct unpacking

Last synced: 01 Feb 2026

https://github.com/samuelgiles/sorbet-struct-comparable

Comparable T::Struct's for the equality focused typed Ruby developer.

compare comparison equality equals ruby sorbet struct structs type-safety typed types

Last synced: 19 Jan 2026

https://github.com/bin-huang/newc

A code generator that generates constructor code for Golang structures.

code-generation code-generator constructor go golang struct

Last synced: 19 Sep 2025

https://github.com/wilhelmoks/modifiedcopymacro

A Swift macro for making inline copies of a struct by modifying a property.

copy inline macro struct swift value-types

Last synced: 13 Oct 2025

https://github.com/liangyaopei/structmap

Golang converts a struct to map, including customizing key name, flatterning the sturct and customizing field's independent method.

golang map marshal reflect struct

Last synced: 15 Jan 2026

https://msune.github.io/libcdada/

Basic data structures in C: list, set, map/hashtable, queue... (libstdc++ wrapper)

bitmap c cdada data data-container data-structures data-structures-and-algorithms hashmap hashtable library libstdc libstdcxx linked-list list map queue set stack string struct

Last synced: 18 Nov 2025

https://github.com/msune/libcdada

Basic data structures in C: list, set, map/hashtable, queue... (libstdc++ wrapper)

bitmap c cdada data data-container data-structures data-structures-and-algorithms hashmap hashtable library libstdc libstdcxx linked-list list map queue set stack string struct

Last synced: 24 Apr 2025

https://github.com/therealdreg/windbgtocstruct

Helper Script to convert a Windbg dumped structure (using the 'dt' command) into a C structure. It creates dummy structs for you if needed

c debugging-tool python3 struct windbg windows

Last synced: 21 Mar 2025

https://github.com/jeffreysarnoff/typeddelegation.jl

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

delegation fields julia struct

Last synced: 07 May 2025

https://github.com/qiangxue/go-env

A Go (golang) library for populating a struct with the values from environment variables

config configuration env environment go golang library struct unmarshal

Last synced: 25 Mar 2025

https://github.com/slaveofcode/jkt

Simple helper to parse JSON based on independent schema

enum javascript jkt json json-enum json-struct json-structure json-types parser parsing struct

Last synced: 15 May 2025

https://github.com/1swaraj/gojson

Parsing JSON is a hassle in golang. This package will allow you to parse and search elements in a json without structs.

go gojson gojsons golang json json-parser parse struct

Last synced: 28 Apr 2025

https://github.com/yanganto/struct-patch

A lib help you patch Rust instance, and easy to partial update configures.

derive macro overlay patch rust struct

Last synced: 13 Apr 2025

https://github.com/reugn/go-traits

A concept package that helps implement mixin behavior using embedded structs and hook interfaces.

boilerplate capabilities composition go mixin mixins struct trait traits

Last synced: 15 Oct 2025

https://github.com/jujuadams/elephant

Advanced struct/array serialization for GameMaker Studio 2.3

array gamemaker gamemaker-studio-2 gms2 serialization struct

Last synced: 22 Feb 2026

https://github.com/reflog/struct2interface

CLI Tool to extract an Interface from a Golang struct using AST

ast go refactoring struct

Last synced: 04 May 2025

https://github.com/fqaiser94/mse

Make Structs Easy (MSE)

nested pyspark python scala spark struct

Last synced: 22 Aug 2025

https://github.com/axetroy/struct

A Modern, Scalable , Graceful, Easy Use data structure validator

data modern struct validator

Last synced: 13 Sep 2025

https://github.com/sg3des/argum

Parse incoming arguments in to structure

arguments flags go golang struct

Last synced: 10 Apr 2025

https://github.com/grimen/python-attributedict

A dictionary object with attributes support - for Python.

attribute attributes custom data dict dictionary object properties property python struct

Last synced: 03 May 2025

https://github.com/fifsky/genstruct

Golang struct generator similar to mysql terminal

golang mysql struct

Last synced: 04 May 2025

https://github.com/binhonglee/wings

A simple cross language struct and enum file generator.

enum golang hacktoberfest hacktoberfest2020 kotlin nim-lang python struct typescript

Last synced: 09 Apr 2025

https://github.com/yasuoka/luacstruct

maps c struct to Lua

binding c lua mapping struct type

Last synced: 05 Feb 2026

https://github.com/mmatczuk/anyflag

Generic implementation of Cobra Value and SliceValue types

cli cobra flags go golang slice struct value

Last synced: 29 Oct 2025

https://github.com/antlabs/tostruct

Generate struct definition according to json/yaml/query string/http header string @^^@ 根据json/yaml/query string/http header字符串生成struct[从零实现]

2 header json query srtring struct to url yaml

Last synced: 30 Jan 2026

https://github.com/jw3126/structhelpers.jl

Automate common struct definition boilerplate

julia struct

Last synced: 10 Apr 2025

https://github.com/izettle/structextract

Take things out of a struct

extract go-library golang struct

Last synced: 14 Jan 2026

https://github.com/gokultp/go-envparser

a go generator based env to go-struct decoder.

environment-variables generator go golang hacktoberfest hacktoberfest2020 struct

Last synced: 28 Jan 2026

https://github.com/johansenja/typed_struct

Ruby structs but with type-checked attributes ⚡️🔐

rbs ruby struct type-checking type-definitions

Last synced: 19 Mar 2025

https://github.com/shudingbo/node-cppmsg

parse binary data from the c++, can also be generate binary data(from json object) that c/c++ can phrase.

binary-structure c-struct cpp-memory-layouts struct

Last synced: 19 Jun 2025

https://github.com/bwplotka/flagarize

Flagarize your Go struct to initialize your even complex struct from flags! 🚀

configuration go golang kingpin struct

Last synced: 07 May 2025

https://github.com/devnw/gen

gen is a generic general use Go functions library with the intention of replacing duplicated code where the same functionality is needed across multiple types, and provides a common interface for the functionality. The library is designed to be used in a wide variety of projects and is designed to be easy to use.

data-structures generic-collections generic-functions generic-library generic-programming generic-types generics go golang google-go gophers library software-engineering struct structs structures

Last synced: 12 Jan 2026

https://github.com/fabioricali/valify

Validates data in JavaScript in a very simple way

struct structured-data types validation validation-library

Last synced: 10 Apr 2025

https://github.com/yakuter/optinator

Idiomatic way to fill structs with options logic

go golang options struct

Last synced: 13 Apr 2025

https://github.com/aokihu/quick-struct

Parse c struct and translate binary data to javascrip object

big-endian binary buffer convert decoder decoding javascript json little-endian parser struct typescript

Last synced: 11 Oct 2025