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

https://github.com/simeonradivoev/electron-dam

A bundle based digital asset manager built on top of electron using React and typescript.
https://github.com/simeonradivoev/electron-dam

blueprintjs dam digital-asset-management electron electron-app electron-react-boilerplate react

Last synced: 24 days ago
JSON representation

A bundle based digital asset manager built on top of electron using React and typescript.

Awesome Lists containing this project

README

        

# Electron Digital Asset Manager (Electron DAM)
![](./assets/banner.png)
## Project
A bundle based digital asset manager built on top of electron using React and typescript.
Based on the [Electron React Boilerplate](https://github.com/electron-react-boilerplate/electron-react-boilerplate)

I created this app because I got to a point where I had a ton of assets accumulated from asset packs, and I wanted a way to quickly view and manage those assets without having to import them into a game engine or fiddle around with them in the windows explorer.

>⚠️This is an early alpha version with bare bone features, there might be bugs and performance issues.

## Features
* 3D Model Preview
* Audio Preview
* Easy Metadata Fetching
* Light/Dark Mode using [Blueprint JS](https://blueprintjs.com/)
* Tagging
* Searching and Filtering
* Homepage with stats
* Virtual Bundles

## Supported formats
* 3D Models: (obj, fbx, gltf, stl)
* Audio: (mp3,flac,wav,ogg)
* Images: (png,jpg,gif,svg,apng,ico)
* Text: (txt,md)

## Screenshots
![AudioPreview](.github/Screenshots/electron_mx0DTr60kQ.png)
![BundlesGrid](.github/Screenshots/electron_NxIUXz8iCN.png)
![HomeScreen](.github/Screenshots/electron_OCFSKhu24y.png)
![ImagePreview](.github/Screenshots/electron_Q2yWv052BV.png)
![BundlePreview](.github/Screenshots/electron_zLNclm1mOu.png)
![BundlePreview](.github/Screenshots/electron_MzX5N9h0ds.png)
![ModelPreview](.github/Screenshots/electron_UGd604YMdN.png)
### Dark Mode
![DarkMode](.github/Screenshots/electron_ONLVP4GnkT.png)

## 🔩 Technology Stack
* [ASSIMP](https://github.com/assimp/assimp)
* [Three.js](https://github.com/mrdoob/three.js/)
* [Electron](https://github.com/electron/electron)
* [React](https://github.com/facebook/react)
* [Blueprint.js](https://github.com/palantir/blueprint)
* [Wavesurfer.js](https://wavesurfer-js.org/)