3 repository-uri
Systems that synchronize configuration changes to a live visual preview in real time using reactive state bridges.
Distinct from Real-time Visualizations: Distinct from data-stream visualizations; this is about synchronizing an editor's property panel with a UI preview.
Explore 3 awesome GitHub repositories matching user interface & experience · Reactive Visual Previews. Refine with filters or upvote what's useful.
Brick Design este un framework de tip low-code page builder utilizat pentru a crea editoare vizuale drag-and-drop care generează cod de layout și stilizare gata de producție pentru interfețele de utilizator. Funcționează ca un motor de layout vizual și orchestrator de componente UI, oferind instrumentele necesare pentru a gestiona constrângerile componentelor, regulile de imbricare și configurațiile proprietăților vizuale. Framework-ul include un generator de template-uri dinamice care utilizează randarea logicii și variabile de expresie pentru a crea template-uri de pagină reutilizabile, bazate pe date. De asemenea, operează ca un instrument de design multi-dispozitiv, oferind comutarea viewport-ului și stiluri adaptive pentru a asigura afișări consistente pe ecranele desktop și mobile. Sistemul acoperă o gamă largă de capabilități, inclusiv fluxuri de lucru design-to-code, design de layout responsiv și randare vizuală în timp real. Gestionează ierarhii UI complexe prin aliniere snap bazată pe coordonate, maparea proprietăților bazată pe stare și integrarea bibliotecilor de componente externe.
Synchronizes property configuration changes to a live preview via a reactive state-driven bridge.
Tixl este un motor de grafică în mișcare bazat pe noduri și un instrument de generare procedurală utilizat pentru a crea geometrie 3D și shadere. Utilizează un graf aciclic direcționat de operatori și nuclee de calcul accelerate prin GPU pentru a genera forme 3D complexe, în special prin utilizarea funcțiilor de distanță semnată (signed distance functions) și a simulărilor de particule. Motorul este extrem de extensibil printr-un framework de dezvoltare C# care suportă reîncărcarea la cald a codului (hot code reloading), permițând injectarea logicii personalizate a operatorilor în runtime-ul activ fără repornire. Se distinge, de asemenea, ca un controler de iluminare, capabil să traducă atributele spațiale 3D și rotațiile în protocoale DMX și ArtNet pentru a controla echipamentele fizice de scenă. Platforma acoperă o gamă largă de capabilități, inclusiv vizualizarea audio-reactivă prin analiză FFT, animația prin keyframe-uri și procedurală, și controlul extern în timp real prin integrarea MIDI și OSC. Pipeline-ul său de randurare suportă randarea bazată pe fizică (PBR) și construcția de shadere personalizate, în timp ce mediul oferă instrumente pentru projection mapping și implementarea de executabile standalone. Proiectul oferă un CLI pentru construirea aplicațiilor și o suprafață de dezvoltare pentru crearea de extensii C#.
Synchronizes graph configuration changes to a live visual preview in real time.
vue-color-avatar is a Vue-based tool for generating scalable vector profile images. It functions as a client-side image generator that produces visuals directly in the browser without the need for a backend processing server. The project provides a visual interface for assembling personalized avatars by combining different graphic components. It also includes a batch generator capable of producing multiple randomized profile images simultaneously by mapping seeds to visual attributes. The system utilizes reactive UI components to synchronize avatar previews with customization controls and em
Synchronizes customization controls with a live visual avatar preview using reactive state.