RenderKit
1.0.0
PowerShell tools for structured video editing project workflows.
Minimum PowerShell version
5.1
Installation Options
Owners
Copyright
Copyright © 2026 Norbert Marton
Package Details
Author(s)
- Norbert Marton
Tags
RenderKit powershell video video-editing media-import backup workflow project-management
Functions
Add-RenderKitDeliverableToTemplate Add-FolderToTemplate Add-RenderKitDeviceWhitelistEntry Add-RenderKitMappingToTemplate Add-RenderKitTypeToMapping Backup-Project Get-RenderKitDeviceWhitelist Get-RenderKitDriveCandidate Import-Media New-Project New-RenderKitMapping New-RenderKitTemplate Select-RenderKitDriveCandidate Set-ProjectRoot Rename-Project Remove-Project Import-Project Export-Project Copy-Project Send-Project Get-Project
PSEditions
Dependencies
This module has no dependencies.
Release Notes
Version 1.0.0 introduces the RenderKit engine foundations and state model:
- Cross-platform user storage for configuration, state, cache, and user data, including RENDERKIT_HOME overrides.
- Atomic JSON persistence with file locking, backup restoration, validation hooks, and transaction-style state updates.
- Artifact versioning and compatibility metadata for projects, registry data, events, jobs, templates, mappings, devices, and configuration.
- Internal project registry and lifecycle services for tracking known projects, reconciling moved or missing project folders, validating status transitions, and emitting lifecycle events.
- Domain-event storage, event-to-job automation subscriptions, durable jobs, trusted worker primitives, handler metadata catalogs, and repair/health checks.
- Host-facing engine contracts with operation contexts, correlation and causation IDs, stable RenderKitResult envelopes, registered error codes, and a machine-readable contract snapshot for broker/Electron handoff.
This release also updates project commands and import/export flows to keep registry and lifecycle state consistent, moves EventStore and JobStore metadata to schema version 1.1 while retaining readable 1.0 compatibility, and expands documentation and Pester coverage for the new foundations.
FileList
- RenderKit.nuspec
- CHANGELOG.md
- RenderKit.psm1
- src\Resources\Mappings\image.json
- src\Resources\Templates\default.json
- LICENSE
- src\Resources\Automation\EventJobSubscriptions.psd1
- src\Resources\Mappings\project.json
- src\Resources\Templates\minimal.json
- README.md
- src\Resources\Mappings\archive.json
- src\Resources\Mappings\video.json
- src\Resources\Templates\podcast.json
- src\Resources\Mappings\audio.json
- src\Resources\Schemas\ArtifactVersions.psd1
- src\Resources\Templates\youtube.json
- RenderKit.psd1
- src\Resources\Mappings\document.json
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 1.0.0 (current version) | 9 | 6/26/2026 |
| 0.3.9 | 12 | 6/18/2026 |
| 0.3.7 | 161 | 6/16/2026 |
| 0.3.5 | 14 | 4/11/2026 |
| 0.3.4 | 8 | 4/10/2026 |