All Projects → nutti → Blender-Add-on-Manager

nutti / Blender-Add-on-Manager

Licence: MIT license
Blender Add-on Manager to install/uninstall/update from GitHub

Programming Languages

javascript
184084 projects - #8 most used programming language
SCSS
7915 projects
HTML
75241 projects
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Blender-Add-on-Manager

Jaks Blender Scripts
Various Python Scripts for Blender
Stars: ✭ 26 (-80%)
Mutual labels:  blender3d, blender-scripts, blender, blender-addon
MindMapper
Blender Python - Node-based multi-line text and image flowchart
Stars: ✭ 58 (-55.38%)
Mutual labels:  blender3d, blender-scripts, blender, blender-addon
3dn-bip
A Python library for Blender addons. Blazingly fast preview loads in Blender. Images of arbitrary size. bpy.utils.previews drop-in replacement.
Stars: ✭ 41 (-68.46%)
Mutual labels:  blender3d, blender-scripts, blender, blender-addon
blender-mqo
Blender Add-on: Metasequoia File Importer/Exporter
Stars: ✭ 27 (-79.23%)
Mutual labels:  blender3d, blender-scripts, blender, blender-addon
interactive-physics-editor
Simplifies the process of positioning multiple objects in 3D space with collision handling
Stars: ✭ 20 (-84.62%)
Mutual labels:  blender3d, blender, blender-addon
gmic-blender
Official G'MIC plugin for Blender3D - pre-pre-alpha
Stars: ✭ 34 (-73.85%)
Mutual labels:  blender3d, blender, blender-addon
kaleidoscope
🍀 A small collection of creative nodes to generate color palette and store values for Blender
Stars: ✭ 99 (-23.85%)
Mutual labels:  blender3d, blender-scripts, blender
blendmaxwell
Maxwell Render exporter for Blender
Stars: ✭ 23 (-82.31%)
Mutual labels:  blender-scripts, blender, blender-addon
BlendShell
A Blender plugin for making hollow models suitable for 3D printing.
Stars: ✭ 33 (-74.62%)
Mutual labels:  blender-scripts, blender, blender-addon
cookie-factory
Processing-style Scripting Add-on for Blender
Stars: ✭ 21 (-83.85%)
Mutual labels:  blender-scripts, blender, blender-addon
Character-UI
Blender add-on for creating simple yet functional UIs for your characters.
Stars: ✭ 28 (-78.46%)
Mutual labels:  blender-scripts, blender, blender-addon
PieMenusPlus
Pie Menus Plus is a complete Pie Menu ecosystem for Blender 2.8+
Stars: ✭ 26 (-80%)
Mutual labels:  blender3d, blender, blender-addon
VF-BlenderAutoSaveRender
Automatically saves a numbered or dated image after every render and can extend the Blender output path with dynamic variables
Stars: ✭ 34 (-73.85%)
Mutual labels:  blender3d, blender, blender-addon
MaterialBakery
Bake out PBR texture maps in Blender 2.8
Stars: ✭ 26 (-80%)
Mutual labels:  blender3d, blender-addon
medieval-assets
A modular medieval game asset pack in Blender
Stars: ✭ 25 (-80.77%)
Mutual labels:  blender3d, blender
S.T.A.R
Satellite Trajectory Animating & Rendering: Satellite Orbit Visualiser using Blender
Stars: ✭ 29 (-77.69%)
Mutual labels:  blender3d, blender
pribambase
Paint pixelart textures in real time in Blender with Aseprite.
Stars: ✭ 129 (-0.77%)
Mutual labels:  blender, blender-addon
FireVR
Blender to JanusVR FireBoxHTML Exporter Addon (with IPFS support)
Stars: ✭ 25 (-80.77%)
Mutual labels:  blender3d, blender
Node-Pong
Let's play a classic game of Node Pong in Blender 3D
Stars: ✭ 20 (-84.62%)
Mutual labels:  blender3d, blender-addon
NodeSharer
Node Sharer is an add-on for Blender that lets you easily share procedural materials as text strings.
Stars: ✭ 48 (-63.08%)
Mutual labels:  blender, blender-addon

