Build Windows native like ui apps using react-windows-ui

virtualvivek

Vivek Verma

Posted on March 2, 2021

Build Windows native like ui apps using react-windows-ui

fluentUI
As Microsoft introduces the new fluent ui design to their windows apps most of the developers started implementing the interface to their apps.

Here comes react-windows-ui a web based library build using reactjs to produce more rich feel of a native windows apps using web architecture, It resembles on components model to develop fast PWA or Native apps with coupling with electronjs or NodeGUI.

Adaptive UI

adaptiveUI

Repository

GitHub logo virtualvivek / react-windows-ui

Build Windows native look & feel apps using ReactJS. Provides a set of accessible, reusable and composable react components that make it super easy to create websites and apps.

react-windows-ui

Build Windows native look & feel apps using ReactJS.

« Explore Project Docs »

Status

Build License: MIT npm
react-windows-ui.min.css

Features

  • Provides Native feel Windows UI Controls.
  • Comparably small CSS file size.
  • Cleaner HTML.
  • Works with any Routing Library.

Works with

         

Getting Started

npm install react-windows-ui
Enter fullscreen mode Exit fullscreen mode
// Be sure to include styles at some point, probably during your bootstraping
import "react-windows-ui/config/app-config.css";
import "react-windows-ui/dist/react-windows-ui.min.css";
import "react-windows-ui/icons/winui-icons.min.css";
Enter fullscreen mode Exit fullscreen mode

Usage

import { Button, InputText } from "react-windows-ui";

const App = () => (
  <>
    <Button type="primary" value="Press Me" />
    <InputText placeholder="Enter a text" />
  </>
);
Enter fullscreen mode Exit fullscreen mode

Run Locally

git clone https://github.com/virtualvivek/react-windows-ui.git
cd react-windows-ui
npm install
npm start
Enter fullscreen mode Exit fullscreen mode

Find this project useful? ❤️

Support it by joining stargazers for this repository. ⭐

License

react-windows-ui is licensed under…




Demo ⚡

https://virtualvivek.github.io/react-windows-ui/

Installation

$ npm install react-windows-ui
Enter fullscreen mode Exit fullscreen mode

Getting Started

//Be sure to include styles at some point, probably during bootstraping
import 'react-windows-ui/config/app-config.css'
import 'react-windows-ui/dist/react-windows-ui.min.css'
import 'react-windows-ui/icons/fonts/fonts.min.css'
Enter fullscreen mode Exit fullscreen mode

Usage

import { Button, InputText } from 'react-windows-ui';

const App = () => (
  <>
    <Button type="primary" value="Press Me" />
    <InputText placeholder="Enter a text" />
  </>
);
Enter fullscreen mode Exit fullscreen mode

Run Demo Locally

$ git clone https://github.com/virtualvivek/react-windows-ui.git
$ cd react-windows-ui
$ npm install
$ npm start
Enter fullscreen mode Exit fullscreen mode

npmJS github

Find this library useful? ❤️

Support it by joining stargazers for this repository. ⭐

Final Thoughts

I think this project will glorify web developers specially from field of react can build Windows design system hybrid or Native apps with ease. It provides a responsive design flow to support a broad field of devices.

💖 💪 🙅 🚩
virtualvivek
Vivek Verma

Posted on March 2, 2021

Join Our Newsletter. No Spam, Only the good stuff.

Sign up to receive the latest update from our blog.

Related