Declarative Open Source Projects

Browse 339 Declarative open source projects, ranked by GitHub stars. Find the most popular Declarative tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 339 projects
246,585 stars

facebook/react

The library for web and native user interfaces.

Metrics details
Stars246,585
126,239 stars

facebook/react-native

A framework for building native applications using React

Metrics details
Stars126,239
27,471 stars

PostgREST/postgrest

REST API for any Postgres database

Metrics details
Stars27,471
23,664 stars

argoproj/argo-cd

Declarative Continuous Deployment for Kubernetes

Metrics details
Stars23,664
19,826 stars

ReactiveCocoa/ReactiveCocoa

Cocoa framework and Obj-C dynamism bindings for ReactiveSwift.

Metrics details
Stars19,826
18,684 stars

plotly/plotly.py

The interactive graphing library for Python :sparkles:

Metrics details
Stars18,684
14,387 stars

marko-js/marko

A declarative, HTML-based language that makes building web apps fun

Metrics details
Stars14,387
13,893 stars

BuilderIO/mitosis

Write components once, run everywhere. Compiles to React, Vue, Qwik, Solid, Angular, Svelte, and more.

Metrics details
Stars13,893
12,001 stars

open-policy-agent/opa

Open Policy Agent (OPA) is an open source, general-purpose policy engine.

Metrics details
Stars12,001
11,263 stars

logaretm/vee-validate

✅ Painless Vue forms

Metrics details
Stars11,263
10,432 stars

altair-viz/altair

Declarative statistical visualization library for Python

Metrics details
Stars10,432
9,941 stars

oblador/react-native-animatable

Standard set of easy to use animations and declarative transitions for React Native

Metrics details
Stars9,941
7,770 stars

facebook/litho

A declarative framework for building efficient UIs on Android.

Metrics details
Stars7,770
7,331 stars

robb/Cartography

A declarative Auto Layout DSL for Swift :iphone::triangular_ruler:

Metrics details
Stars7,331
7,145 stars

flyteorg/flyte

Dynamic, resilient AI orchestration. Coordinate data, models, and compute as you build AI workflows.

Metrics details
Stars7,145
7,098 stars

lxn/walk

A Windows GUI toolkit for the Go Programming Language

Metrics details
Stars7,098
6,766 stars

software-mansion/react-native-gesture-handler

Declarative API exposing platform native touch and gesture system to React Native.

Metrics details
Stars6,766
6,502 stars

imba/imba

🐤 The friendly full-stack language

Metrics details
Stars6,502
6,010 stars

MontFerret/ferret

Declarative data automation language and Go runtime for structured extraction workflows.

Metrics details
Stars6,010
5,847 stars

dolanmiu/docx

Easily generate and modify .docx files with JS/TS with a nice declarative API. Works for Node and on the Browser.

Metrics details
Stars5,847
5,452 stars

mifi/editly

Slick, declarative command line video editing & API

Metrics details
Stars5,452
4,362 stars

swimlane/ngx-charts

:bar_chart: Declarative Charting Framework for Angular

Metrics details
Stars4,362
4,332 stars

dry-python/returns

Make your functions return something meaningful, typed, and safe!

Metrics details
Stars4,332
3,702 stars

jaredpalmer/react-fns

Browser API's turned into declarative React components and HoC's

Metrics details
Stars3,702
3,702 stars

justin-schroeder/arrow-js

Reactivity without the framework

Metrics details
Stars3,702
3,652 stars

Foso/Jetpack-Compose-Playground

Community-driven collection of Jetpack Compose example code and tutorials :rocket: https://foso.github.io/compose

Metrics details
Stars3,652
3,629 stars

Tresjs/tres

Declarative ThreeJS using Vue Components

Metrics details
Stars3,629
3,494 stars

osohq/oso

Deprecated: See README

Metrics details
Stars3,494
3,307 stars

zcreativelabs/react-simple-maps

Beautiful React SVG maps with d3-geo and topojson using a declarative api.

Metrics details
Stars3,307
3,150 stars

airbnb/HorizonCalendar

A declarative, performant, iOS calendar UI component that supports use cases ranging from simple date pickers all the way up to fully-featured calendar apps.

