GitHub topics: composition
codename-co/stack
Access 180+ curated open source software packages, with 1-click install (★+4,700,000 cumulative stars)
Language: TypeScript - Size: 3.76 MB - Last synced at: about 2 hours ago - Pushed at: about 2 hours ago - Stars: 20 - Forks: 1

pointfreeco/swift-composable-architecture
A library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind.
Language: Swift - Size: 180 MB - Last synced at: 39 minutes ago - Pushed at: 4 days ago - Stars: 13,224 - Forks: 1,519

vpavlenko/study-music
An "awesome music theory" kinda wiki with books, resources and courses for studying everything about music and sound
Size: 2.9 MB - Last synced at: about 16 hours ago - Pushed at: about 16 hours ago - Stars: 1,888 - Forks: 67

lxsmnsyc/compostate
Composable and reactive state management library
Language: TypeScript - Size: 2.33 MB - Last synced at: 12 minutes ago - Pushed at: 2 days ago - Stars: 33 - Forks: 0

macropay-solutions/laravel-lumen-crud-wizard-decorator
Data composition/decoration for laravel-crud-wizard library including MaravelQL
Size: 77.1 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 4 - Forks: 0

retooth2/xenharmlib
Mirror repository of https://gitlab.com/retooth/xenharmlib
Language: Python - Size: 0 Bytes - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 0 - Forks: 0

helio-fm/helio-sequencer
Libre music sequencer for desktop and mobile platforms
Language: C++ - Size: 50.5 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 3,235 - Forks: 116

ifct2017/ifct2017.github.io
Website for Indian Food Composition tables (IFCT 2017), which provides nutritional values for 528 key foods.
Language: HTML - Size: 180 KB - Last synced at: 1 day ago - Pushed at: 2 days ago - Stars: 10 - Forks: 6

swathireddy369/java-core-concepts
A collection of Java examples and exercises covering core topics like OOP, data structures, algorithms, exception handling, concurrency, and design patterns. Perfect for developers looking to strengthen their understanding of Java fundamentals and build efficient applications.
Language: Java - Size: 19.5 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 0 - Forks: 0

Chirikikuto/Music-Theory
Personal interest projects. Music theory analysis and design algorithms. Work in progress.
Size: 6.84 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

InvadingOctopus/comedot
Godot game template and component-based framework optimized for 2D pixel art.
Language: GDScript - Size: 2.33 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 265 - Forks: 19

metatypedev/metatype
Declarative API development platform. Build backend components with WASM, Typescript and Python, no matter where and how your (legacy) systems are.
Language: Rust - Size: 85.2 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 387 - Forks: 13

namin/metasolfeggio
computer-aided harmony and counterpoint
Language: Clojure - Size: 24.1 MB - Last synced at: 2 days ago - Pushed at: 5 months ago - Stars: 42 - Forks: 6

robotroutine/scriptum
No-Frills Functional Programming Lib Augmenting Javascript/Node.js
Language: JavaScript - Size: 4.89 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 381 - Forks: 20

MangiolaLaboratory/sccomp
Mixed-effect model to test differences in cell type proportions from single-cell data, in R
Language: R - Size: 97.7 MB - Last synced at: 2 days ago - Pushed at: about 1 month ago - Stars: 103 - Forks: 8

shivkun/corstream
A coroutine composition framework for declarative async pipelines in Python
Language: Python - Size: 35.2 KB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0

bytecodealliance/wac
WebAssembly Composition (WAC) tooling
Language: Rust - Size: 976 KB - Last synced at: 5 days ago - Pushed at: 13 days ago - Stars: 148 - Forks: 21

pointfreeco/swift-gen
🎱 Composable, transformable, controllable randomness.
Language: Swift - Size: 97.7 KB - Last synced at: 4 days ago - Pushed at: about 2 months ago - Stars: 286 - Forks: 18

ItzAakif/laravel-crud-wizard-decorator-free
Free version of laravel-crud-wizard-decorator
Language: PHP - Size: 17.6 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

rwxrob/bonzai
Dashist CLI framework, batteries included
Language: Go - Size: 3.86 MB - Last synced at: 4 days ago - Pushed at: 5 months ago - Stars: 226 - Forks: 22