Blender Add-on Manager

This is the application to manage add-on released on GitHub. You can install/uninstall/update all add-on's released on GitHub with this application.

Download URL

Version Download URL
1.1 Download
1.0 Download
0.3 Download
0.2 Download
0.1 Download

Support Languages

The list of languages supported by this application is shown below. If you want to support other languages, please send me translated strings.

  • English (Default)
  • Spanish
    • Contributed by @Oxer

Features

This application has features as follows.

  • Search add-ons released on GitHub (more than 2,000 add-ons are available)
  • Manage add-ons
    • Install add-on released on GitHub
    • Uninstall add-on which is already installed (only External support level)
    • Update add-on released on GitHub
    • Favorite
  • Migrate add-ons among different Blender version

Tutorials

See Wiki Page

Related Links

Project "Blender Add-on Manager" is on going. See the link below for further details.

Change Log

Version Release Date Change Log
1.1 2017.11.29 [1] Add features
- Favorite
- Migrate Add-on among different Blender version
[2] Support Language
- Spanish
[3] Add scroll bar
[4] Update Add-on Database API (server)
[5] Improve deletion algorithm on the add-on DB cleaner (server)
1.0 2017.11.9 [1] Add features
- Manage Custom Add-on Folder
- Ignore List
[2] Add Sorting Option in Add-on List
[3] Delete Add-on whose link is already broken automatically (server)
[4] Fix bug
- Failed to detect add-ons whose path contains "."
0.3 2017.4.11 [1] Move config/DB file to user directory
[2] Improve server's stability
[3] Error popup
[4] Fix bug
- Failed to run application developed by unidentified developer on macOS
- Failed to load add-on installed by this application at Blender
0.2 2017.4.2 [1] Support macOS
[2] Add feature
- Link button to Add-on repository
[3] Add Case-insensitive search
[4] Fix bug
- Failed to install when __init__.py is located on the top directory
0.1 2017.3.25 First release for testing

Bug Report / Feature Request

This project is on going.
If you want to report problem or request feature, please make issue.

https://github.com/nutti/Blender-Add-on-Manager-for-GitHub/issues

Contribution

If you want to contribute this project, please send pull request to develop branch.
DO NOT send pull request to master branch.

https://github.com/nutti/Blender-Add-on-Manager/tree/develop

Testing

only application is available.

Application

To build and run application for testing.

 $ git clone https://github.com/nutti/Blender-Add-on-Manager.git
 $ cd Blender-Add-on-Manager
 $ npm install
 $ bower install
 $ gulp
 $ gulp start

Release

Application

To build and pack application for release.

 $ git clone https://github.com/nutti/Blender-Add-on-Manager.git
 $ cd Blender-Add-on-Manager
 $ npm install
 $ bower install
 $ gulp

 $ npm run build     # for Windows/linux

or

 $ git-lfs pull
 $ node build_mac.js     # for macOS

Server

To build and launch server for release. (Linux only)

 $ git clone https://github.com/nutti/Blender-Add-on-Manager.git
 $ cd Blender-Add-on-Manager
 $ vim src/lib/js/blam-constants.js
# comment constant definition "USER_DIR" for client,
# and uncomment constant definition "USER_DIR" for server.

 $ npm install
 $ npm install [email protected]
 $ bower install
 $ gulp

# make configuration file for logging into GitHub
 $ vim config.json
# {
#     "github": {
#          "username": <username>,
#          "password": <password>
#     }
# }

# install python dependencies
 $ mkdir venv
 $ virtualenv venv
 $ source venv/bin/activate
 $ pip install -r requirements.txt

# run API server
 $ cd src/server
 $ sh run.sh
# run Blender add-on information collector
 $ cd ../..
 $ cd build/server/js
 $ forever start bladdon_collector.js
# run Blender add-on information cleaner (optional)
 $ node bladdon_cleaner.js

License

MIT License.

Project Authors

Owner

@nutti

Indie Game/Application Developer.
Especially, I spend most time to improve Blender and Unreal Game Engine via providing the extensions.

Support via GitHub Sponsors

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].