Skip to content

Use any web browser as GUI, with your preferred language in the backend, and HTML/JS/TS/CSS in the frontend.

License

Notifications You must be signed in to change notification settings

MayBeLaterOrNot/webui

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

90 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WebUI

Website Website Website

Use any web browser as GUI, with your preferred language in the backend, and HTML/JS/TS/CSS in the frontend.

ScreenShot

Features

  • Pure C & Independent (No need for any third-party library)
  • Lightweight and small memory footprint
  • Fast binary communication (App--WebUI--Browser)
  • One header file
  • Multiplatform & Multi Browser
  • Use private browser profile for safety
  • Customized app mode look & feel

Build

Examples

Supported Browser

OS Browser Status
Windows Firefox ✔️
Windows Chrome ✔️
Windows Edge ✔️
Linux Firefox ✔️
Linux Chrome ✔️
macOS Firefox coming soon
macOS Chrome coming soon
macOS Safari coming soon

Supported Language

Language Status
C ✔️
C++ ✔️
Python ✔️
JavaScript ✔️
TypeScript ✔️
Go ✔️
Rust 94% (Need help)
Java coming soon
Nim coming soon
Perl coming soon
Ruby coming soon
Scala coming soon

License

GNU General Public License v3.0

Stargazers

Stargazers repo roster for @alifcommunity/webui

About

Use any web browser as GUI, with your preferred language in the backend, and HTML/JS/TS/CSS in the frontend.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 80.9%
  • C++ 10.4%
  • HTML 4.7%
  • Makefile 1.7%
  • Python 1.3%
  • CSS 1.0%