Skip to content

quochuydev/deno-react-boilerplate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Deno React Boilerplate

A Foundation for Scalable Cross-Platform Desktop Apps

Build a native desktop app with Deno + React — no Node, no webpack — and package it into a real, signed app with one command.

Deno React License

Website · Download


What you get

  • A native desktop app window powered by React.
  • One-command packaging into a signed .dmg / native app.
  • Built-in auto-update so shipped apps stay current.

Download

Grab the latest packaged app from the Releases page (EvaKiosk.dmg, macOS), open it, and drag the app to Applications.

Build it yourself

You'll need Deno 2.x.

git clone https://github.com/quochuydev/deno-react-boilerplate
cd deno-react-boilerplate

deno task start        # build the UI and open the app window
deno task build:mac    # package a distributable macOS .dmg

Commands

Command What it does
deno task start Build the UI and open the app window
deno task build:mac Package a macOS .dmg
deno task build:all Package for all platforms

Make it yours

  • UI lives in src/renderer/ — edit routes/Home.tsx or add new screens.
  • App name and icon are set in deno.json under desktop.app.
  • The landing page in docs/ is published to the project website.

License

MIT.

About

🦕⚛️ A foundation for scalable cross-platform desktop apps — deno desktop + React. Native TypeScript, esbuild bundling, hot reloading. No Node, no webpack.

Topics

Resources

Stars

Watchers

Forks

Releases

Contributors

Languages