Skip to content

Pglet bindings for Node.js and Deno - easily build interactive web apps in Node.js

License

Notifications You must be signed in to change notification settings

OwenMcDonnell/pglet-node

 
 

Repository files navigation

Pglet client for Node.js

Pglet ("pagelet") is a rich user interface (UI) framework for programs written in Node.js or any other language. Pglet renders web UI, so you can easily build web apps with Node.js. Knowledge of HTML/CSS/JavaScript is not required as you build UI with controls. Pglet controls are built with Fluent UI React to ensure your programs look cool and professional.

Hello, world!

const pglet = require("pglet");

(async () => {
    let p = await pglet.page();
    await p.add(new pglet.Text({value: "Hello, world!"}));
})();

Run the sample above with node and in a new browser window you'll get:

Sample app in a browser

Read JavaScript tutorial for further information and more examples.

About

Pglet bindings for Node.js and Deno - easily build interactive web apps in Node.js

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 82.1%
  • JavaScript 17.9%