Metrics details
Stars3,150
2,664 stars

ealush/vest

Vest ✅ Declarative validations framework

Metrics details
Stars2,664
2,599 stars

ansman/validate.js

A declarative validation library written javascript

Metrics details
Stars2,599
2,357 stars

agronholm/sqlacodegen

Automatic model code generator for SQLAlchemy

Metrics details
Stars2,357
2,268 stars

spring-projects/spring-retry

Metrics details
Stars2,268
2,190 stars

mbrt/gmailctl

Declarative configuration for Gmail filters

Metrics details
Stars2,190
2,159 stars

mahmoud/glom

☄️ Python's nested data operator (and CLI), for all your declarative restructuring needs. Got data? Glom it! ☄️

Metrics details
Stars2,159
2,150 stars

alexdrone/Render

UIKit a-là SwiftUI.framework [min deployment target iOS10]

Metrics details
Stars2,150
1,960 stars

protectwise/troika

A JavaScript framework for interactive 3D and 2D visualizations

Metrics details
Stars1,960
1,923 stars

kapicorp/kapitan

Generic templated configuration management for Kubernetes, Terraform and other things

Metrics details
Stars1,923
1,859 stars

maragudk/gomponents

HTML components in pure Go.

Metrics details
Stars1,859
1,850 stars

gaearon/react-document-title

Declarative, nested, stateful, isomorphic document.title for React

Metrics details
Stars1,850
1,843 stars

animatedjs/animated

Declarative Animations Library for React and React Native

Metrics details
Stars1,843
1,839 stars

layerJS/layerJS

layerJS: Javascript UI composition framework

Metrics details
Stars1,839
1,728 stars

jtdaugherty/brick

A declarative Unix terminal UI library written in Haskell

Metrics details
Stars1,728
1,719 stars

RibirX/Ribir

Non-intrusive GUI framework for Rust/WASM

Metrics details
Stars1,719
1,609 stars

Tyrrrz/CliFx

Class-first framework for building command-line interfaces

Metrics details
Stars1,609
1,578 stars

nucleic/enaml

Declarative User Interfaces for Python

Metrics details
Stars1,578
1,553 stars

MrBlenny/react-flow-chart

🌊 A flexible, stateless, declarative flow chart library for react.

Metrics details
Stars1,553
1,524 stars

lzxb/flex.css

flex.css is declarative layout which is compatible with wechat, UC, webview and other main-stream mobile browser and surpports react, vue, angular.

Metrics details
Stars1,524
1,465 stars

softwaremill/tapir

Rapid development of self-documenting APIs

Metrics details
Stars1,465
1,455 stars

ring-lang/ring

A simple, lightweight, flexible, embeddable, portable and multi-paradigm dynamic programming language for developing applications, tools, and domain-specific languages

Metrics details
Stars1,455
1,410 stars

sharksforarms/deku

Declarative binary reading and writing: bit-level, symmetric, serialization/deserialization

Metrics details
Stars1,410
1,388 stars

jaredpalmer/awesome-react-render-props

Awesome list of React components with render props

Metrics details
Stars1,388
1,356 stars

ra1028/Carbon

🚴 A declarative library for building component-based user interfaces in UITableView and UICollectionView.

Metrics details
Stars1,356
1,299 stars

ygit/swiftui

A collaborative list of awesome SwiftUI resources. Feel free to contribute!

Metrics details
Stars1,299
1,235 stars

stffn/declarative_authorization

An unmaintained authorization plugin for Rails. Please fork to support current versions of Rails

Metrics details
Stars1,235
1,216 stars

kudobuilder/kudo

Kubernetes Universal Declarative Operator (KUDO)

Metrics details
Stars1,216
1,213 stars

GitHawkApp/StyledTextKit

Declarative building and fast rendering attributed string library.

Metrics details
Stars1,213
1,144 stars

schemahero/schemahero

A Kubernetes operator for declarative database schema management (gitops for database schemas)

Metrics details
Stars1,144
1,144 stars

puniverse/capsule

Dead-Simple Packaging and Deployment for JVM Apps

Metrics details
Stars1,144
1-60 of 339 projects
Get A Weekly Email With Trending Declarative Projects
Stay updated on Declarative plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.