Composable

Open-source projects categorized as Composable

Top 23 Composable Open-Source Projects

  • Directus

    The Modern Data Stack 🐰 — Directus is an instant REST+GraphQL API and intuitive no-code data collaboration app for any SQL database.

  • Project mention: Headless CMS: Directus vs Payload vs Strapi in 2024 | dev.to | 2024-04-05

    As of April 2024, Directus' GitHub repository has accumulated 25.2k stars and 3.5k forks, showcasing its active community. The project has secured $8+ million in funding, further fueling its growth and development.

  • Medusa

    Building blocks for digital commerce

  • Project mention: How to build an eCommerce website and integrating Email notification only using open source tools | dev.to | 2024-02-01

    You can learn more about Medusa by checking their GitHub repository.

  • 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.

    SurveyJS logo
  • Saleor

    Saleor Core: the high performance, composable, headless commerce API.

  • Project mention: Ask HN: What Underrated Open Source Project Deserves More Recognition? | news.ycombinator.com | 2024-03-07

    Saleor Core: the high performance, composable, headless commerce API

    https://github.com/saleor/saleor

  • vueuse

    Collection of essential Vue Composition Utilities for Vue 2 and 3

  • Project mention: Ask HN: Learn React or Vue? | news.ycombinator.com | 2024-01-15

    My opinion: Vue, specifically the Vue 3 Composition API. Most of your app state should come from computed() values. Bookmark https://vueuse.org and come back to it often. Go through VueUse's source (the docs for each function link to their source): you'll be surprised at how simple most of it is, and it stands as documentation of best practices for using the composition API in general.

  • mach

    zig game engine & graphics toolkit

  • Project mention: Zig Software Foundation 2024 Financial Report and Fundraiser | news.ycombinator.com | 2024-01-18

    Myself and many others are betting on Zig in major ways, I truly think it has a bright future ahead.

    In spare time, myself and a few others are working on a game engine in Zig[0], and the Zig core team has been very receptive to addressing issues our project faces and supporting us.

    Others are working on pixel art editors[1], open source 2D RPG games[2], there's a group of independent folks working on a 3D massive immersive sim game[3], a group working on making Zig an amazing language for micro-controllers[4], etc.

    Please consider donating $5-10 a month to the ZSF! They are a great group of people, and it has so many knock-on effects for others in the FOSS community. :)

    [0] https://machengine.org/

    [1] https://github.com/foxnne/pixi

    [2] https://github.com/foxnne/aftersun

    [3] https://github.com/Srekel/tides-of-revival

    [4] https://github.com/ZigEmbeddedGroup

  • motion

    🤹 Vue Composables putting your components in motion (by vueuse)

  • common-tags

    🔖 Useful template literal tags for dealing with strings in ES2015+

  • Project mention: What is the best way to write html inside of template strings? | /r/learnjavascript | 2023-12-09

    I just found common-tags on github and it looks great. One issue though:

  • 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.

    WorkOS logo
  • tres

    Declarative ThreeJS using Vue Components

  • Project mention: Wow, shadcn-vue port is 99% identical to the shadcn React | /r/vuejs | 2023-10-24

    By the way, Vue does this very often: - https://www.vuemail.net/ is a port of https://react.email/ - https://tresjs.org/ is a port of https://threejs.org/ etc etc.

  • Capturable

    🚀Jetpack Compose utility library for capturing Composable content and transforming it into Bitmap Image🖼️

  • konfig

    Composable, observable and performant config handling for Go for the distributed processing era

  • posterus

    Composable async primitives with cancelation, control over scheduling, and coroutines. Superior replacement for JS Promises.

  • composable-form

    Build type-safe composable forms in Elm

  • ComposableSweetToast

    Jetpack Compose, Custom Toast, Solid Principles, Kotlin

  • atomic

    Write ClojureScript in JavaScript without a transpiler. (by mlanza)

  • Project mention: Should all Clojure functions be polymorphic by default? | /r/Clojure | 2023-06-03

    I wanted ClojureScript, without transpilation, in the browser so badly I implemented much of it in plain JS. But JS still lacks first-class protocols (although there is a T39 proposal for them) so I have to implement protocols first. And I can tell you from having implemented much of Clojure myself in plain JS that it's protocols all the way down. 80% of my library are types and their protocols.

  • useCompose

    Headless @Composable hooks that drive UI logic. Inspired by React.

  • composition-oriented-development-pattern

    build whatever you want by pydantic-resolve

  • Project mention: Pydantic-resolve, a hierarchical solution for data fetching and processing | news.ycombinator.com | 2024-02-25

    my fault lol.

    here is a step by step tutorial, building various kinds of views data you need, and keep service layer simple and clear at the same time.

    https://github.com/allmonday/composition-oriented-developmen...

    code is ready, documents of english version is still wip.

  • waitless

    Web Queue Ordering App | Django, Vue, React, Websockets

  • fluse

    A composable and type-safe fixture builder

  • nuxt-shopify-storyblok

    Composable Commerce with Nuxt, Shopify, and Storyblok

  • safeql

    Composable / async / functional / type-safe / parallel-pipelined queries and relations without SQL injection or N+1s. (by karmakaze)

  • Project mention: Sketch of a Post-ORM | news.ycombinator.com | 2023-06-02

    I want sum types.

    I want a statically-typed way of constructing composable queries that follow SQL rather than reinvent a different thing. It doesn't have to be the same syntax but it has to be the same structuring.

    I started writing one[0] and stopped before doing all the boilerplate code generation, having moved on from the JVM ecosystem for the time being. One thing it does is treat most things like sets so we don't end up with N+1 queries. Another trick it uses is collapsing constant expressions via an expression evaluation library[1].

    [0] https://github.com/karmakaze/safeql

    [1] https://github.com/karmakaze/moja

  • nested-routes

    Declarative, Compositional Url Handling for WAI

  • synergies

    Create a performant distributed context state for React by composing reusable state logic.

  • vue-useurl

    Vue.js Reactive URL Composable

  • 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.

    InfluxDB logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-04-05.

Composable related posts

Index

What are some of the best open-source Composable projects? This list will help you:

Project Stars
1 Directus 25,279
2 Medusa 22,799
3 Saleor 20,037
4 vueuse 18,626
5 mach 2,759
6 motion 2,028
7 common-tags 1,966
8 tres 1,530
9 Capturable 916
10 konfig 644
11 posterus 550
12 composable-form 197
13 ComposableSweetToast 86
14 atomic 32
15 useCompose 28
16 composition-oriented-development-pattern 25
17 waitless 23
18 fluse 21
19 nuxt-shopify-storyblok 21
20 safeql 15
21 nested-routes 10
22 synergies 9
23 vue-useurl 6
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.
www.influxdata.com