[Open Source] An Essential DICOM Toolkit for Medical Imaging, Dedicated to Building a Comprehensive and Lightweight PACS System

Open SourceHealthcare
2026-06-28 06:49 8 次浏览 • 0 次下载 0KB
[Open Source] An Essential DICOM Toolkit for Medical Imaging, Dedicated to Building a Comprehensive and Lightweight PACS System

1. Project Overview

DICOM Management System

Jointly released with Cursor, delivering the most comprehensive lightweight PACS system in the Chinese open-source community. An essential DICOM toolkit for medical imaging!

2. Open Source License

Licensed under MIT

3. Screenshots

Feature Preview

Image

Image

Image

Image

Image

Image

Image

Image

Image

Image

Image

Image

Image

Image

Image

4. Feature Overview

Building the most comprehensive lightweight PACS system in the Chinese open-source community. An essential DICOM toolkit for medical imaging!

Functional characteristics

  • Storage Service (C-STORE SCP)

    • Storage and archiving based on four levels of tags

    • Automatically organize the storage directory structure according to tag levels

    • Supports compression formats such as JPEG, JPEG2000, JPEG-LS, and RLE.

    • Handles garbled Chinese characters caused by non-standard character sets.

  • Worklist Service (Worklist SCP)

    • Provides standard DICOM Modality Worklist services.

    • Supports multiple query criteria (Patient ID, Study Number, Date, etc.).

    • Supports automatic Chinese-English conversion through request character set negotiation.

  • Query/Retrieve Service (QR SCP)

    • Provides C-FIND, C-MOVE, and C-GET services.

    • Supports configuration of multiple destination nodes.

    • Supports multiple query levels (Study/Series/Image).

    • Supports real-time transcoding of JPEG, JPEG2000, JPEG-LS, and RLE transfer syntaxes.

  • Print Service (Print SCP)

    • Print job queue management.

    • Supports multiple print formats.

    • Print job status tracking.

    • Archives original files and tags used for printing.

  • WADOURI Service (Web Access to DICOM Objects)

5. Tech Stack

  • A DICOM SCP (Service Class Provider) server based on .NET Core, providing DICOM storage, worklist, query/retrieve, printing, and WADO/DicomWeb services. It integrates powerful DICOM desktop and web viewers.

  • The project supports cross-platform deployment. On Windows, simply download and run the release version. On Linux, deploy directly using Docker. To view images with Weasis, the client computer must have Weasis installed before it can be launched.

  • Docker deployment is recommended. New pushes automatically update the image. For other versions, you can pull the dev branch and build them yourself. Release versions are published periodically.

  • This project is developed out of passion, without commercial funding. The author has many years of experience in medical imaging and aims to contribute something valuable to the Chinese medical imaging community. There are no usage restrictions, but please comply with the MIT license.

Tech Stack

  • Backend Framework: .NET Core

  • Frontend Framework: Native JavaScript

  • DICOM Processing: fo-dicom, Cornerstone.js

  • Database: SQLite

  • HTTP Client: Axios

  • UI Components: Bootstrap

Open-Source Projects Used

This project uses the following excellent open-source projects:

Backend

  • fo-dicom - Fellow Oak DICOM for .NET

  • Serilog - Structured Logging Framework

  • SQLite-net - Simple and Powerful SQLite Client

Frontend

  • Cornerstone.js - Modern Web DICOM Viewer

  • weasis - DICOM Desktop Viewer

  • OHIF - DICOM Web Viewer

  • Axios - Promise-Based HTTP Client

  • Bootstrap - Frontend Component Library

Thanks to these excellent open-source projects for making this project possible!

#1
资源直链https://gitee.com/fightroad/DicomSCP
去下载
星河码客

发现和分享优质开源项目,传承互联网精神,为开发者服务。

关于本站

联系我们

微信/广告合作:ITcloub (备注星河码客)

免责声明:本站资源版权归原作者所有,仅供学习与交流。如有侵权,请通过「关于我们 - 侵权投诉」联系删除。

Powered by Nuxt · Deployed on Cloudflare