{"id":28197547,"url":"https://github.com/wgergely/bookmarks","last_synced_at":"2025-05-16T17:14:52.557Z","repository":{"id":59910751,"uuid":"151815949","full_name":"wgergely/bookmarks","owner":"wgergely","description":"A PySide2 based file and asset manager for animation and CG productions.","archived":false,"fork":false,"pushed_at":"2024-12-18T18:13:14.000Z","size":51162,"stargazers_count":56,"open_issues_count":8,"forks_count":6,"subscribers_count":5,"default_branch":"main","last_synced_at":"2024-12-18T19:26:33.037Z","etag":null,"topics":["animation","asset-manager","assetmanager","cg","cgi","maya","pipeline","project-management","pyside2","qt5","templates","vfx","vfx-pipeline"],"latest_commit_sha":null,"homepage":"https://bookmarks.gergely-wootsch.com","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/wgergely.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-10-06T07:33:53.000Z","updated_at":"2024-12-11T20:50:05.000Z","dependencies_parsed_at":"2024-06-20T20:51:39.762Z","dependency_job_id":"a3f8cd7b-d15b-4a58-a612-3f5cc4fc0906","html_url":"https://github.com/wgergely/bookmarks","commit_stats":null,"previous_names":[],"tags_count":13,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wgergely%2Fbookmarks","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wgergely%2Fbookmarks/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wgergely%2Fbookmarks/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wgergely%2Fbookmarks/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wgergely","download_url":"https://codeload.github.com/wgergely/bookmarks/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254573597,"owners_count":22093732,"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":["animation","asset-manager","assetmanager","cg","cgi","maya","pipeline","project-management","pyside2","qt5","templates","vfx","vfx-pipeline"],"created_at":"2025-05-16T17:14:44.578Z","updated_at":"2025-05-16T17:14:52.547Z","avatar_url":"https://github.com/wgergely.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003cimg width=\"200\" src=\"https://bookmarks-vfx.com/_static/icon.png\"\u003e\n  \u003cimg width=\"480\" src=\"https://bookmarks-vfx.com/_images/active_bookmark.png\"\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://img.shields.io/badge/Python-3.8%2B-lightgrey\"\u003e\n  \u003cimg src=\"https://img.shields.io/badge/Python-PySide2-lightgrey\"\u003e\n  \u003cimg src=\"https://img.shields.io/badge/Platform-Windows-lightgrey\"\u003e\n  \u003cimg src=\"https://img.shields.io/badge/Version-v0.9.2-green\"\u003e\n\u003c/p\u003e \n\n\u003cp align=\"center\"\u003e\n    ☺  Bookmarks is a free, open-source utility that helps you organize and prepare assets\n    for digital productions. With Bookmarks, you can easily create folders for new jobs and assets\n    using templates, parse and read existing jobs and assets, sort and filter items,\n    and annotate them with notes.\n    Whether you're working on a film, TV show, or other digital production,\n    Bookmarks can help you save time and stay organized.\n\u003c/p\u003e\n\n---\n\n\n[`User Guide`](https://bookmarks-vfx.com/guide.html#user-guide)  |  [`Python Modules`](https://bookmarks-vfx.com/modules.html#python-modules)  |  [`Get Bookmarks`](https://bookmarks-vfx.com/guide.html#get-bookmarks)\n\n---\n\n# Features\n\nThe app categorises  project content as separate [`bookmarks`](https://bookmarks-vfx.com/modules/items/bookmark_items.html#module-bookmarks.items.bookmark_items),\n[`assets`](https://bookmarks-vfx.com/modules/items/asset_items.html#module-bookmarks.items.asset_items) and [`file items`](https://bookmarks-vfx.com/modules/items/file_items.html#module-bookmarks.items.file_items).\nYou can configure these independently to link with, for instance, ShotGrid entities or\nconfigure their properties like frame rate and resolution to set [`Maya scene settings`](https://bookmarks-vfx.com/modules/maya/plugin.html#module-bookmarks.maya.plugin).\nYou can use filters to sort and hide items, preview images, convert footage sequences, or ‘publish’ files.\nSee [User Guide](https://bookmarks-vfx.com/guide.html#user-guide) for more information.\n\n# About\n\nI developed the app to help manage personal projects and keep [`myself`](https://gergely-wootsch.com) organised (I’m a digitally messy person!). So, whilst it works great for me, it might not be best suited for you. Still, I tried to make it easily customisable to help adapt to site-specific environments. See the [`Python Modules`](https://bookmarks-vfx.com/modules.html#python-modules) page for more information.\n\n# Dependencies\n\nThe release contains all Windows dependencies. For setting up a custom development environment on another platform, you’ll need the following python dependencies:\n\n\n* [Python3](https://github.com/python/cpython) -  Tested against 3.9\n\n\n* [PySide2](https://pypi.org/project/PySide2) - Tested against Qt 5.15.2\n\n\n* [OpenImageIO](https://github.com/OpenImageIO/oiio) - Tested against 2.3\n\n\n* [numpy](https://pypi.org/project/numpy)\n\n\n* [slack_sdk](https://pypi.org/project/slack_sdk)\n\n\n* [psutil](https://pypi.org/project/psutil)\n\n\n* [shotgun_api3](https://github.com/shotgunsoftware/python-api)\n\n\u003c!-- note:\n\n* Currently, Windows is the only supported platform (although much of the codebase should be platform-agnostic).\n* OpenImageIO does not currently maintain installable python packages. --\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwgergely%2Fbookmarks","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwgergely%2Fbookmarks","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwgergely%2Fbookmarks/lists"}