BDomzal/magnetstein_x_chemical_reactions
Employing Magnetstein for the analysis of chemical reactions.
Language: Jupyter Notebook - Size: 1.55 GB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

ryanmcdermott/clean-code-javascript
Clean Code concepts adapted for JavaScript
Language: JavaScript - Size: 508 KB - Last synced at: 6 days ago - Pushed at: 10 months ago - Stars: 92,871 - Forks: 12,415

DevTeam/Pure.DI
Pure DI for .NET
Language: C# - Size: 176 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 645 - Forks: 22

thangchung/clean-code-dotnet
:bathtub: Clean Code concepts and tools adapted for .NET
Language: C# - Size: 36.5 MB - Last synced at: 6 days ago - Pushed at: 9 months ago - Stars: 7,397 - Forks: 1,134

benoitlahoz/assemblerjs
A general purpose and zero-dependency Dependency Injection library for node and browser.
Language: HTML - Size: 908 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

KairosResearchLab/Kairos
A complete framework for data control and composition in the vvvv visual programming environment.
Language: C# - Size: 578 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 134 - Forks: 5

brandonw3612/DeclarativeComposition
Define your Composition layer in a PURE declarative manner. 🚀
Language: C# - Size: 64.5 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

mcolletta/mircomp
Framework for assisted and algorithmic music composition
Language: Groovy - Size: 36.1 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 20 - Forks: 4

graphql-hive/console
Hive is a GraphQL platform: schema registry, analytics and gateway for GraphQL federation and other GraphQL APIs
Language: TypeScript - Size: 317 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 444 - Forks: 111

b-editor/beutl
Cross-platform video editing (compositing) software.
Language: C# - Size: 246 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 734 - Forks: 29

Dobiasd/FunctionalPlus
Functional Programming Library for C++. Write concise and readable C++ code.
Language: C++ - Size: 2.68 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 2,179 - Forks: 174

nodef/ifct2017
Detailed nutritional values for 528 key foods in India, based on direct measurements across six regions.
Language: TypeScript - Size: 1.95 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 31 - Forks: 22

zspecza/common-tags
🔖 Useful template literal tags for dealing with strings in ES2015+
Language: JavaScript - Size: 843 KB - Last synced at: 6 days ago - Pushed at: over 3 years ago - Stars: 2,020 - Forks: 61

pointfreeco/swift-web
🕸 A collection of Swift server-side frameworks for handling HTML, CSS, routing and middleware.
Language: Swift - Size: 557 KB - Last synced at: 4 days ago - Pushed at: 10 months ago - Stars: 487 - Forks: 37

foss-dev/clean-code-javascript-tr
JavaScript için Uyarlanmış Temiz Kod Kavramları
Size: 137 KB - Last synced at: 5 days ago - Pushed at: over 4 years ago - Stars: 292 - Forks: 45

MarkGotham/MarkGotham.github.io
Mark Gotham, personal website
Size: 4.96 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 0 - Forks: 1

jfairbank/revalidate
Elegant and composable validations
Language: JavaScript - Size: 4.99 MB - Last synced at: 4 days ago - Pushed at: over 6 years ago - Stars: 361 - Forks: 20

sylvainpolletvillard/ObjectModel
Strong Dynamically Typed Object Modeling for JavaScript
Language: JavaScript - Size: 5.3 MB - Last synced at: 7 days ago - Pushed at: 8 months ago - Stars: 471 - Forks: 28

FBruzzesi/compclasses
Like dataclasses, but for composition
Language: Python - Size: 649 KB - Last synced at: 6 days ago - Pushed at: 11 days ago - Stars: 8 - Forks: 1

juniorxsound/awesome-computer-music
🎹 A repository for inspirations, libraries and references about interactive music, synthesis and composition
Size: 9.77 KB - Last synced at: 4 days ago - Pushed at: about 3 years ago - Stars: 123 - Forks: 17

georchestra/docker
Quick start geOrchestra with docker
Language: Shell - Size: 385 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 20 - Forks: 24

bow-swift/bow
🏹 Bow is a cross-platform library for Typed Functional Programming in Swift
Language: Swift - Size: 726 MB - Last synced at: 1 day ago - Pushed at: over 2 years ago - Stars: 651 - Forks: 33

