GPL asset add-on (~10k free models/materials/HDRIs) scriptable from bpy inside headless Blender; constrain to CC0/free in kreeader-studio | mirror of github.com/BlenderKit/BlenderKit
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-08-27 14:41:30 +02:00
.githooks feat: add post-checkout hook to initialize submodules (#2224) 2026-07-26 00:42:55 +02:00
.github feat: update version pinning for Blendkit-Client (#2232) 2026-07-28 11:02:59 +02:00
.vscode fix: update build process to extract client binaries from zip and write resolved version (#2239) 2026-07-28 23:48:59 +02:00
asset_bar fix: handle missing author data in BlenderKitAssetBarOperator (#2278) 2026-08-24 12:59:34 +02:00
bk_client@3d153ceb8b feat: tag purchase/unlock and remaining outbound links with UTM (#2243) 2026-07-29 12:40:07 +02:00
bk_proxor@d2a8dc9f5a feat: update Proxor functionality and improve shader code structure (#2233) 2026-07-28 11:02:39 +02:00
bl_ui_widgets Asset bar: draggable row-resize via a dedicated handle widget (#2184) 2026-06-29 15:21:02 +02:00
blendfiles Experimental thumbnails (#2189) 2026-07-22 01:51:38 +02:00
data Rnm (#2131) 2026-06-26 01:54:14 +02:00
devs Update dependencies and configuration for improved compatibility and linting 2025-10-24 15:02:26 +02:00
lib/sentry_sdk Moving Sentry to lib folder and re-enable it 2021-11-24 09:23:19 +01:00
tests fix(ui): correct template URL for bug report (#2286) 2026-08-27 14:41:30 +02:00
thumbnails Experimental thumbnails (#2189) 2026-07-22 01:51:38 +02:00
.gitattributes Embed tool scripts in client (#2118) 2026-05-21 23:55:35 +02:00
.gitignore fix: update build process to extract client binaries from zip and write resolved version (#2239) 2026-07-28 23:48:59 +02:00
.gitmodules Sub repo fix (#2200) 2026-07-09 16:26:05 +02:00
__init__.py chore: update version to 3.21.1-260827 in __init__.py and blender_manifest.toml (#2284) 2026-08-27 13:15:52 +02:00
_bandit.yaml Add build release zip configuration and updated file exclusions for r… (#1952) 2026-03-19 00:41:34 +01:00
addon_updater.py Disable error trace printing in SingletonUpdater for cleaner logs 2026-01-28 01:32:01 +01:00
addon_updater_ops.py Fix #2206 Do not prefill bug title and description when creating report from add-on 2026-07-16 09:54:03 +02:00
append_link.py Rnm (#2131) 2026-06-26 01:54:14 +02:00
asset_inspector.py Rnm (#2131) 2026-06-26 01:54:14 +02:00
autothumb.py Experimental thumbnails (#2189) 2026-07-22 01:51:38 +02:00
autothumb_material_bg.py Rnm (#2131) 2026-06-26 01:54:14 +02:00
autothumb_model_bg.py Experimental thumbnails (#2189) 2026-07-22 01:51:38 +02:00
bg_blender.py Rnm (#2131) 2026-06-26 01:54:14 +02:00
bg_utils.py Rnm (#2131) 2026-06-26 01:54:14 +02:00
bkit_oauth.py feat: report login funnel events (login_started, login_cancelled) (#2238) 2026-08-04 18:07:43 +02:00
blender_manifest.toml chore: update version to 3.21.1-260827 in __init__.py and blender_manifest.toml (#2284) 2026-08-27 13:15:52 +02:00
categories.py fix: Refactor conditional checks for asset categories in get_subcategory_enums 2026-06-03 23:04:44 +02:00
client_lib.py feat(comments): validation checkbox for validators [Assety s více úrovněmi vláken] (#2276) 2026-08-25 14:45:56 +02:00
client_tasks.py Improve typing in the add-on 2024-12-03 10:20:11 +01:00
client_thread.py fix: improve client polling and respawn logic (#2204) 2026-07-16 23:15:05 +02:00
clipboard_x11.py Merge pull request #2246 from BlenderKit/2244-blenderkit-clipboard-checking-hangs-blender 2026-08-04 15:10:18 +02:00
codecov.yml fix(codecov): use a comment mapping so PR comments actually post 2026-06-26 10:55:06 +02:00
colors.py Rnm (#2131) 2026-06-26 01:54:14 +02:00
comments_utils.py fix: Optimize comment fetching to reduce backend load and improve UI responsiveness 2026-05-25 14:19:37 +02:00
CONTRIBUTING.md Fix pip requirements command in CONTRIBUTING.md (#2240) 2026-07-29 12:40:41 +02:00
datas.py feat: implement lenient from_dict methods for UserProfile (#2256) 2026-08-09 23:32:23 +02:00
dev.py fix: flag --client-build in dev.py needs to compare to pinned version (#2237) 2026-07-28 23:20:33 +02:00
disclaimer_op.py Rnm (#2131) 2026-06-26 01:54:14 +02:00
download.py feat(ratings): nudge power users to rate recently downloaded assets (#2186) 2026-07-16 23:08:20 +02:00
global_vars.py feat: update version pinning for Blendkit-Client (#2232) 2026-07-28 11:02:59 +02:00
icons.py Experimental thumbnails (#2189) 2026-07-22 01:51:38 +02:00
image_utils.py fix: Ensure true HDR detection returns a boolean value in image analysis (#1965) 2026-03-23 10:03:10 +01:00
keymap_utils.py fix: prevent overwriting user keymap settings on reload (#2242) 2026-08-03 14:16:26 +02:00
LICENSE #1062 Add license file and license mentions to all files 2024-03-29 10:03:47 +01:00
log.py Rnm (#2131) 2026-06-26 01:54:14 +02:00
override_extension_draw.py feat: migrate legacy BlenderKit repositories to new Blendkit URL (#2215) 2026-07-17 12:01:56 +02:00
overrides.py Rnm (#2131) 2026-06-26 01:54:14 +02:00
paths.py feat: implement unlock options for premium assets (#2245) 2026-08-03 14:26:24 +02:00
pdm.lock fix: Update Python environment settings and dependencies for consistency 2026-04-01 14:35:55 +02:00
persistent_preferences.py Experimental thumbnails (#2189) 2026-07-22 01:51:38 +02:00
pyproject.toml Sub repo fix (#2200) 2026-07-09 16:26:05 +02:00
rating_nudge.py fix: improve thumbnail retrieval logic for rating nudge popup (#2258) 2026-08-10 11:30:43 +02:00
ratings.py fix: prevent overwriting user keymap settings on reload (#2242) 2026-08-03 14:16:26 +02:00
ratings_utils.py feat: tag outbound web links with UTM source + placement for attribution 2026-07-28 17:42:59 +02:00
README.md Rnm (#2131) 2026-06-26 01:54:14 +02:00
reports.py feat: Enhance error reporting with human-readable server messages and improved display (#2147) 2026-06-12 20:19:28 +02:00
resolutions.py feat: Add support for artist profiles in BlenderKit 2026-03-19 18:50:49 +01:00
search.py fix: improve thumbnail retrieval logic for rating nudge popup (#2258) 2026-08-10 11:30:43 +02:00
search_price.py Rnm (#2131) 2026-06-26 01:54:14 +02:00
setup.cfg Try to fix CI 2024-03-20 08:55:02 +01:00
tasks_queue.py fix: Skip tasks and popups when no VIEW_3D area is available in fake context 2026-06-03 23:10:09 +02:00
timer.py fix: improve order of operations in start_blenderkit_client for better process management (#2247) 2026-08-03 10:11:40 +02:00
ui.py fix: improve thumbnail retrieval logic for rating nudge popup (#2258) 2026-08-10 11:30:43 +02:00
ui_bgl.py feat: update Proxor functionality and improve shader code structure (#2233) 2026-07-28 11:02:39 +02:00
ui_panels.py fix(ui): correct template URL for bug report (#2286) 2026-08-27 14:41:30 +02:00
unlock_options.py feat: implement unlock options for premium assets (#2245) 2026-08-03 14:26:24 +02:00
unpack_asset_bg.py Rnm (#2131) 2026-06-26 01:54:14 +02:00
upload.py Experimental thumbnails (#2189) 2026-07-22 01:51:38 +02:00
upload_bg.py Sub repo fix (#2200) 2026-07-09 16:26:05 +02:00
utils.py feat: enhance URL button visibility in line_with_urls function (#2253) 2026-08-05 14:23:54 +02:00
version_compare.py Implement version comparison functionality and add corresponding tests 2026-02-04 02:57:15 +01:00
viewport_utils.py Quad view support (#1861) 2026-01-05 23:56:56 +01:00
warning_dialog.py Fix better the case when a popup panel is clicked and the clicks go through to the asset bar: (#2181) 2026-06-28 23:31:30 +02:00

Logo

Blendkit

Quick and easy asset search, download and upload directly from Blender.

GitHub Downloads (all assets, all releases) GitHub Downloads (all assets, latest release) GitHub Release Project license
GitHub commit activity GitHub branch check runs

About

The Blendkit add-on, an official and free open-source extension for Blender 3D, connects users to the Blendkit service, allowing you to search, download, upload and rate a vast array of assets. Access over 10,000 models, 10,000 materials, 250+ scenes, 1,000+ HDRIs, and 300+ brushes for free, no login required. Or sign in with the Free Plan to bookmark and rate assets, for even faster workflow. And there's more! Unlock the complete potential (27,000+ models, 10,000+ materials, 750+ scenes, 1,500+ HDRIs, 850+ brushes) with a BlenderKit Full plan subscription, supporting the creators of all assets.

Get started

  1. Download the add-on from the Blendkit website.
  2. Install the .zip file in Blender's Preferences > Add-ons > Install, and enable it.
  3. Open the Blendkit panel in the 3D Viewport, type what you need, choose the asset you like and drag and drop it into the scene.
  4. Enjoy!

For more information, see the Blendkit documentation.

How to contribute

Do you want to participate in the development of Blendkit? Here's how you can help:

  • Share the word about Blendkit with your friends and colleagues, or on social media,
  • Become a Creator and upload your assets to Blendkit into Free or Full Plan database,
  • Report a bug or request a feature in our issue tracker.
  • Contribute code - please check information for developers which are available at CONTRIBUTING.md.