All Projects → Njordy → hou_packager

Njordy / hou_packager

Licence: other
A simple SideFX Houdini package manager

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to hou packager

Boss
Dependency Manager for Delphi
Stars: ✭ 188 (+571.43%)
Mutual labels:  package, manager
aplus
Aplus Command Line Tool
Stars: ✭ 71 (+153.57%)
Mutual labels:  package, manager
eerie
The package manager for Io.
Stars: ✭ 22 (-21.43%)
Mutual labels:  package, manager
Clib
Basically the lazy-man's copy/paste promoting smaller C utilities, also serving as a nice way to discover these sort of libraries. From my experience C libraries are scattered all over the web and discovery is relatively poor. The footprint of these libraries is usually quite large and unfocused. The goal of clibs is to provide stand-alone "micro" C libraries for developers to quickly install without coupling to large frameworks.
Stars: ✭ 3,918 (+13892.86%)
Mutual labels:  package, manager
Projeny
A project and package manager for Unity
Stars: ✭ 656 (+2242.86%)
Mutual labels:  package, manager
Drone
🍰 The missing library manager for Android Developers
Stars: ✭ 512 (+1728.57%)
Mutual labels:  package, manager
Apio
🌱 Open source ecosystem for open FPGA boards
Stars: ✭ 366 (+1207.14%)
Mutual labels:  package, manager
Manager
Implementation of the Manager pattern existing in Laravel framework
Stars: ✭ 74 (+164.29%)
Mutual labels:  package, manager
gpkg
🌎 A global Node binary manager written in Rust
Stars: ✭ 53 (+89.29%)
Mutual labels:  package, manager
flex color scheme
A Flutter package to make and use beautiful color scheme based themes.
Stars: ✭ 370 (+1221.43%)
Mutual labels:  package
importar
R package to import/load packages or functions the 'Python' way
Stars: ✭ 17 (-39.29%)
Mutual labels:  package
PackageProject.cmake
🏛️ Help other developers use your project. A CMake script for packaging C/C++ projects for simple project installation while employing best-practices for maximum compatibility.
Stars: ✭ 48 (+71.43%)
Mutual labels:  package
Rnightlights
R package to extract data from satellite nightlights.
Stars: ✭ 45 (+60.71%)
Mutual labels:  package
cross-post
Cross Post a blog to multiple websites
Stars: ✭ 66 (+135.71%)
Mutual labels:  package
buttons tabbar
A Flutter package that implements a TabBar where each label is a toggle button.
Stars: ✭ 49 (+75%)
Mutual labels:  package
react-tag-manager
Google Tag Manager for React
Stars: ✭ 24 (-14.29%)
Mutual labels:  manager
laravel-otp
A laravel package to protect your routes with one time passwords (otp)
Stars: ✭ 147 (+425%)
Mutual labels:  package
metric.js
ianramosc.github.io/metric.js
Stars: ✭ 29 (+3.57%)
Mutual labels:  package
Port-Able-Suite
🌐 Manager for portable applications
Stars: ✭ 35 (+25%)
Mutual labels:  manager
ali-opensearch-sdk
阿里云开放搜索 laravel SDK
Stars: ✭ 36 (+28.57%)
Mutual labels:  package

hou_packager

A simple SideFX Houdini package manager. It lets the user to easily "install", disable or delete any (ready) Houdini HDA libraries.

Instlallation

In order to execute the script you would need to have Python3 installed on a system, as well as this packages: pathlib-mate, PySide2. It can be easily done entering this into your terminal (via pip):

  • pip install pathlib-mate
  • pip install PySide2

After this sorted out you should feed the path to .py script to pythinw.exe.

Usage

Then you open the application for the first time you will be asked to specify the Houdini config folder (place where "houdini.env" file is situated). This path variable will be written in hou_packager.json file in your Documents folder. If application doesn't work correctly, it's probably because the path is incorrect. You can edit the JSON file manually, or just delete for a clean start of the app.

Windows %HOME%/houdiniX.X/

macOS ~/Library/Preferences/houdini/X.X

Linux ~/houdiniX.X/

This Houdini Package system is basically just a JSON file wilth a few variables. hou_packager helps you to skip the manial job of creating a file, and writing a path to an HDA folder by yourself. You can just drop beforementioned foler into th dropzone of the application and it's done. The folder must obey the houdini structure: [folder name]/[otls]/* or it won't work.

Download

If you ain't a big on compiling it yourself, or interpreting via pythonw... well, take it from "Releases" page above, buddy. If you are a linux user, you have compiled it by now :)

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].