BlackWhiteYoshi/InlineComposition
A source generator that merges the content of other classes into one class. A simple workaround for struct inheritance or multiple inheritance.
Language: C# - Size: 398 KB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 5 - Forks: 0

kingstinct/zemble
Zemble Plugin System
Language: TypeScript - Size: 16.1 MB - Last synced at: 7 days ago - Pushed at: 13 days ago - Stars: 14 - Forks: 1

apollographql/supergraph-demo
🍿 Compose subgraphs into a Federation v1 supergraph at build-time with static composition to power a federated graph router at runtime.
Language: Shell - Size: 5.24 MB - Last synced at: about 10 hours ago - Pushed at: about 10 hours ago - Stars: 143 - Forks: 45

stampit-org/stampit
OOP is better with stamps: Composable object factories.
Language: JavaScript - Size: 1.23 MB - Last synced at: 14 days ago - Pushed at: 5 months ago - Stars: 3,013 - Forks: 104

tarpit-collective/cane
A small MIDI sequencer DSL designed around vectors and euclidean rhythms
Language: C++ - Size: 2.31 MB - Last synced at: 4 days ago - Pushed at: 12 months ago - Stars: 96 - Forks: 3

sonirico/libws
A composable WebSocket client library for Go with resilient connections, keep-alive mechanisms, and pluggable behaviors
Language: Go - Size: 5.03 MB - Last synced at: 7 days ago - Pushed at: 14 days ago - Stars: 1 - Forks: 0

primalivet/gimme
A lightweight, type-safe library implementing common functional programming abstractions
Language: TypeScript - Size: 431 KB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 0 - Forks: 0

valdelaseras/c-form
A form module created with (mostly) headless, native web components
Language: JavaScript - Size: 208 KB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 1 - Forks: 0

ideoforms/signalflow
A sound synthesis framework for Python, designed for clear and concise expression of musical ideas
Language: C++ - Size: 10.8 MB - Last synced at: 10 days ago - Pushed at: about 1 month ago - Stars: 224 - Forks: 15

expung3d/Enhanced-Zeus-Modules
Enhanced Zeus Modules is a Vanilla Arma 3 enhancement script for Public Zeus Servers.
Language: SQF - Size: 5.35 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 10 - Forks: 3

supriya-project/supriya
A Python API for SuperCollider
Language: Python - Size: 105 MB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 324 - Forks: 32

tmhglnd/total-serialism
Toolbox full of Algorithmic Composition methods
Language: JavaScript - Size: 22.4 MB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 162 - Forks: 11

microsoft/WindowsCompositionSamples 📦
The Windows Composition Samples have moved here: https://github.com/microsoft/WindowsAppSDK-Samples/tree/main/Samples/SceneGraph
Language: C# - Size: 136 MB - Last synced at: 4 days ago - Pushed at: 11 months ago - Stars: 1,130 - Forks: 289

nodef/nvif1989
Kit for Nutritive Value of Indian Foods (NVIF 1989) - (incomplete - grants needed).
Language: TypeScript - Size: 529 KB - Last synced at: 12 days ago - Pushed at: 25 days ago - Stars: 0 - Forks: 0

garvys-org/rustfst
Rust re-implementation of OpenFST - library for constructing, combining, optimizing, and searching weighted finite-state transducers (FSTs). A Python binding is also available.
Language: Rust - Size: 6.78 MB - Last synced at: 9 days ago - Pushed at: about 1 month ago - Stars: 153 - Forks: 17

matija2209/template-system
A flexible, SEO-friendly template system for static site generation using a block-based composition pattern
Language: TypeScript - Size: 1.27 MB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 0 - Forks: 0

lucasconstantino/graphql-resolvers
:electric_plug: Resolver composition library for GraphQL.
Language: JavaScript - Size: 1.09 MB - Last synced at: 4 days ago - Pushed at: over 2 years ago - Stars: 280 - Forks: 16

transient-haskell/transient
A full stack, reactive architecture for general purpose programming. Algebraic and monadically composable primitives for concurrency, parallelism, event handling, transactions, multithreading, Web, and distributed computing with complete de-inversion of control (No callbacks, no blocking, pure state)
Language: Haskell - Size: 20.3 MB - Last synced at: 5 days ago - Pushed at: about 4 years ago - Stars: 634 - Forks: 28

