niivue / niivue-apps Goto Github PK
View Code? Open in Web Editor NEWdesktop, mobile, and web apps built using NiiVue
desktop, mobile, and web apps built using NiiVue
Need to ask the niivue instance for the available colormaps
I think it would be beneficial for me to make a quick, non-functional UI design in React and the save the linking to functions as a step for @cdrake and myself to do later.
This would allow us to implement a UI and iterate on it quickly rather than doing both UI implementation and functional linking (to backend calls) at the same time.
right now, state updates between the renderer process (browser window) and the main process happen at the level of individual message (e.g. setColormaps
).
However, It might be nicer to just pass a single message syncState
with a state object containing all the keys and value that we want to keep in sync between the renderer process and the main process.
Allow users to add save on exit to allow for automated workflow
Hi, I am downloading this repo and try using npm install in desktop directory as described in README.md. However I got error messages:
npm install
npm WARN deprecated [email protected]: Please use @electron/asar moving forward. There is no API change, just a package name change
npm ERR! code 1
npm ERR! path E:\SuperNova\niivue-apps\desktop\node_modules\electron
npm ERR! command failed
npm ERR! command C:\WINDOWS\system32\cmd.exe /d /s /c node install.js
npm ERR! RequestError: Hostname/IP does not match certificate's altnames: Host: github.com. is not in the cert's altnames: DNS:*.github-debug.com, DNS:github-debug.com
npm ERR! at ClientRequest.<anonymous> (E:\SuperNova\niivue-apps\desktop\node_modules\got\dist\source\core\index.js:970:111)
npm ERR! at Object.onceWrapper (node:events:629:26)
npm ERR! at ClientRequest.emit (node:events:526:35)
npm ERR! at origin.emit (E:\SuperNova\niivue-apps\desktop\node_modules\@szmarczak\http-timer\dist\source\index.js:43:20)
npm ERR! at TLSSocket.socketErrorListener (node:_http_client:501:9)
npm ERR! at TLSSocket.emit (node:events:514:28)
npm ERR! at emitErrorNT (node:internal/streams/destroy:151:8)
npm ERR! at emitErrorCloseNT (node:internal/streams/destroy:116:3)
npm ERR! at process.processTicksAndRejections (node:internal/process/task_queues:82:21)
npm ERR! at new NodeError (node:internal/errors:405:5)
npm ERR! at Object.checkServerIdentity (node:tls:337:12)
npm ERR! at TLSSocket.onConnectSecure (node:_tls_wrap:1560:27)
npm ERR! at TLSSocket.emit (node:events:514:28)
npm ERR! at TLSSocket._finishInit (node:_tls_wrap:967:8)
npm ERR! at ssl.onhandshakedone (node:_tls_wrap:743:12)
npm ERR! A complete log of this run can be found in: C:\Users\86189\AppData\Local\npm-cache\_logs\2024-03-23T17_05_01_633Z-debug-0.log
I am not sure what is going wrong. and I appreciate if anyone could help me solve this issue. THanks
take inspiration from the drawing menu in this demo: https://niivue.github.io/niivue/features/draw.ui.html
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.