Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Data Binding

Data Binding

111 projects

Showing 36 of 111 projects

Tang
TangC

A stateless server for binding data decryption to network presence using asymmetric cryptography, providing a secure alternative to key escrow.

#key-escrow-alternative#stateless-server#encryption
Stars716
Forks64
Last commit1 year ago
Sortable
SortableJavaScript

A Knockout.js binding to connect observableArrays with jQuery UI sortable, draggable, and droppable functionality.

#ui-binding#sortable-lists#frontend
Stars545
Forks128
Last commit5 months ago
Mapping
MappingJavaScript

A KnockoutJS plugin that automatically maps JavaScript objects to observable view models.

#knockoutjs#view-model#mvc-pattern
Stars542
Forks757
Last commit9 years ago
json-struct
json-structC++

A single-header C++ library for parsing JSON directly to C++ structs and serializing structs back to JSON.

#parse#c-plus-plus-11#template-metaprogramming
Stars472
Forks59
Last commit20 days ago
Elmish.WPF
Elmish.WPFF#

A production-ready library for building WPF applications using the Elmish/MVU architecture with static XAML views and data bindings.

#desktop-application#functional-programming#model-view-update
Stars461
Forks74
Last commit1 year ago
PolymerFire
PolymerFireHTML

Polymer Web Components for Firebase, enabling declarative Firebase integration in Polymer apps.

#web-components#authentication#polymer
Stars453
Forks139
Last commit6 years ago
xgen
xgenGo

A pure Go library for parsing XSD files and generating type-safe code in Go, C, Java, Rust, and TypeScript.

#multi-language#generator#developer-tools
Stars418
Forks105
Last commit20 hours ago
httpin
httpinGo

A Go library for bi-directional data binding between HTTP requests and Go structs, decoding requests and encoding structs into requests.

#go-api#go-http-requests#http-request-params-reader
Stars388
Forks28
Last commit2 days ago
reagent-forms
reagent-formsHTML

A ClojureScript library providing form data bindings and Bootstrap-styled components for Reagent applications.

#clojurescript#reagent#bootstrap-components
Stars341
Forks75
Last commit6 years ago
BinarySerializer
BinarySerializerC#

A .NET declarative serialization framework for precise byte and bit-level control over binary formats and protocols.

#declarative-programming#binary-formats#endianness
Stars313
Forks68
Last commit3 months ago
react-native-switch-pro
react-native-switch-proJavaScript

A high-performance, customizable switch component for React Native with gesture support and bidirectional data binding.

#ios#gesture-support#android
Stars278
Forks98
Last commit2 years ago
Kendo
KendoJavaScript

Knockout.js bindings for Kendo UI widgets to integrate rich UI components with MVVM patterns.

#knockoutjs#javascript-framework#jquery-plugins
Stars274
Forks142
Last commit7 years ago
erlsom
erlsomErlang

An Erlang library for parsing and generating XML documents with SAX, simple DOM, and data binding modes.

#dom-parser#sax-parser#xml-schema
Stars269
Forks108
Last commit10 days ago
Epoxy
EpoxyC#

A minimal, easy-to-use MVVM library for building multi-platform XAML applications in C# and F#.

#maui#avalonia#async-await
Stars262
Forks11
Last commit1 year ago
Jackson-datatype-money
Jackson-datatype-moneyJava

A Jackson module for JSON serialization and deserialization of JavaMoney (javax.money) data types.

#java-library#jackson-module#jackson
Stars262
Forks47
Last commit1 year ago
Delphi-JsonToDelphiClass
Delphi-JsonToDelphiClassPascal

Generates Delphi classes from JSON strings for type-safe serialization and deserialization.

#desktop-application#object-pascal#rtl
Stars241
Forks124
Last commit2 years ago
MvvmBlazor
MvvmBlazorC#

A lightweight MVVM framework for building Blazor WebAssembly and Blazor Server applications.

#bindingsource#webassembly#csharp
Stars241
Forks48
Last commit2 years ago
Punches
PunchesJavaScript

A Knockout.js plugin providing enhanced binding syntaxes including embedded text bindings, filters, and expression-based event handling.

#mvvm-pattern#javascript-framework#ui-binding
Stars236
Forks18
Last commit10 years ago
Bind
BindC#

A lightweight C# library for two-way data binding between properties of objects, especially useful for UI development.

