{"id":19508773,"url":"https://github.com/simeonradivoev/electron-dam","last_synced_at":"2025-04-26T03:31:46.373Z","repository":{"id":87741696,"uuid":"559188363","full_name":"simeonradivoev/electron-dam","owner":"simeonradivoev","description":"A bundle based digital asset manager built on top of electron using React and typescript.","archived":false,"fork":false,"pushed_at":"2025-03-07T23:01:06.000Z","size":4102,"stargazers_count":9,"open_issues_count":6,"forks_count":5,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-04T07:04:27.823Z","etag":null,"topics":["blueprintjs","dam","digital-asset-management","electron","electron-app","electron-react-boilerplate","react"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/simeonradivoev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2022-10-29T10:37:41.000Z","updated_at":"2025-04-02T12:54:49.000Z","dependencies_parsed_at":"2023-09-24T21:51:35.550Z","dependency_job_id":null,"html_url":"https://github.com/simeonradivoev/electron-dam","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simeonradivoev%2Felectron-dam","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simeonradivoev%2Felectron-dam/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simeonradivoev%2Felectron-dam/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simeonradivoev%2Felectron-dam/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/simeonradivoev","download_url":"https://codeload.github.com/simeonradivoev/electron-dam/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250926812,"owners_count":21509041,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["blueprintjs","dam","digital-asset-management","electron","electron-app","electron-react-boilerplate","react"],"created_at":"2024-11-10T23:09:38.779Z","updated_at":"2025-04-26T03:31:46.367Z","avatar_url":"https://github.com/simeonradivoev.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Electron Digital Asset Manager (Electron DAM)\n![](./assets/banner.png) \n## Project\nA bundle based digital asset manager built on top of electron using React and typescript.\nBased on the [Electron React Boilerplate](https://github.com/electron-react-boilerplate/electron-react-boilerplate)\n\nI 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.\n\n\u003e⚠️This is an early alpha version with bare bone features, there might be bugs and performance issues.\n\n## Features\n* 3D Model Preview\n* Audio Preview\n* Easy Metadata Fetching\n* Light/Dark Mode using [Blueprint JS](https://blueprintjs.com/)\n* Tagging\n* Searching and Filtering\n* Homepage with stats\n* Virtual Bundles\n\n## Supported formats\n* 3D Models: (obj, fbx, gltf, stl)\n* Audio: (mp3,flac,wav,ogg)\n* Images: (png,jpg,gif,svg,apng,ico)\n* Text: (txt,md)\n\n## Screenshots\n![AudioPreview](.github/Screenshots/electron_mx0DTr60kQ.png)\n![BundlesGrid](.github/Screenshots/electron_NxIUXz8iCN.png)\n![HomeScreen](.github/Screenshots/electron_OCFSKhu24y.png)\n![ImagePreview](.github/Screenshots/electron_Q2yWv052BV.png)\n![BundlePreview](.github/Screenshots/electron_zLNclm1mOu.png)\n![BundlePreview](.github/Screenshots/electron_MzX5N9h0ds.png)\n![ModelPreview](.github/Screenshots/electron_UGd604YMdN.png)\n### Dark Mode\n![DarkMode](.github/Screenshots/electron_ONLVP4GnkT.png)\n\n## 🔩 Technology Stack\n* [ASSIMP](https://github.com/assimp/assimp)\n* [Three.js](https://github.com/mrdoob/three.js/)\n* [Electron](https://github.com/electron/electron)\n* [React](https://github.com/facebook/react)\n* [Blueprint.js](https://github.com/palantir/blueprint)\n* [Wavesurfer.js](https://wavesurfer-js.org/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsimeonradivoev%2Felectron-dam","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsimeonradivoev%2Felectron-dam","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsimeonradivoev%2Felectron-dam/lists"}