With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js. Learn more →
Top 23 Composition Open-Source Projects
-
swift-composable-architecture
A library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind.
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
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.
-
study-music
An "awesome music theory" kinda wiki with books, resources and courses for studying everything about music and sound
-
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)
-
textbeat
🎹 plaintext music sequencer and midi shell, with vim playback and the powers of music theory 🥁
-
metatype
Declarative API development platform. Build backend components with WASM/Typescript/Python, no matter where and how your (legacy) systems are.
-
supergraph-demo
🍿 Compose subgraphs into a Federation v1 supergraph at build-time with static composition to power a federated graph router at runtime.
-
kotlin-composable-architecture
Companion for the Swift Composable Architecture. A library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind.
-
awesome-computer-music
🎹 A repository for inspirations, libraries and references about interactive music, synthesis and composition
-
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.
TCA for short. Very scalable, quite promising, quite popular. A decent alternative for MVVM enhanced by the Clean Architecture. You can learn more about it in a Point-Free tutorial and on GitHub.
I downloaded this and played around with it a little.
I’m a little skeptical of something that ditches traditional music notation for piano roll, doesn’t offer any ways to reorganize sections of your song, and then gives you a bunch of tools for key signatures, modes, polymeter, and microtonal music. I’m trying to think of a programming analogy—it’s like checking out a new programming language that has dependent types, higher-kinded types and monads, and a borrow checker, but no strings or integers.
It’s really easy for those of us with analytical, mathematical minds to go diving into the more esoteric parts of music theory. Set theory, microtonality and alternative tuning systems, esoteric scales and cataloging all these different scales—but then you fuck up the basics or miss them completely. I noticed that the “major” scale is only available under its more esoteric name, the “ionian” scale, and then there are five different versions of locrian to choose from, not counting the ones outside 12-EDO.
https://github.com/helio-fm/helio-sequencer/blob/develop/Res...
Even with all these esoteric features, there is no such thing as, say, Eb. There is only D#. As programmers, we really want to normalize all our data so that it’s represented in exactly one way, but as a musician I like having both sharps and flats around. They’re convenient and make the music easier to read.
This is a neat tool for playing around with scales and tunings, but it seems like absolute hell to try and write music this way.
Hoogle is really amazing!
Inspired by it, I implemented something similar for FunctionalPlus (a functional-programming library for C++): https://www.editgym.com/fplus-api-search/
I'd love to see more projects taking this path too. :)
Project mention: What is the best way to write html inside of template strings? | /r/learnjavascript | 2023-12-09I just found common-tags on github and it looks great. One issue though:
Project mention: Awesome Music Theory: where to start, books, links, videos, research, visuals, composition. With synths, history of EDM, movie soundtracks and AI tools | /r/Music | 2023-05-06
Project mention: textbeat VS midica - a user suggested alternative | libhunt.com/r/textbeat | 2023-08-12
I’ve used Decoders in the past to add type safety to API responses: https://decoders.cc
Project mention: Build declaratively back ends and APIs with GraphQL or REST | /r/hypeurls | 2023-08-14
Composition related posts
- Kaleidoscope of iOS app architectures
- Why clean code makes JavaScript programming easier
- Typescript and 3rd party api. It never works
- My largest project yet: A fully themable, powerful task manager and daily planner built with SwiftUI. Available on iPhone and iPad for free (no ads, IAP or data collected).
- Build declaratively back ends and APIs with GraphQL or REST
- Build declaratively back ends and APIs with GraphQL or REST
- Metatype: A declarative API development platform
-
A note from our sponsor - SurveyJS
surveyjs.io | 25 Apr 2024
Index
What are some of the best open-source Composition projects? This list will help you:
Project | Stars | |
---|---|---|
1 | clean-code-javascript | 89,597 |
2 | swift-composable-architecture | 11,377 |
3 | clean-code-dotnet | 6,774 |
4 | helio-sequencer | 2,982 |
5 | FunctionalPlus | 1,998 |
6 | common-tags | 1,966 |
7 | chakra-ui-vue | 1,854 |
8 | study-music | 1,656 |
9 | crocks | 1,582 |
10 | Bow | 640 |
11 | transient | 629 |
12 | swift-composable-navigator | 570 |
13 | Gwion | 516 |
14 | textbeat | 391 |
15 | scriptum | 382 |
16 | decoders | 355 |
17 | metatype | 309 |
18 | seapig | 288 |
19 | supergraph-demo | 133 |
20 | kotlin-composable-architecture | 122 |
21 | awesome-computer-music | 114 |
22 | cane | 71 |
23 | zen3geo | 70 |
Sponsored