Skip to content
/ neutralino-vrc Public template

A Neutralino template that employs Vite, TypeScript, React, & Chakra UI designed to help devs spin up a Neutralino project quickly and easily.

License

Notifications You must be signed in to change notification settings

maverickg59/neutralino-vrc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Neutralino Vite React Template

This Neutralino.js template employes Vite, TypeScript, React, and Chakra UI. It provides a lightweight, cross-platform desktop application setup using modern web development tools.

Features

  • Neutralino.js: Build cross-platform desktop apps with a lightweight footprint.
  • Vite: Lightning-fast bundler and development environment.
  • React: Popular library for building interactive user interfaces.
  • Chakra UI: Modular and accessible component library for React.

Getting Started

  1. Clone the project::

    git clone https://github.com/maverickg59/neutralino-vrc.git
  2. Initialize the project::

    npm run setup

    Setup runs a build script that installs Neutralino globally, runs npm install, and runs the app in dev. Feel free to handle this manually if you like.

Project Structure

  • /app: React source code
  • /dist: Vite build output
  • /scripts: Setup script and home for other scripts you might build
  • neutralino.config.json: Neutralino config

Requirements

  • Neutralino CLI (neu)

This template is ideal for developers looking to quickly set up a desktop app using familiar web technologies.

TODO:

  • remove Chakra UI pro in favor of Chakra UI
  • build out App to add a little flavor
  • write a small set of docs to cover differences between Vanilla JS and React

About

A Neutralino template that employs Vite, TypeScript, React, & Chakra UI designed to help devs spin up a Neutralino project quickly and easily.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages