GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - linb/CrossUI: CrossUI is a free Cross-Browser Javascript framework with cutting-edge functionality for rich web application. NEW: studio.crossui.com

BranchesTags
Open more actions menu

Latest commit

 

History

1,035 Commits
1,035 Commits

Folders and files

NameName
Last commit message
Last commit date
API
API
 
 
CodeSnip
CodeSnip
 
 
Examples
Examples
 
 
backend
backend
 
 
build
build
 
 
css
css
 
 
img
img
 
 
phpLinb
phpLinb
 
 
runtime
runtime
 
 
test
test
 
 
tools
tools
 
 
xui
xui
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
changed.txt
changed.txt
 
 
index.html
index.html
 
 
version.3.0
version.3.0
 
 

Repository files navigation

CrossUI

CrossUI is a free Cross-Browser Javascript framework with cutting-edge functionality for SPA(Single Page Application) web application.

Compatible with older browsers, even IE6

🚀 NEW · CrossUI Studio — a visual editor for your real React code

CrossUI Studio is a visual editor for React + MUI that edits your actual source — not a copy, not a proprietary document. Every visual change is a single atomic write to one node in your React AST, so changing one prop produces a one-line git diff. Your hooks, custom logic, comments, and formatting come out byte-identical.

▶️ Watch the 90-second walkthrough

Watch CrossUI Studio in action

Why it's different

  • Clean diffs. Touch a variant on the canvas → exactly one line changes in your file. The lines above and below stay byte-for-byte identical — diffs your team can actually review.
  • No lock-in. No proprietary runtime, no codegen, no SDK. Your React is the source of truth; the canvas is just a view over the AST. Delete Studio tomorrow and your repo still builds with npm install && npm run build.
  • Works on your real Git. GitHub · GitLab · Bitbucket · Azure · Gitea · Forgejo (self-hosted included). React 18 / 19 / Canary · MUI v7 · shadcn.
  • Deep-layer editing. Drill past the outermost render — into a .map() iteration, a ternary branch, or a node passed as children — and design it in isolation. Studio synthesizes type-correct mock data so the node renders even without its parent's runtime context, then writes edits back to the original AST position.
  • 🆕 Import Graph (v0.9.5). Set any file as the entry and draw its full dependency map. Circular dependencies show in red, and because it's built from static AST analysis the graph renders even when the component itself crashes — so it doubles as a debugging tool exactly when you're stuck.

Free to use the full editor on an in-browser virtual repo · real Git mounts are Pro.

👉 Try it now: https://studio.crossui.com


Features & Resources

  1. Rich client-side API, works with any backend or static HTML pages.
  2. Web services (JSON/XML/SOAP) can be directly bound.
  3. More than 100 components, including Tabs, Dialog, TreeGrid, SVG Shapes, Chart and many other web GUI components.
  4. Support reusable modules.
  5. Wide cross-browser compatibility, IE6+, firefox3+, opera9+, safari3+ and Google Chrome.
  6. Full API Documentation with tons of samples.
  7. Ever Increasing Code Snippets.
  8. PHP/C #/JAVA Back-end service codes are available.
  9. CrossUI Framework is Open Source under LGPL3 license.

Related tools

These tools (without coding) can reduce development time significantly:

  • CrossUI React builder: https://crossui.com/ReactBuilder

Create configurable React App React Builder

  • CrossUI Front-end builder for Github: https://crossui.com/RADGithub

Create fully interactive web app without writing one line of code, integrated with Github repository CrossUI Builder

  • CrossUI Single Page Builder: https://crossui.com/RAD/Builder.html

  • CrossUI Embeddable Desginer: https://crossui.com/Designer/

  • CrossUI Theme Roller: https://crossui.com/ThemeRoller

  • CrossUI Form Builder https://crossui.com/FormBuilder

  • CrossUI JSON Editor: https://crossui.com/JSONEditor

  • GitHub JSON Editor : https://linb.github.io/GitHub_JSON_Editor A tool to edit any JSON file in Github Repo

  • GitHub Code Editor : https://linb.github.io/GitHub_Code_Editor A tool to edit any code file in Github Repo

CDN

  • https://cdn.jsdelivr.net/gh/linb/CrossUI@latest/runtime/xui/js/xui-all.js
  • https://crossui.com/libs/3.0/js/xui-all.js

Others

  • Examples: https://www.crossui.com/examples.html
  • Tutorials: https://www.crossui.com/tutorials.html
  • Desktop versions: https://www.crossui.com/download.html

Blog

  • https://blog.crossui.com

About

CrossUI is a free Cross-Browser Javascript framework with cutting-edge functionality for rich web application. NEW: studio.crossui.com

crossui.com

Topics

app-builderastbuildercrossuidevelopment-environmentdevtoolsfront-end-builderfrontendidemuiradreactui-designervisual-editorwithtout-codeing

Resources

Readme
MIT license
Activity

Stars

2.0k stars

Watchers

41 watching

Forks

36 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.