bkuhlmann/pipeable
A domain specific language for building functionally composable steps.
Language: Ruby - Size: 172 KB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 9 - Forks: 0

projectwallace/css-layer-tree
Discover the composition of your CSS @layers
Language: JavaScript - Size: 147 KB - Last synced at: 1 day ago - Pushed at: 29 days ago - Stars: 4 - Forks: 0

dry-python/lambdas
Write short and fully-typed lambdas where you need them.
Language: Python - Size: 633 KB - Last synced at: 3 days ago - Pushed at: over 1 year ago - Stars: 277 - Forks: 6

chakra-ui/chakra-ui-vue 📦
⚡️ Build scalable and accessible Vue.js applications with ease.
Language: JavaScript - Size: 9.53 MB - Last synced at: 23 days ago - Pushed at: almost 2 years ago - Stars: 1,868 - Forks: 138

ideoforms/isobar
A Python package for creating and manipulating musical patterns, designed for use in algorithmic composition, generative music and sonification. Can be used to generate MIDI events, MIDI files, OSC messages, or custom actions.
Language: Python - Size: 2.82 MB - Last synced at: 26 days ago - Pushed at: 4 months ago - Stars: 394 - Forks: 53

pantryf/ifct2017bot
The Indian Food Composition Tables 2017 provides nutritional information on 151 discrete food components for 528 key foods.
Size: 2.12 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 1

Stehfyn/imgui-borderless-win32
Combines win32 BorderlessWindows with a transparent opengl rendering context to demonstrate advanced Windows DWM behavior for ImGui viewports
Language: C++ - Size: 127 MB - Last synced at: 22 days ago - Pushed at: 5 months ago - Stars: 37 - Forks: 1

Gwion/Gwion
:musical_note: strongly-timed musical programming language
Language: C - Size: 28 MB - Last synced at: 29 days ago - Pushed at: 3 months ago - Stars: 546 - Forks: 44

ahmed605/10Mica
Mica but for Windows 10
Language: C - Size: 1.37 MB - Last synced at: 3 days ago - Pushed at: about 1 year ago - Stars: 76 - Forks: 1

MrMohebi/diet-calculator
Create your own diet by calculating nutrition and your BMR
Language: TypeScript - Size: 1.76 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 4 - Forks: 1

flipcoder/textbeat
🎹 plaintext music sequencer and midi shell, with vim playback and the powers of music theory 🥁
Language: Python - Size: 429 KB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 416 - Forks: 12

harismuneer/Zelda-Game
👽 A text based adventure game made using concepts of OOP like Inheritance, Composition, Association, Polymorphism etc
Language: C++ - Size: 409 KB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 60 - Forks: 24

xasopheno/weresocool
A language for composing microtonal music built in Rust. Make cool sounds. Impress your friends/pets/plants.
Language: Rust - Size: 606 MB - Last synced at: 7 days ago - Pushed at: about 2 months ago - Stars: 61 - Forks: 5

autotel/forbidden-music
piano roll that lets you input any frequency and offers snaps to create harmony
Language: TypeScript - Size: 478 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 3 - Forks: 0

Vanilla-IceCream/vue-formor
Form validation for Vue in composition functions with Valibot.
Language: TypeScript - Size: 631 KB - Last synced at: about 1 month ago - Pushed at: 8 months ago - Stars: 6 - Forks: 2

compspec/compspec
Core compsec example implementation (in Python) - other languages can be used.
Language: Python - Size: 3.47 MB - Last synced at: 7 days ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 1

HowProgrammingWorks/Composition
Function composition
Language: JavaScript - Size: 147 KB - Last synced at: about 1 month ago - Pushed at: 7 months ago - Stars: 21 - Forks: 71

HowProgrammingWorks/AsyncCompose
Asynchronous Function Composition
Language: JavaScript - Size: 53.7 KB - Last synced at: 4 days ago - Pushed at: 6 months ago - Stars: 7 - Forks: 3

zealtv/bop
friendly modules for pure data vanilla. bop 🐤 is suited to embedded, distributed, and miscellaneous digital musical applications.
Language: Shell - Size: 4.64 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 70 - Forks: 1

