All Projects → juancarlospaco → webgui

juancarlospaco / webgui

Licence: MIT license
Web Technologies based Crossplatform GUI Framework with Dark theme

Programming Languages

nim
578 projects

Projects that are alternatives of or similar to webgui

IDM222
Web Authoring II
Stars: ✭ 21 (-74.07%)
Mutual labels:  css3, responsive-design
nwMAME
Open-Source MAME front-end built on Node-WebKit (NWJS)
Stars: ✭ 32 (-60.49%)
Mutual labels:  css3, node-webkit
Shuttle
The fastest access to your favorite applications.
Stars: ✭ 52 (-35.8%)
Mutual labels:  css3, electron-app
Libaco
A blazing fast and lightweight C asymmetric coroutine library 💎 ⛅🚀⛅🌞
Stars: ✭ 2,918 (+3502.47%)
Mutual labels:  lightweight, high-performance
emfy
A dark and sleek Emacs setup for general purpose editing and programming
Stars: ✭ 843 (+940.74%)
Mutual labels:  dark-theme, minimalist
Mr.Dclutterer
A minimal looking cross-platform desktop application made with Electron that handles quick file aggregation and bulk renaming.
Stars: ✭ 32 (-60.49%)
Mutual labels:  electron-app, minimalist
forex-web-app
💱 foreign currency exchange app built with react hooks
Stars: ✭ 17 (-79.01%)
Mutual labels:  minimalist, responsive-design
Windows Auto Night Mode
Automatically switches between the dark and light theme of Windows 10 and Windows 11
Stars: ✭ 3,375 (+4066.67%)
Mutual labels:  lightweight, dark-theme
today-web
😐 A Java library for building web applications
Stars: ✭ 33 (-59.26%)
Mutual labels:  lightweight, high-performance
cpython
Alternative StdLib for Nim for Python targets, hijacks Python StdLib for Nim
Stars: ✭ 75 (-7.41%)
Mutual labels:  high-performance, nim-lang
Flexml
🚀基于Litho的Android高性能动态业务容器。
Stars: ✭ 225 (+177.78%)
Mutual labels:  lightweight, high-performance
noir
Noir is a modern, responsive and customizable theme for Jekyll with dark mode support.
Stars: ✭ 68 (-16.05%)
Mutual labels:  dark-theme, responsive-design
Cms
GleezCMS - A Light, Simple, Flexible Content Management System
Stars: ✭ 200 (+146.91%)
Mutual labels:  lightweight, high-performance
onlineResume
Harry's personal website
Stars: ✭ 15 (-81.48%)
Mutual labels:  css3, responsive-design
Smtpd
A Lightweight High Performance ESMTP email server
Stars: ✭ 175 (+116.05%)
Mutual labels:  lightweight, high-performance
d2launcher
Diablo II • Median XL • Mod Launcher for Linux
Stars: ✭ 20 (-75.31%)
Mutual labels:  lightweight, minimalist
Pico
Graceful & Minimal CSS design system in pure semantic HTML
Stars: ✭ 89 (+9.88%)
Mutual labels:  lightweight, dark-theme
Easylogger
An ultra-lightweight(ROM<1.6K, RAM<0.3k), high-performance C/C++ log library. | 一款超轻量级(ROM<1.6K, RAM<0.3k)、高性能的 C/C++ 日志库
Stars: ✭ 1,968 (+2329.63%)
Mutual labels:  lightweight, high-performance
lunar-client-qt
Lightweight launcher for lunar client
Stars: ✭ 166 (+104.94%)
Mutual labels:  lightweight, minimalist
xtd
Free open-source modern C++17 / C++20 framework to create console, forms (GUI like WinForms) and unit test applications on Microsoft Windows, Apple macOS and Linux.
Stars: ✭ 321 (+296.3%)
Mutual labels:  gui-toolkit, gui-framework

WebGui

  • Web Technologies based Crossplatform GUI.

Build

Install

Install webgui using the nimble tool.

$ nimble install webgui

WebGUI also requires that your OS have the GTK+ 3.0 and webkit2gtk 4.0 packages installed (Nimble should ask for these system dependencies on Ubuntu).

Generic instructions can be found at:

In Ubuntu (or Ubuntu-based distributions), these packages can be installed as follows:

$ sudo apt-get install gtk+-3.0 webkit2gtk-4.0 build-essential

Documentation

Buit-in Dark Mode

Dark mode

Buit-in Light Mode

Light mode

Apple Mac OS

Real Life Apps

Ballena Itcher GUI

SMNAR GUI

Nimble GUI

example code

Choosenim GUI

Stars

Uninstall

$ nimble uninstall webgui

Hello World

import webgui
let app = newWebView()
app.run()
app.exit()

FAQ

  • Does it works on Hackintosh or Cracked Windows?.

It may or may not work on Cracked operating systems, because the core OS libraries are modified on those.

Please try your code on legit operating system before reporting bugs.

  • On Windows it says it can not find the URL?.

Windows is more annoying about URL format, check your URL is correct, try with raw string literal.

Please check that your URL is correct before reporting bugs.

  • Whats the oldest compatibility?.

If you need to target Windows, then your software needs to support Internet Explorer 11.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].