{"repo":"Jinntec/Fore","free":true,"listed":false,"github":"https://github.com/Jinntec/Fore","clone":"git clone https://github.com/Jinntec/Fore.git","description":"Fore - declarative user interfaces in plain HTML","language":"JavaScript","stars":96,"topics":["web-components","form","validation","xml","json","fontoxpath"],"license":"MIT","category":"ui-components","readme_excerpt":"'situated in front of something else' - Merriam Webster Homepage Documentation Declarative applications in plain HTML Fore lets you write data-driven front-end applications in a declarative way just using HTML5 Web Components. Source code for above example just uses 53 lines of HTML. The use cases range from simple to complex forms to full single page applications. It can be used standalone or in conjunction with other web components or frameworks. By using the bare metal of the browser platform, Fore integrates well with any other library you might want to use in conjunction with it. Contents Features An xformish framework in Web Components Framework-agnostic Development and Contributions Running from CDN Installation with npm Developing Running demos and docs Running test suite Linting, formatting and type checking Running the integration tests Building a package Giant shoulders License Features Architecture implemented as vanilla web components in ES6 no build (tool) required MVC architecture state engine with dependency tracking for optimized updating efficient partial DOM updates Data & binding fully descriptive - just HTML5 binding for structured data like XML, HTML and JSON powerful XPath/XQuery 3.1 support in the browser descriptive actions for data mutations (setvalue, insert, delete) Submission module declaratively wrapping the fetch API UI & lifecycle group, repeat, dialog + switch container components generic UI control binding any native control or third-party co","default_branch":null,"files":null,"tree":[],"storefront":"/r/Jinntec","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Jinntec/Fore/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}