All Projects → jiajun00 → React Desktops

jiajun00 / React Desktops

web桌面操作系统前端UI,用了丰富的mac和win10桌面元素,包括桌面图标、窗口化子页面管理、开始菜单等组件,兼容主流现代浏览器。 适合快速开发后台管理系统的前端界面、整合企业诸多应用、通过B/S架构集成系统、可作为企业级应用管理平台。

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to React Desktops

Sambell
wake me when it's quitting time
Stars: ✭ 101 (-15.83%)
Mutual labels:  create-react-app
React Burger Menu Article App
React app with implemented hamburger menu
Stars: ✭ 108 (-10%)
Mutual labels:  create-react-app
Portfolio
My self coded personal website build with React.js
Stars: ✭ 112 (-6.67%)
Mutual labels:  create-react-app
Webpack Format Messages
Beautiful formatting for Webpack messages; ported from Create React App!
Stars: ✭ 103 (-14.17%)
Mutual labels:  create-react-app
Jpdaf tracking
A tracker based on joint probabilistic data association filtering.
Stars: ✭ 107 (-10.83%)
Mutual labels:  fusion
Searchkit Starter App
Searchkit starter app. Based off create-react-app
Stars: ✭ 110 (-8.33%)
Mutual labels:  create-react-app
Thyme
Simple time logging web app
Stars: ✭ 101 (-15.83%)
Mutual labels:  create-react-app
React Antd Admin
后台前端管理系统,基于react、typescript、antd、dva及一些特别优秀的开源库实现
Stars: ✭ 117 (-2.5%)
Mutual labels:  create-react-app
Road Beyond React App
🌈 The Road beyond React - Thing you can use after learning plain React.js
Stars: ✭ 108 (-10%)
Mutual labels:  create-react-app
React Mobx Firebase Authentication
🔥Boilerplate Project for Authentication with Firebase in React and MobX
Stars: ✭ 111 (-7.5%)
Mutual labels:  create-react-app
Cli
Upload your templates to codesandbox with a single command 🏖️. This repo has been moved here: https://github.com/codesandbox-app/codesandbox-importers/tree/master/packages/cli
Stars: ✭ 104 (-13.33%)
Mutual labels:  create-react-app
Portfolio
💼 My personal portfolio built with React and three.js.
Stars: ✭ 106 (-11.67%)
Mutual labels:  create-react-app
Generact
Generate React components by replicating your own
Stars: ✭ 1,471 (+1125.83%)
Mutual labels:  create-react-app
React Easy Start
A lightweight ant-design-pro based on create-react-app.
Stars: ✭ 102 (-15%)
Mutual labels:  create-react-app
Docker Machine Driver Vmware
Docker machine driver for VMware Fusion and Workstation.
Stars: ✭ 114 (-5%)
Mutual labels:  fusion
Synthesis
A robot simulator which exports a CAD model into a physics environment
Stars: ✭ 101 (-15.83%)
Mutual labels:  fusion
Cra Build Watch
A script for create-react-app that writes development builds to the disk
Stars: ✭ 110 (-8.33%)
Mutual labels:  create-react-app
Create Ueno App
The easiest and fastest way to create new web projects with next, gatsby, create-react-app and mobile projects with react-native.
Stars: ✭ 116 (-3.33%)
Mutual labels:  create-react-app
React Redux Auth0 Kit
Minimal starter boilerplate project with CRA, React, Redux, React Router and Auth0 authentication
Stars: ✭ 115 (-4.17%)
Mutual labels:  create-react-app
Cra Runtime Environment Variables
Guide: Runtime environment variables within Create React App
Stars: ✭ 111 (-7.5%)
Mutual labels:  create-react-app

桌面系统

项目介绍

react-desktops是基于react-desktop基础上,封装桌面操作系统前端UI,用了丰富的mac和win10桌面元素,包括桌面图标、窗口化子页面管理、开始菜单等组件,兼容主流现代浏览器。 适合快速开发后台管理系统的前端界面、整合企业诸多应用、通过B/S架构集成系统、可作为企业级应用管理平台。

技术栈

  • react
  • webpack
  • react-desktop
  • fusion-design
  • redux
  • react-router

版本

稳定版 你可以订阅:https://github.com/jiajun00/react-desktops 来获得稳定版发布的通知。

使用文档

查看文档 访问密码:desktops

安装部署运行

// 下载源码
git clone https://github.com/jiajun00/react-desktops

// 安装运行环境
npm install

// 为了方便调试redux在chrome浏览器中安装Redux DevTools(在谷歌应用商店下载redux-devtools)

// 项目运行
npm run start

// 项目打包(注:用于生产环境时请关闭Redux DevTools配置分别位于'/src/mac/store/index.js'和'/src/windows/store/index.js'中)
npm run build

运行截图

Mac风格桌面

路由:/mac

image

image

image

image

Windows风格桌面

路由:/win

image

image

在线演示

演示地址

Learn More

redux-devtools redux-devtools-extension.

fusion design 官网地址.

react-router 官网地址.

create-react-app 文档地址

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].