#xamarin#csharp#change-tracking
Stars207
Forks34
Last commit6 years ago
Convalida
ConvalidaJava

A simple, lightweight, and powerful field validation library for Android applications.

#kotlin-dsl#android#annotation-processing
Stars205
Forks18
Last commit6 years ago
yaserde
yaserdeRust

A Rust library for XML serialization and deserialization with attribute-driven configuration.

#serde-alternative#xml-deserialization#attribute-macros
Stars198
Forks74
Last commit4 days ago
DataFormsJS
DataFormsJSJavaScript

A minimal JavaScript framework with standalone React and Web Components for rapid development of high-quality websites and SPAs.

#spa#web-components#javascript-framework
Stars197
Forks26
Last commit11 months ago
jackson-dataformat-csv
jackson-dataformat-csvJava

Jackson extension for reading and writing CSV data as JSON-like data structures.

#library#jackson#java
Stars195
Forks73
Last commit8 years ago
reforms
reformsClojure

A ClojureScript library for building beautiful, data-bound forms with Bootstrap 3 styling for Om, Reagent, and Rum.

#clojurescript#reagent#validation
Stars168
Forks7
Last commit9 years ago
Switch Case
Switch CaseJavaScript

Adds switch/case control flow bindings to Knockout.js for cleaner conditional rendering in templates.

#knockoutjs#javascript-framework#frontend
Stars168
Forks23
Last commit4 years ago
EBind
EBindC#

A concise, fast, and feature-rich data binding library for .NET, supporting equality, action, and event bindings with extensive configurability.

#maui#xamarin#extensibility
Stars162
Forks7
Last commit5 years ago
MugenMvvmToolkit
MugenMvvmToolkitC#

A cross-platform MVVM framework for .NET supporting WinForms, WPF, Xamarin, and UWP with deep platform integration.

#xamarin#winforms#csharp
Stars159
Forks30
Last commit4 years ago
Xamu-Infrastructure
Xamu-InfrastructureC#

A collection of reusable components, MVVM classes, behaviors, and utilities for Xamarin and Xamarin.Forms development.

#xamarin#nuget#behaviors
Stars135
Forks37
Last commit6 years ago
Delegated Events
Delegated EventsJavaScript

A Knockout.js plugin for declarative event delegation in markup, matching Knockout's data-binding style.

#event-delegation#mvc-framework#frontend
Stars134
Forks39
Last commit8 years ago
Deferred Updates
Deferred UpdatesJavaScript

A Knockout.js plugin that defers and batches observable updates to eliminate duplicate computations and improve performance.

#knockoutjs#performance-optimization#mvc-framework
Stars133
Forks19
Last commit
Repeat
RepeatJavaScript

A faster, simpler alternative to Knockout's foreach binding with better performance and flexible context handling.

#dom-manipulation#mvc-pattern#javascript-framework
Stars130
Forks17
Last commit9 years ago
fx-clj
fx-cljClojure

A Clojure library for building JavaFX 8 applications with functional, hiccup-like syntax and core.async integration.

#desktop-application#fxml#hiccup-syntax
Stars111
Forks9
Last commit8 years ago
SimplyMobile
SimplyMobileC#

A Xamarin library providing cross-platform abstractions for mobile device functionalities and UI data binding.

#xamarin#ios#android
Stars110
Forks42
Last commit7 years ago
KnockoutJS
KnockoutJS

A curated list of awesome plugins, frameworks, integrations, and libraries for the Knockout JavaScript framework.

#single-page-applications#mvvm-pattern#knockoutjs
Stars106
Forks12
Last commit8 years ago
I18NPortable
I18NPortableC#

A lightweight, cross-platform internationalization library for Xamarin and .NET applications.

#xamarin#translations#internationalization
Stars104
Forks16
Last commit2 years ago
MGUI
MGUIC#

A UI framework for MonoGame featuring a WPF-like layout engine, data binding, and a comprehensive set of controls.

#user-interface#open-source#monogame-framework
Stars103
Forks14
Last commit4 months ago
PreviousPage 2 of 4

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
10 years ago
Next
#Mvvm27
#Frontend24
#Dotnet20
#Javascript Framework15
#Ui Components14
#Reactive Programming14
#Cross Platform13
#Xamarin13
#Ui Framework13
#Javascript Library12
#Declarative Ui12
#Csharp12