{"repo":"sinequa/ngx-ui-builder","free":true,"listed":false,"github":"https://github.com/sinequa/ngx-ui-builder","clone":"git clone https://github.com/sinequa/ngx-ui-builder.git","description":"An Angular library for creating no code tools & applications","language":"TypeScript","stars":94,"topics":["no-code","angular","drag-and-drop","point-and-click"],"license":"MIT","category":"workflow-automation","readme_excerpt":"UI Builder An Angular library for creating no-code tools & applications. - Documentation - Demo application - API Reference UI Builder is an Angular library that lets developers create applications that can be easily reshaped and reconfigured by end-users through point-and-click and drag-and-drop interactions. Getting Started Add the library to your application with: (This command installs the library and its peer dependencies from npm) Import the 2 following modules in your app.module.ts : Import the Bootstrap utilities and UI Builder stylesheets in your project's stylesheet: (Note that the Bootstrap utilities should not affect the styling of your app: they only introduce convenience styling such as display: flex for the class name d-flex ) Initialize the configuration service with a blank configuration: Create a first zone in your application: Display the configurator and toolbar (wrapped under a .uib-bootstrap element, so that these components are correctly styled): Usage Introduction A normal Angular application has HTML templates that look like this: This template is fine, but it is static. If you need to change the layout, or change the price currency from \"EUR\" to \"USD\", then you need a developer to modify the app and rebuild it. What if the developer could transform the app into a set of modular building blocks, and let the users do what they want, with the simplicity of drag & drop and configuration forms? With UI Builder, this can be achieved with the following step","default_branch":null,"files":null,"tree":[],"storefront":"/r/sinequa","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/sinequa/ngx-ui-builder/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."}