gregabbott/armature
Generate composition armatures and guides for art and design work
Language: HTML - Size: 50.8 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

thinktwice13/go-architecture-example
Examples of different architectural approaches in Go
Language: Go - Size: 72.3 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

thefrontside/microstates
Composable state primitives for JavaScript
Language: JavaScript - Size: 10.7 MB - Last synced at: 27 days ago - Pushed at: about 2 years ago - Stars: 1,313 - Forks: 53

nvie/decoders
Elegant validation library for type-safe input data for TypeScript
Language: TypeScript - Size: 46.3 MB - Last synced at: 29 days ago - Pushed at: about 1 month ago - Stars: 375 - Forks: 27

MaatheusGois/clean-code-swift
🇺🇸 Clean Code Adapted for Swift
Language: Swift - Size: 215 KB - Last synced at: about 1 month ago - Pushed at: 10 months ago - Stars: 109 - Forks: 5

fdch/fdch.github.io
My personal website
Language: JavaScript - Size: 730 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

mentalflux/tca-composer
A swift macro framework for generating boiler-plate code in TCA-based applications.
Language: Swift - Size: 580 KB - Last synced at: 18 days ago - Pushed at: 7 months ago - Stars: 29 - Forks: 0

mitsuruog/clean-code-javascript Fork of ryanmcdermott/clean-code-javascript
:bathtub: Clean Code concepts adapted for JavaScript
Language: JavaScript - Size: 531 KB - Last synced at: about 1 month ago - Pushed at: almost 3 years ago - Stars: 527 - Forks: 18

devkabir/wordpress-plugin
A simple WordPress plugin boilerplate with Vite, Vue and Tailwind in OOP Principle
Language: PHP - Size: 1.5 MB - Last synced at: 27 days ago - Pushed at: 8 months ago - Stars: 32 - Forks: 6

macropay-solutions/laravel-crud-wizard-decorator-free
Free version of laravel-crud-wizard-decorator
Language: PHP - Size: 25.4 KB - Last synced at: 8 days ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

weiji14/zen3geo
The 🌏 data science library you've been waiting for~
Language: Python - Size: 2.27 MB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 82 - Forks: 3

timjs/elm-collage
Create interactive vector graphics and position them relative to each other
Language: Elm - Size: 289 KB - Last synced at: about 1 month ago - Pushed at: almost 4 years ago - Stars: 59 - Forks: 19

reugn/go-traits
A concept package that helps implement mixin behavior using embedded structs and hook interfaces.
Language: Go - Size: 18.6 KB - Last synced at: 27 days ago - Pushed at: about 3 years ago - Stars: 24 - Forks: 1

evilsoft/crocks
A collection of well known Algebraic Data Types for your utter enjoyment.
Language: JavaScript - Size: 10.4 MB - Last synced at: 5 days ago - Pushed at: over 2 years ago - Stars: 1,591 - Forks: 102

mustafa-bircan/Dev-Showcase
A professional portfolio website built with advanced React concepts
Language: JavaScript - Size: 4.2 MB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

fleximeter/pctheory
Library for working with atonal music theory
Language: Python - Size: 1.25 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

layerJS/layerJS
layerJS: Javascript UI composition framework
Language: JavaScript - Size: 14.1 MB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 1,842 - Forks: 82

paveyry/rust-music
Rust library for music composition with MIDI export
Language: Rust - Size: 78.1 KB - Last synced at: 16 days ago - Pushed at: about 2 months ago - Stars: 8 - Forks: 1

ambit-tsai/vue2-helpers
🔧 A util package to use Vue 2 with Composition API easily
Language: TypeScript - Size: 49.8 KB - Last synced at: 18 days ago - Pushed at: over 2 years ago - Stars: 71 - Forks: 11

ciacob/maidens
MAIDENS: an application for algorithmically drafting ideas for your next art music masterpiece.
Language: ActionScript - Size: 191 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 13 - Forks: 0

metarhia/do
Simplest way to manage asynchronicity
Language: JavaScript - Size: 369 KB - Last synced at: about 16 hours ago - Pushed at: over 1 year ago - Stars: 44 - Forks: 6
