Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: structs

Outry08/SQL-Library

A library with implementations of SQL commands within C using structs, pointers, and functions. Plan to make the ability to convert tables between C and SQL.

Language: C - Size: 302 KB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 0 - Forks: 0

awaescher/FluentStructures

Fluent APIs to simplify the handling of structs in .NET

Language: C# - Size: 45.9 KB - Last synced: 5 days ago - Pushed: 6 days ago - Stars: 0 - Forks: 0

JuliaDynamics/DynamicSumTypes.jl

Combine multiple types in a single one

Language: Julia - Size: 450 KB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 9 - Forks: 0

NjohPrince/building-smart-contracts-with-solidity

Building smart contracts with solidity

Language: Solidity - Size: 114 KB - Last synced: 6 days ago - Pushed: almost 2 years ago - Stars: 9 - Forks: 2

EngineeringSoftware/gobash

Bash function library

Language: Shell - Size: 2.47 MB - Last synced: 8 days ago - Pushed: 9 days ago - Stars: 17 - Forks: 4

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.

Language: Go - Size: 10.3 MB - Last synced: 12 days ago - Pushed: 12 days ago - Stars: 13 - Forks: 0

Cyberguru1/Golangleetcodesolution

leetcode problems solved in golang

Language: Go - Size: 143 KB - Last synced: 12 days ago - Pushed: 13 days ago - Stars: 1 - Forks: 0

VintageOps/structogqlgen

Converts Golang structs into GraphQL types that are readily usable with the popular GraphQL framework, gqlgen.

Language: Go - Size: 68.4 KB - Last synced: 16 days ago - Pushed: 16 days ago - Stars: 2 - Forks: 0

fatih/structs 📦

Utilities for Go structs

Language: Go - Size: 138 KB - Last synced: 17 days ago - Pushed: over 5 years ago - Stars: 3,874 - Forks: 693

fatih/structtag

Parse and modify Go struct field tags

Language: Go - Size: 11.7 KB - Last synced: 17 days ago - Pushed: 9 months ago - Stars: 615 - Forks: 43

fatih/gomodifytags

Go tool to modify struct field tags

Language: Go - Size: 135 KB - Last synced: 17 days ago - Pushed: 23 days ago - Stars: 2,195 - Forks: 137

GenuinoVitto/general-knowledge-quiz-game-c

This repository contains the [CCPROG2] Machine Project Submission of Jose Mari Victorio G. Genuino from section S23B

Language: C - Size: 695 KB - Last synced: 24 days ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

ianstormtaylor/superstruct

A simple and composable way to validate data in JavaScript (and TypeScript).

Language: TypeScript - Size: 5.75 MB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 6,797 - Forks: 217

notdodo/goflat

Flatten complex JSON structures to a one-dimensional map (JSON key/value).

Language: Go - Size: 87.9 KB - Last synced: 25 days ago - Pushed: 26 days ago - Stars: 5 - Forks: 0

1pkg/gopium

Gopium 🌺: Smart Go Structures Optimizer and Manager

Language: Go - Size: 3.65 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 200 - Forks: 8

anglesoft/structure

🏛 Bring structs to PHP.

Language: PHP - Size: 16.6 KB - Last synced: about 1 month ago - Pushed: about 5 years ago - Stars: 1 - Forks: 0

mattborghi/go-lang

Repo created for learning Golang

Language: Go - Size: 1.47 MB - Last synced: about 1 month ago - Pushed: 6 months ago - Stars: 0 - Forks: 0

yan-almeida/bank-account

Conta bancaria na linguagem C.

Language: C - Size: 14.6 KB - Last synced: about 1 month ago - Pushed: about 4 years ago - Stars: 1 - Forks: 0

GSimas/Struct-teste

Repositório de Teste - Structs - Linguagem C

Language: C - Size: 228 KB - Last synced: about 1 month ago - Pushed: almost 9 years ago - Stars: 0 - Forks: 1

AnjanaSenanayake/word-counter

Word/Character counter of a given source file programmed in C

Language: C - Size: 2.67 MB - Last synced: about 1 month ago - Pushed: over 6 years ago - Stars: 0 - Forks: 0

vitorbap/GestaoDeClientesNoCmdProj2

Gestão de clientes no CMD (simulando um banco de dados) - Para treinar as tecnologias (Enum, structs e laços de repetição).

