Awesome Open Source
Search
Programming Languages
Languages
All Categories
Categories
About
Search results for struct
struct
x
2,578 search results found
Sqlx
⭐
14,695
general purpose extensions to golang's database/sql
Mapstructure
⭐
7,404
Go library for decoding generic map values into native Go structures and vice versa.
Superstruct
⭐
6,735
A simple and composable way to validate data in JavaScript (and TypeScript).
Govalidator
⭐
5,875
[Go] Package of validators and sanitizers for strings, numerics, slices and structs
Xlsx
⭐
5,622
Go library for reading and writing XLSX files.
Pg
⭐
5,519
Golang ORM with focus on PostgreSQL features and performance
Copier
⭐
4,807
Copier for golang, copy value from struct to struct and more
Envconfig
⭐
4,711
Golang library for managing configuration data from environment variables
Toml
⭐
4,354
TOML parser for Golang with reflection.
Go Funk
⭐
4,344
A modern Go utility library which provides helpers (map, find, contains, filter, ...)
Easyjson
⭐
4,265
Fast JSON serializer for golang.
Env
⭐
4,065
A simple and zero-dependencies library to parse environment variables into structs
Gofakeit
⭐
3,941
Random fake data generator written in go
Thiserror
⭐
3,739
derive(Error) for struct and enum error types
Kaitai_struct
⭐
3,676
Kaitai Struct: declarative language to generate binary data parsers in C++ / C# / Go / Java / JavaScript / Lua / Nim / Perl / PHP / Python / Ruby
Gorp
⭐
3,675
Go Relational Persistence - an ORM-ish library for Go
Ozzo Validation
⭐
3,364
An idiomatic Go (golang) validation package. Supports configurable and extensible validation rules (validators) using normal language constructs instead of error-prone struct tags.
Participle
⭐
3,215
A parser library for Go
Proc Macro Workshop
⭐
3,157
Learn to write Rust procedural macros [Rust Latam conference, Montevideo Uruguay, March 2019]
Ron
⭐
2,999
Rusty Object Notation
Structs
⭐
2,967
Utilities for Go structs
Disk
⭐
2,913
Delightful framework for iOS to easily persist structs, images, and data
Ffjson
⭐
2,620
faster JSON serialization for Go
Structopt
⭐
2,608
Parse command line arguments by defining a struct.
Gobreaker
⭐
2,588
Circuit Breaker implemented in Go
Sqlpp11
⭐
2,308
A type safe SQL template library for C++
Gormt
⭐
2,291
database to golang struct
Zeroformatter
⭐
2,243
Infinitely Fast Deserializer for .NET, .NET Core and Unity.
Msgpack
⭐
2,186
msgpack.org[Go] MessagePack encoding for Golang
Gomodifytags
⭐
2,080
Go tool to modify struct field tags
Soup
⭐
2,074
Web Scraper in Go, similar to BeautifulSoup
Faker
⭐
2,055
Go (Golang) Fake Data Generator for Struct. [Notes]This repository is archived, moved to the new repository https://github.com/go-faker/faker
Autocxx
⭐
1,944
Tool for safe ergonomic Rust/C++ interop driven from existing C++ headers
Stripe Go
⭐
1,934
Go library for the Stripe API.
Osin
⭐
1,867
Golang OAuth2 server library
Capnproto Rust
⭐
1,849
Cap'n Proto for Rust
Go Arg
⭐
1,808
Struct-based argument parsing in Go
Go Querystring
⭐
1,744
go-querystring is Go library for encoding structs into URL query strings.
Kong
⭐
1,703
Kong is a command-line parser for Go
Configor
⭐
1,677
Golang Configuration tool that support YAML, JSON, TOML, Shell Environment
Validator
⭐
1,675
Simple validation for Rust structs
Moq
⭐
1,658
Interface mocking tool for go generate
Zygomys
⭐
1,648
Zygo is a Lisp interpreter written in 100% Go. Central use case: dynamically compose Go struct trees in a zygo script, then invoke compiled Go functions on those trees. Makes Go reflection easy.
Sling
⭐
1,615
A Go HTTP client library for creating and sending API requests
Go Tagexpr
⭐
1,580
An interesting go struct tag expression syntax for field validation, etc.
Motion
⭐
1,552
A library used to create beautiful animations and transitions for iOS.
Mjs
⭐
1,530
Embedded JavaScript engine for C/C++
Rust Csv
⭐
1,529
A CSV parser for Rust, with Serde support.
Golang Notes
⭐
1,383
Notes to understand golang
Go Styleguide
⭐
1,375
🏆 Opinionated Styleguide for the Go language
Construct Js
⭐
1,345
🛠️A library for creating byte level data structures.
Jsonapi
⭐
1,325
jsonapi.org style payload serializer and deserializer
Derive_more
⭐
1,308
Some more derive(Trait) options
Gout
⭐
1,282
gout to become the Swiss Army Knife of the http client @^^@---> gout 是http client领域的瑞士军刀,小巧,强大,犀利。具体用法可看文档,如使用迷惑或者API用得不爽都可提i
Schema
⭐
1,260
Package gorilla/schema fills a struct with form values.
Hprose Golang
⭐
1,250
Hprose is a cross-language RPC. This project is Hprose for Golang.
Facebook
⭐
1,234
A Facebook Graph API SDK For Go.
Validator
⭐
1,231
Package validator implements struct field validations
Dynamo
⭐
1,223
expressive DynamoDB library for Go
Swiftsingleton
⭐
1,146
An exploration of the Singleton pattern in Swift
Go Sqlbuilder
⭐
1,133
A flexible and powerful SQL string builder library plus a zero-config ORM.
Frunk
⭐
1,099
Funktional generic type-level programming in Rust: HList, Coproduct, Generic, LabelledGeneric, Validated, Monoid and friends.
Scany
⭐
1,095
Library for scanning data from a database into Go structs and more
Rust Derive Builder
⭐
1,088
derive builder implementation for rust structs
Anaconda
⭐
1,079
A Go client library for the Twitter 1.1 API
Goblin
⭐
1,073
An impish, cross-platform binary parsing crate, written in Rust
Runtime
⭐
1,024
A Swift Runtime library for viewing type info, and the dynamic getting and setting of properties.
Pytorch Struct
⭐
1,016
Fast, general, and tested differentiable structured prediction in PyTorch
Webauthn
⭐
998
WebAuthn (FIDO2) server library written in Go
Protoc Go Inject Tag
⭐
927
Inject custom tags to protobuf golang struct
Bfkit Swift
⭐
927
BFKit-Swift is a collection of useful classes, structs and extensions to develop Apps faster.
Deku
⭐
908
Declarative binary reading and writing: bit-level, symmetric, serialization/deserialization
Yaml
⭐
870
A better way to marshal and unmarshal YAML in Golang
Go Envconfig
⭐
855
A Go library for parsing struct tags from environment variables.
Pantry
⭐
851
The missing light persistence layer for Swift
Darling
⭐
850
A Rust proc-macro attribute parser
Csvutil
⭐
846
csvutil provides fast and idiomatic mapping between CSV and Go (golang) values.
Go Kallax
⭐
840
Kallax is a PostgreSQL typesafe ORM for the Go language.
Gocqlx
⭐
831
All-In-One: CQL query builder, ORM and migration tool
Objectbox Go
⭐
830
Embedded Go Database, the fast alternative to SQLite, gorm, etc.
Ts Rs
⭐
827
Generate TypeScript bindings from Rust types
Goformation
⭐
822
GoFormation is a Go library for working with CloudFormation templates.
Gophercloud
⭐
812
Gophercloud: an OpenStack SDK for Go
Envy
⭐
783
deserialize env vars into typesafe structs with rust
Structslop
⭐
777
structslop is a static analyzer for Go that recommends struct field rearrangements to provide for maximum space/allocation efficiency.
Diff
⭐
775
A library for diffing golang structures
Fetchbot
⭐
758
A simple and flexible web crawler that follows the robots.txt policies and crawl delays.
Jingo
⭐
729
This package provides the ability to encode golang structs to a buffer as JSON very quickly.
Docopt.rs
⭐
724
Docopt for Rust (command line argument parser).
Mymysql
⭐
723
MySQL Client API written entirely in Go
Eaopt
⭐
721
🍀 Evolutionary optimization library for Go (genetic algorithm, partical swarm optimization, differential evolution)
Shyaml
⭐
717
YAML for command line
Mlibc
⭐
717
Portable C standard library
Godb
⭐
716
A Go SQL query builder and struct mapper.
Zek
⭐
712
Generate a Go struct from XML.
Json2swift
⭐
705
A macOS command line tool that generates excellent Swift data models based on JSON data.
Steel
⭐
700
An embedded scheme interpreter in Rust
Errorprone.net
⭐
694
Set of roslyn-based analyzers for catching common C# errors (inspired by Google's error-prone)
Defaults
⭐
675
Initialize structs with default values
Graphql
⭐
674
Package graphql provides a GraphQL client implementation.
Related Searches
Golang Struct (2,016)
C Struct (621)
Rust Struct (578)
Types Struct (430)
C Plus Plus Struct (410)
Json Struct (371)
1-100 of 2,578 search results
Next >
Privacy
|
About
|
Terms
|
Follow Us On Twitter
Copyright 2018-2024 Awesome Open Source. All rights reserved.