Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

NodeOS windowing (GUI) kit #446

Open
Nashorn opened this issue Aug 5, 2021 · 9 comments
Open

NodeOS windowing (GUI) kit #446

Nashorn opened this issue Aug 5, 2021 · 9 comments

Comments

@Nashorn
Copy link

Nashorn commented Aug 5, 2021

I have a plan + idea for starting a NodeOS windowing (GUI) kit, which being all js+html+css. I'd like to know how nodejs, when booted, how can it launch is UI process.

@tomekmarchi
Copy link

Do not use HTTP as part of the design. Avoid network based communication and learn from many GUIs like whats happened with xorg to wayland. Do not go the server sort of route get out of that mindset and use lower level APIs. Don't think Web think of lower abstraction layers,, scaling, performance, and efficiency, Would be happy to work with you on it.

@piranna
Copy link
Member

piranna commented Feb 10, 2022

HTTP is the way to go to get the resources, anything else works on local on the web browser.

@rafi16jan
Copy link

I'm disappointed that the nodejs' community defaults to html+js+css when it comes to write a UI/Frontend. You can't even use node's JS runtime directly for the js part as that will opens up security issues. Use NodeGui, there's already a bunch of magic and amazing witchcraft in NPM that it makes you stupid to be opinionated not to mention the opinion is html.

@sprucecellodev125
Copy link

anyway if we use HTML+CSS+JS for Node OS, it can be server-side GUI operating system (also using web-based GUI is more good as the host running NodeOS didn't take too much resource.

@sprucecellodev125
Copy link

lol I didn't notice this issue is 4 monts old

@rafi16jan
Copy link

anyway if we use HTML+CSS+JS for Node OS, it can be server-side GUI operating system (also using web-based GUI is more good as the host running NodeOS didn't take too much resource.

What you are describing is Web Panel. This issue is talking about Windowing/GUI Kit

@sprucecellodev125
Copy link

anyway if we use HTML+CSS+JS for Node OS, it can be server-side GUI operating system (also using web-based GUI is more good as the host running NodeOS didn't take too much resource.

What you are describing is Web Panel. This issue is talking about Windowing/GUI Kit

time to compile Xorg and Xfce for NodeOS?

@piranna
Copy link
Member

piranna commented Jul 9, 2022

time to compile Xorg and Xfce for NodeOS?

You've totally missed the point of this thread.

@ghost
Copy link

ghost commented Sep 8, 2022

Hi all!

I love programming in Javascript, I would be happy if there was some way to create my programs with a graphical interface with html/js/css within an operating system in Javascript. There are some rendering engines, I don't know the node-os operating system in depth, but there are some interesting solutions like the rendering engine: repaint or litehtml.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants