An open API service indexing awesome lists of open source software.

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

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

![image](https://github.com/knopkem/pacsnode/assets/994526/91b74462-30f7-4673-b330-86f9c2cdedc9)

## 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
```