Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
jooy2
/
vutron
Public template
Uh oh!
There was an error while loading.
Please reload this page
.
Notifications
You must be signed in to change notification settings
Fork
35
Star
335
Code
Issues
0
Pull requests
0
Discussions
Actions
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Discussions
Actions
Security and quality
Insights
Commits
Branch selector
main
User selector
jooy2
Datepicker
All time
Commit history
Commits on Sep 7, 2026
docs: list the single instance and typed IPC features
Show description for a1261b9
jooy2
committed
a1261b9
View commit details
Copy full SHA for a1261b9
Browse repository at this point
test: assert that a translated string is rendered
Show description for 6213dd7
jooy2
committed
6213dd7
View commit details
Copy full SHA for 6213dd7
Browse repository at this point
refactor: register the locales from one list
Show description for 79e15ee
jooy2
committed
79e15ee
View commit details
Copy full SHA for 79e15ee
Browse repository at this point
docs: correct the Node.js in the renderer answer
Show description for 6d3068a
jooy2
committed
6d3068a
View commit details
Copy full SHA for 6d3068a
Browse repository at this point
feat: allow a single instance of the app at a time
Show description for 76c5aaf
jooy2
committed
76c5aaf
View commit details
Copy full SHA for 76c5aaf
Browse repository at this point
refactor: open DevTools once per window, on the main frame
Show description for 3b2d92a
jooy2
committed
3b2d92a
View commit details
Copy full SHA for 3b2d92a
Browse repository at this point
feat: type the IPC channels end to end
Show description for b132224
jooy2
committed
b132224
View commit details
Copy full SHA for b132224
Browse repository at this point
fix: keep the `IpcRendererEvent` out of the renderer
Show description for b891aaa
jooy2
committed
b891aaa
View commit details
Copy full SHA for b891aaa
Browse repository at this point
fix: install the development extensions, which never ran
Show description for 75ec6a5
jooy2
committed
75ec6a5
View commit details
Copy full SHA for 75ec6a5
Browse repository at this point
refactor: tidy up the Vite configuration
Show description for c0823e0
jooy2
committed
c0823e0
View commit details
Copy full SHA for c0823e0
Browse repository at this point
chore: run `lint` as part of `build:pre`
Show description for f7dcd7c
jooy2
committed
f7dcd7c
View commit details
Copy full SHA for f7dcd7c
Browse repository at this point
package: take the TypeScript parser from `typescript-eslint`
Show description for 686a04b
jooy2
committed
686a04b
View commit details
Copy full SHA for 686a04b
Browse repository at this point
refactor: compile the SFC script blocks as `ts` instead of `tsx`
Show description for 4b5c8a3
jooy2
committed
4b5c8a3
View commit details
Copy full SHA for 4b5c8a3
Browse repository at this point
package: drop `vite-plugin-electron-renderer`
Show description for d641e64
jooy2
committed
d641e64
View commit details
Copy full SHA for d641e64
Browse repository at this point
package: move bundled libraries to `devDependencies`
Show description for 14b5619
jooy2
committed
14b5619
View commit details
Copy full SHA for 14b5619
Browse repository at this point
package: raise the Node.js baseline to 24 and update dependencies
Show description for ffd6711
jooy2
committed
ffd6711
View commit details
Copy full SHA for ffd6711
Browse repository at this point
Commits on Aug 8, 2026
fix: fix test
jooy2
committed
691d99d
View commit details
Copy full SHA for 691d99d
Browse repository at this point
feat: add a src/common folder shared by the main and renderer processes
Show description for a501b62
jooy2
committed
a501b62
View commit details
Copy full SHA for a501b62
Browse repository at this point
feat: implement multi window management
jooy2
committed
a859a42
View commit details
Copy full SHA for a859a42
Browse repository at this point
Commits on Aug 4, 2026
fix: docs deploy skipped installing because app-test shared its cache key
jooy2
committed
48ad789
View commit details
Copy full SHA for 48ad789
Browse repository at this point
docs: bring the feature list up to date with what the template ships
jooy2
committed
99ca02b
View commit details
Copy full SHA for 99ca02b
Browse repository at this point
docs: document the tray icon options
jooy2
committed
24177d9
View commit details
Copy full SHA for 24177d9
Browse repository at this point
docs: document the `typecheck` script
jooy2
committed
50982a8
View commit details
Copy full SHA for 50982a8
Browse repository at this point
docs: correct the project structure tree to match the actual files
jooy2
committed
e67de86
View commit details
Copy full SHA for e67de86
Browse repository at this point
package: drop the redundant universal mac target and the unusable appx target
jooy2
committed
2821dd1
View commit details
Copy full SHA for 2821dd1
Browse repository at this point
fix: exclude the hashed dev-only bundle from packaged builds
jooy2
committed
611a01e
View commit details
Copy full SHA for 611a01e
Browse repository at this point
package: align the node engine to >=22 across the project and add `.nvmrc`
jooy2
committed
d0e1e12
View commit details
Copy full SHA for d0e1e12
Browse repository at this point
fix: remove the stray comma from the `xvfb-run` screen argument
jooy2
committed
0910a90
View commit details
Copy full SHA for 0910a90
Browse repository at this point
package: make `format` actually check, and stop rewriting sources during build
jooy2
committed
57223cf
View commit details
Copy full SHA for 57223cf
Browse repository at this point
package: drop the obsolete `--ext` flag and duplicated path from lint scripts
jooy2
committed
0e7a6a2
View commit details
Copy full SHA for 0e7a6a2
Browse repository at this point
feat: log unhandled renderer errors and promise rejections
jooy2
committed
da4436d
View commit details
Copy full SHA for da4436d
Browse repository at this point
package: derive the dev flag from vite `mode` instead of `NODE_ENV`
jooy2
committed
09786f9
View commit details
Copy full SHA for 09786f9
Browse repository at this point
fix: add `lang` and `title` to index.html and move the script into `body`
jooy2
committed
87b08fd
View commit details
Copy full SHA for 87b08fd
Browse repository at this point
fix: header title stayed on the first route because `route.meta` was read once
jooy2
committed
2dba941
View commit details
Copy full SHA for 2dba941
Browse repository at this point
feat: localize the error screen instead of hardcoding English
jooy2
committed
6a53a39
View commit details
Copy full SHA for 6a53a39
Browse repository at this point
Previous
Next
You can鈥檛 perform that action at this time.