Language: C# - Size: 43 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0

E-AK/stack

Пример реализации "Стека"

Language: Rust - Size: 1.95 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0

gerardforcada/structera

A Go-based CLI for auto-generating versioned structs from custom tags, streamlining struct version management

Language: Go - Size: 102 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 1 - Forks: 0

spatie/typed 📦

Improvements to PHP's type system in userland: generics, typed lists, tuples and structs

Language: PHP - Size: 134 KB - Last synced: 9 days ago - Pushed: over 3 years ago - Stars: 318 - Forks: 16

miracl/conflate

Library providing routines to merge and validate JSON, YAML and/or TOML files

Language: Go - Size: 4.86 MB - Last synced: 2 months ago - Pushed: 8 months ago - Stars: 43 - Forks: 6

samuelgiles/sorbet-struct-comparable

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

Language: Ruby - Size: 359 KB - Last synced: 10 days ago - Pushed: about 1 year ago - Stars: 28 - Forks: 5

arturdev/Structify

Convert Swift structs to Objc Classes on the fly!

Language: Swift - Size: 26.3 MB - Last synced: about 1 month ago - Pushed: almost 5 years ago - Stars: 52 - Forks: 5

ashaikeus/c-matrix

[C] [School21] Implementation of matrix struct and operations in C

Language: C - Size: 1.59 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0

cmdty/time-period-value-types

A lightweight library of .NET structs for representing and manipulating time periods such as hours, days, months, quarters.

Language: C# - Size: 307 KB - Last synced: 12 days ago - Pushed: over 2 years ago - Stars: 5 - Forks: 5

ShabbirHasan1/kiteconnect-data-structures

An Unofficial Library Containing JSON Schema and Data Class / Structs / Class Object Code For Serializing And Deserializing The Kite Connect Trading Apis JSON Responses Into The Language Of User Choice.

Language: Objective-C - Size: 7.7 MB - Last synced: 25 days ago - Pushed: over 1 year ago - Stars: 10 - Forks: 4

spigwitmer/golang_struct_builder

IDA 7.0+ script that auto-generates structs and interfaces from runtime metadata found in golang binaries

Language: Python - Size: 16.6 KB - Last synced: 4 months ago - Pushed: almost 3 years ago - Stars: 6 - Forks: 3

gamemann/GLib-Tests

A repository I'm using to learn hashing with GLib.

Language: C - Size: 4.88 KB - Last synced: 26 days ago - Pushed: over 1 year ago - Stars: 15 - Forks: 0

dashxhq/sanitizer

Dead easy sanitizing for rust structs

Language: Rust - Size: 207 KB - Last synced: about 1 month ago - Pushed: over 2 years ago - Stars: 9 - Forks: 1

ramonmello/go-playground

This repo is for Go language study. It has practical examples divided into folders covering topics like Pointers, Structures, Variadic Functions, etc.

Language: Go - Size: 1000 Bytes - Last synced: 4 months ago - Pushed: over 1 year ago - Stars: 2 - Forks: 0

RedSkittleFox/reflexpr

Compile time struct Reflections

Language: C++ - Size: 40 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 15 - Forks: 0

AnishTalluri/Surfin-USA

Designed to crack the Traveling Salesman Problem, this program employs graph theory, depth-first search, and a stack for efficient route optimization. Tailored for budget-conscious users navigating city routes, it guarantees an optimal journey starting and concluding in Santa Cruz, with each city visited precisely once.

Language: C - Size: 232 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 1 - Forks: 0

DanielServejeira/Campeonato-de-eSports

Trabalho realizado em Linguagem C, entre os dias 11 de novembro e 05 de dezembro de 2023

Language: C - Size: 232 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 1 - Forks: 0

azeldaniel/COMP1602-2021 📦

This repository contains Computer Programming II lab material for Semester 3, 2020-2021 at the University of the West Indies, St. Augustine

Size: 735 KB - Last synced: 6 months ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

mozillazg/go-httpheader

A Go library for encoding structs into Header fields.

Language: Go - Size: 55.7 KB - Last synced: 27 days ago - Pushed: 11 months ago - Stars: 46 - Forks: 14

abitofhelp/minipipeline

A Go application exploring more complexity with interfaces, structs, and channels for implementing a pipeline.

Language: Go - Size: 43 KB - Last synced: about 1 month ago - Pushed: almost 6 years ago - Stars: 1 - Forks: 0

MarcosRuppel/trabProgImperativa02

Trabalho 2 da disciplina de Programação Imperativa - BCC / PUCPR 2023

Language: C - Size: 77.1 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0

habeebdindi/monty

Files containing Monty byte codes usually have the .m extension. Most of the industry uses this standard but it is not required by the specification of the language. This repository contains the codebase which contains an interpreter for Monty ByteCode files.

Language: C - Size: 42 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0

Ompluscator/dynamic-struct

Golang package for editing struct's fields during runtime and mapping structs to other structs.

Language: Go - Size: 43 KB - Last synced: 7 months ago - Pushed: over 1 year ago - Stars: 622 - Forks: 79

CodingCossack/C-plus-plus

C++ Learning & Mini-projects

Language: C++ - Size: 295 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 3 - Forks: 0

MartinSimango/dstruct

A golang package to create, modify and generate structs dynamically at runtime.

Language: Go - Size: 125 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 1 - Forks: 0

ThundR67/straf

Convert Golang Struct To GraphQL Object On The Fly

Language: Go - Size: 27.3 KB - Last synced: about 1 month ago - Pushed: about 4 years ago - Stars: 36 - Forks: 6

AgInsideOut/RaceSimulation

Codecademy Learn C | Race Simulation final project

Language: C - Size: 7.81 KB - Last synced: about 1 month ago - Pushed: 8 months ago - Stars: 0 - Forks: 0

lexara-prime-ai/AUTHENTICATION

A basic "demonstration" of authentication.

Language: Rust - Size: 1000 Bytes - Last synced: about 1 month ago - Pushed: 8 months ago - Stars: 0 - Forks: 0

weiwenchen2022/structof

Utilities for Go structs

Language: Go - Size: 16.6 KB - Last synced: about 1 month ago - Pushed: 8 months ago - Stars: 0 - Forks: 0

vfsoraki/grimoire

Supercharged Elixir structs

Language: Elixir - Size: 1.95 KB - Last synced: 8 months ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

xSkkarf/Payment-application

This is a payment program that interacts with the user, takes some inputs, validates them through the system, and if it is valid it pushes them to the server to be processed

Language: C - Size: 116 KB - Last synced: 8 months ago - Pushed: over 1 year ago - Stars: 2 - Forks: 0

vitormanoel17/projeto-em-C

Projeto acadêmico desenvolvido na linguagem C. Tem como objetivo fornecer um sistema de cadastro para um clube.

Language: C - Size: 2.93 KB - Last synced: 9 months ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

K-Type-de/SubBitPacking

A C++ library to efficiently store state values/unsigned integers with limited value range

Language: C++ - Size: 189 KB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 0 - Forks: 0

TebogoYungMercykay/Computer_Organisation_and_Architecture

