All Projects → ngx-metaui → rules

ngx-metaui / rules

Licence: other
One Framework to build a highly declarative and customizable UI without using templates.

Programming Languages

typescript
32286 projects
HTML
75241 projects
java
68154 projects - #9 most used programming language
javascript
184084 projects - #8 most used programming language
SCSS
7915 projects
shell
77523 projects
Lex
420 projects

Projects that are alternatives of or similar to rules

ghost-meta
Ghost meta allows you to store multiple meta values in a single meta record, with an API that mirrors the Metadata API. It integrates with ElasticPress to expand all ghost meta so Elasticsearch can query as normal meta too.
Stars: ✭ 18 (-52.63%)
Mutual labels:  metadata
qiqqa-open-source
The open-sourced version of the award-winning Qiqqa research management tool for Windows (a bleeding edge dev fork) ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ☞☞☞ File any issues you find in the main repo issue tracker at https://github.com/jimmejardine/qiqqa-open-source/issues
Stars: ✭ 32 (-15.79%)
Mutual labels:  metadata
ForensicsTools
A list of free and open forensics analysis tools and other resources
Stars: ✭ 392 (+931.58%)
Mutual labels:  metadata
react-native-card-list
A React Native component which displays a list of image cards that zoom to fullscreen
Stars: ✭ 19 (-50%)
Mutual labels:  ui-components
carbon-components-svelte
Svelte implementation of the Carbon Design System
Stars: ✭ 1,615 (+4150%)
Mutual labels:  ui-components
dswarm
an open-source data management platform for knowledge workers (https://github.com/dswarm/dswarm-documentation/wiki)
Stars: ✭ 57 (+50%)
Mutual labels:  metadata
thoth
Metadata management and dissemination system for Open Access books
Stars: ✭ 25 (-34.21%)
Mutual labels:  metadata
aframe-colorwheel-component
A-Frame Colorwheel. Based on A-Painter and A-Frame Material 🎨🅰
Stars: ✭ 16 (-57.89%)
Mutual labels:  ui-components
torrent-spider
基于DHT的p2p网络资源爬虫
Stars: ✭ 65 (+71.05%)
Mutual labels:  metadata
alpenhorn
Bootstrapping Secure Communication without Leaking Metadata
Stars: ✭ 69 (+81.58%)
Mutual labels:  metadata
audio-tag-analyzer
Extracts metadata music metadata found in audio files
Stars: ✭ 18 (-52.63%)
Mutual labels:  metadata
vue-cli3-lerna-ui
基于VUE CLI 3 & Lerna的UI框架设计
Stars: ✭ 73 (+92.11%)
Mutual labels:  ui-components
chatKit
Open Source React Chat Widget. Ready for use and can be connected to any backend like Chatbot/NLP/Live Chat engine or messenger.
Stars: ✭ 42 (+10.53%)
Mutual labels:  ui-components
sp-metadata
🔬 SharePoint Metadata Tracker
Stars: ✭ 12 (-68.42%)
Mutual labels:  metadata
vuestic-ui
Free and Open Source UI Library for Vue 3 🤘
Stars: ✭ 1,501 (+3850%)
Mutual labels:  ui-components
seomate
SEO, mate! It's important. That's why SEOMate provides the tools you need to craft all the meta tags, sitemaps and JSON-LD microdata you need - in one highly configurable, open and friendly package - with a super-light footprint.
Stars: ✭ 31 (-18.42%)
Mutual labels:  metadata
geometa
R tools to write, read & validate geographic metadata (OGC/ISO 19110, 19115, 19119, 19136 and 19139)
Stars: ✭ 37 (-2.63%)
Mutual labels:  metadata
Valour
An open source chat client for freedom
Stars: ✭ 52 (+36.84%)
Mutual labels:  metadata
SwiftUI-Color-Kit
SwiftUI Color Pickers, Gradient Pickers And All The Utilities Needed To Make Your Own!
Stars: ✭ 120 (+215.79%)
Mutual labels:  ui-components
visage
Visage design system
Stars: ✭ 12 (-68.42%)
Mutual labels:  ui-components

Rules UI for Angular (MetaUI)

License: Apache 2.0 Build Status npm version

Dependency Status devDependency Status

Table of Contents

Description

MetaUI is set of APIs and components that dynamically generates User Interface based on your object model (JSON object + its type). It does so without developers having to layout components in template files. MetaUI uses rules (Meta Rules) to generate the UI.

This project is based on our original work on @aribauiand aribaweb. The MetaUI portion have been extracted and ported to Javascript. Our goal is make it lightweight, framework and component library agnostic. It transforms the typical UI development model from one where a developer layouts out all UI components in multiple template files to one where a developer defines rules and leverages MetaUI engine to create UI. MetaUI rules can be applied universally or to a specific object.

You can also read more in the High Level Architecture.

Sections below focus on the MetaUI therefore it is recommended that you watch our online presentations that give you some ideas about Rule driven User Interface.

Links refer to our original repo:

Why MetaUI

MetaUI is new, innovative way that allows you to build highly customizable front-end applications without 
writing HTML markup.

Not only can MetaUI make your applications more consistent, but additionally it can reduce amount of 
overall code you need to write. This reduction in code reduces overall development cost. 

How to obtain support

If you find some problem or have suggestion please do not hesitate to open up new issue and properly marking if this is a bug or feature suggestion.

Please, do not open issues for the general support questions as we want to keep GitHub issues for bug reports and feature requests. You've got much better chances of getting your question answered on our Slack channel

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].