https://github.com/knopkem/pacsnode
Desktop Mini PACS Viewer
https://github.com/knopkem/pacsnode
c-find c-move c-store dcmtk dicom dicomweb dimse image linux mac medical ohif pacs rendering viewer volume windows
Last synced: 17 days ago
JSON representation
Desktop Mini PACS Viewer
- Host: GitHub
- URL: https://github.com/knopkem/pacsnode
- Owner: knopkem
- Created: 2023-12-23T15:13:47.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2023-12-25T12:16:22.000Z (over 1 year ago)
- Last Synced: 2025-04-01T22:47:05.452Z (about 2 months ago)
- Topics: c-find, c-move, c-store, dcmtk, dicom, dicomweb, dimse, image, linux, mac, medical, ohif, pacs, rendering, viewer, volume, windows
- Language: JavaScript
- Homepage:
- Size: 10.8 MB
- Stars: 7
- Watchers: 3
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# pacsnode
A minimal Electron PACS Viewer application. It is basically an electron version of the [dicomweb-pacs](https://github.com/knopkem/dicomweb-pacs) node based server.
Web DICOM Viewer: [OHIF Viewer](https://github.com/OHIF/Viewers) V3.7.0
Store-SCP: [Node-Native-Addon using DCMTK + Sqlite](https://github.com/knopkem/dicom-dimse-native)
Params:
* AET: "DICOMWEB_PACS",
* IP: "127.0.0.1",
* Port: "8888"Roadmap:
* admin panel to manage stored data and configuration
* better logging
## Recommended IDE Setup
- [VSCode](https://code.visualstudio.com/) + [ESLint](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint) + [Prettier](https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode)
## Project Setup
### Install
```bash
$ npm install
```### Development
```bash
$ npm run dev
```### Build
```bash
# For windows
$ npm run build:win# For macOS
$ npm run build:mac# For Linux
$ npm run build:linux
```