Topic-level detail and learning outcomes for each of these areas are given by the first six units of `Architecture and Organisation' knowledge area as specified by the ACM/IEEE Computer Science Curriculum 2013

Language: Assembly - Size: 5.89 MB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 0 - Forks: 0

pablott/swift-playgrounds

Swift playgrounds for testing and learning purposes

Language: Swift - Size: 191 KB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 0 - Forks: 0

leandroblandi/TDA-Vacunas

Este repositorio contiene un proyecto de C realizado en Code::Blocks el cual trabaja directamente con TDA (Teoría del Dato Abstracto), con la temática de Personas con 5 dosis de Vacunas. Al iniciar el programa el usuario puede ingresar su nombre, más sus dosis dadas.

Language: C - Size: 1.95 KB - Last synced: 9 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

leandroblandi/TDA-Generalizado

Este repositorio contiene un proyecto de C realizado en Code::Blocks el cual trabaja directamente con TDA (Teoría del Dato Abstracto). En este proyecto intentamos como compañeros generalizar las funciones típicas de un TDA anidado. Para luego utilizarlo en exámen.

Language: C - Size: 48.8 KB - Last synced: 9 months ago - Pushed: over 1 year ago - Stars: 2 - Forks: 0

leandroblandi/TDA_Vehiculos_Parcial

Este repositorio contiene un proyecto de C realizado en Code::Blocks el cual es una consigna del segundo exámen parcial (Tema 1) correspondiente a la materia Programación de Computadoras en la Universidad Nacional de Lanús.

Language: C - Size: 13.7 KB - Last synced: 9 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

leandroblandi/TDA-Negocios

Este repositorio contiene un proyecto de C realizado en Code::Blocks el cual trabaja directamente con TDA (Teoría del Dato Abstracto), con la temática de Negocios. Se puede ingresar los datos de un Negocio, y además algunos pares de Productos que pueda tener.

Language: C - Size: 50.8 KB - Last synced: 9 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

MohamadTarekk/LibrarySystem

Library management & administration system

Language: C - Size: 112 KB - Last synced: 9 months ago - Pushed: about 5 years ago - Stars: 0 - Forks: 0

cthulhu/go-steun

Collection of small things gopher needs for everyday projects

Language: Go - Size: 174 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 7 - Forks: 0

andremfaria/genericstructs-c-linkedlist

Generic C linked list that can be used in any C project to make development easier.

Language: C - Size: 5.86 KB - Last synced: 10 months ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

ziliolu/42_so_long

Basic 2D Game using MiniLibX library.

Language: C - Size: 3.69 MB - Last synced: 10 months ago - Pushed: 10 months ago - Stars: 2 - Forks: 0

Simpson-Computer-Technologies-Research/carray

Pointer and non-pointer array strcture in C

Language: C - Size: 9.77 KB - Last synced: 10 months ago - Pushed: 10 months ago - Stars: 0 - Forks: 0

QUAY17/zombies

Zombie game in C that keeps a log of the zombies encountered during the Zombie Apocolypse. User is taken through a series of inputs that determine outcome of game.

Language: C - Size: 23.4 KB - Last synced: 10 months ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

joao-pinheiro/ioutils

C-Style read & write of structures for binary files

Language: Go - Size: 30.3 KB - Last synced: 10 months ago - Pushed: about 4 years ago - Stars: 1 - Forks: 0

JMARyA/jsonfs

Wrap Rust Structs in JSON Files

Language: Rust - Size: 3.91 KB - Last synced: 10 months ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

Alino22Git/Train-wagons

In this programme you can add different wagons with different capacities to a train.

Language: C - Size: 188 KB - Last synced: 10 months ago - Pushed: 10 months ago - Stars: 0 - Forks: 0

haifenghuang/pprint4c

pretty print c struct's content at runtime.

Language: C - Size: 12.7 KB - Last synced: 9 months ago - Pushed: over 4 years ago - Stars: 9 - Forks: 1

rishi-anand/blend

blend is a library to merge complex YAMLs and it preserves the order of YAML output after merging as it was in the input

Language: Go - Size: 12.7 KB - Last synced: 11 months ago - Pushed: over 2 years ago - Stars: 1 - Forks: 0

unkaktus/name

get names of Go structs, funcs, http.Handlers

Language: Go - Size: 1.95 KB - Last synced: 11 months ago - Pushed: over 5 years ago - Stars: 1 - Forks: 0

osamamragab/go-structs

Helper functions for Go structs

Language: Go - Size: 7.81 KB - Last synced: 11 months ago - Pushed: over 2 years ago - Stars: 1 - Forks: 0

rhaseven7h/sqljson

SQL+JSON+Validator Support for sql.NullString, sql.NullBool, sql.NullInt64 and sql.NullFloat64.

Language: Go - Size: 316 KB - Last synced: 11 months ago - Pushed: about 7 years ago - Stars: 2 - Forks: 0

mighTeaDev/Cplusplus-practice

A repository containing files of my time taking C++ courses.

Language: C++ - Size: 1.01 MB - Last synced: 10 months ago - Pushed: 11 months ago - Stars: 0 - Forks: 0

weiwenchen2022/merge

merge: deeply merge arbitrary values in Golang

Language: Go - Size: 23.4 KB - Last synced: about 1 month ago - Pushed: 11 months ago - Stars: 0 - Forks: 0

AtharvePandey/C-book-excercises

Learn C!

Language: C - Size: 1.23 MB - Last synced: 12 months ago - Pushed: 12 months ago - Stars: 1 - Forks: 2

goldeneggg/structil

Go struct utilities with reflection for JSON data decoding, map-liked data accessing, dynamic struct building and more

Language: Go - Size: 696 KB - Last synced: 10 months ago - Pushed: about 1 year ago - Stars: 46 - Forks: 8

mashingan/smapping

Golang struct generic mapping

Language: Go - Size: 113 KB - Last synced: 9 months ago - Pushed: over 1 year ago - Stars: 87 - Forks: 9

MaazBinNaseer/42-LibFt-

Creating our own library folder from start

Language: C - Size: 1.4 MB - Last synced: almost 1 year ago - Pushed: over 1 year ago - Stars: 2 - Forks: 0

Sohaib90/dynamic_array

Implementation of a dynamic array in c

Language: C - Size: 16.6 KB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 1 - Forks: 1

zookzook/yildun

Yildun is a white-hued star in the northern circumpolar constellation of Ursa Minor, forming the second star in the bear's tail. And it is a very small library to support structs while using the MongoDB driver for Elixir.

Language: Elixir - Size: 25.4 KB - Last synced: 10 days ago - Pushed: over 2 years ago - Stars: 5 - Forks: 3

sanchesrfl/golang-aula1-semana3-structs-jsons

Repositório da aula ministrada para a turma do DevInHouse no Lab365/Senai

Language: Go - Size: 2.93 KB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

akarshippili/golang

learning golang

Language: Go - Size: 1.06 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0

edinfusion/MIA_Tutorial

structs en archivos binarios, manejo e implementacion de archivos

Language: Go - Size: 1.27 MB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 1 - Forks: 0

shaikahmadnawaz/solidity

A Beginner's Guide to Solidity

Language: Solidity - Size: 18.6 KB - Last synced: about 2 months ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0

badu/stroo

Generator using template which sit in your projects - no dependency required

Language: Go - Size: 2.23 MB - Last synced: 10 months ago - Pushed: about 1 year ago - Stars: 3 - Forks: 1

roninzo/structs

Package structs implements a generic interface for manipulating Go structs.

Language: Go - Size: 117 KB - Last synced: 11 months ago - Pushed: over 1 year ago - Stars: 3 - Forks: 0

Idan-Garay/C-program-inputs

A dump of programming concepts from my early CS years

Language: C - Size: 20.8 MB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

alexpicon/CPSC1420-Seattle-University

Year 1 Quarter 1 (Fall Quarter)

Language: C++ - Size: 33.2 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

smgladkovskiy/structs 📦

Golang structs - nullables and with support of custom format

Language: Go - Size: 108 KB - Last synced: 10 months ago - Pushed: almost 3 years ago - Stars: 2 - Forks: 2

joegasewicz/butter

Merge Go structs

Language: Go - Size: 6.84 KB - Last synced: 10 months ago - Pushed: over 1 year ago - Stars: 3 - Forks: 0

guidanoli/inf1018

Basic Software (INF1018) Assignements

Language: C - Size: 93.8 KB - Last synced: about 1 year ago - Pushed: almost 5 years ago - Stars: 1 - Forks: 0

KarlKadak/ICS0004

TalTech (TTÜ) - ICS0004 Fundamentals of Programming - solutions to exercises on all slideshow presentations slideshow - 2022/2023

Language: C++ - Size: 29.3 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

ruby2elixir/atomic_map

A small utility to convert deep Elixir maps with mixed string/atom keys to atom-only keyed maps.

Language: Elixir - Size: 22.5 KB - Last synced: 8 days ago - Pushed: over 5 years ago - Stars: 44 - Forks: 8

ashkan90/dot_notation

accessing structs with string via dot notation.

Language: Go - Size: 1.95 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 1 - Forks: 0

AlvaroMolinaCL/TallerDeProgramacion1

This repository (in spanish language) contains study material, codes, and exercises solved by me in the Programming Workshop I course taught at UCSC in the 2021-2 semester.

Language: C - Size: 56.6 KB - Last synced: 6 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

germandouce/Tp-Andypolis-los-cimientos

Tp de la materia Algoritmos y programación II - 95.15 - FIUBA. Parte 1 de 3.

Language: C++ - Size: 405 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

am-kantox/pyc

Set of additional functionality for structs

Language: Elixir - Size: 36.1 KB - Last synced: 6 days ago - Pushed: over 5 years ago - Stars: 12 - Forks: 0

omarbelkady/Python

Language: Python - Size: 5.45 MB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 6 - Forks: 1

JaaumG/TrabalhoEdu-StructPonteiros

Language: C - Size: 11.7 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0