Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Leron-X/leronx
/ types & classes
Types & classes
53 in github.com/Leron-X/leronx
⨍
Functions
92
◇
Types & classes
53
↓ 7 callers
Class
ScriptConfig
src/leronx/script/config.py:21
↓ 6 callers
Class
Pipeline
src/leronx/pipeline.py:41
↓ 6 callers
Class
PipelineConfig
src/leronx/pipeline.py:20
↓ 4 callers
Class
ScriptGenerator
src/leronx/script/generator.py:9
↓ 3 callers
Class
PluginRegistry
Registers and runs plugins by stage.
src/leronx/plugins/registry.py:12
↓ 3 callers
Class
RenderConfig
src/leronx/render/config.py:6
↓ 3 callers
Class
Scene
src/leronx/scenes/graph.py:7
↓ 3 callers
Class
SceneGraph
src/leronx/scenes/graph.py:27
↓ 2 callers
Class
CompositionPlanner
Plans scene composition from a script.
src/leronx/scenes/composition.py:8
↓ 2 callers
Class
DummyTTS
src/leronx/voice/tts_base.py:47
↓ 2 callers
Class
RenderEngine
src/leronx/render/engine.py:15
↓ 1 callers
Class
AssetMatch
src/leronx/assets/matcher.py:14
↓ 1 callers
Class
DummyPlugin
tests/test_plugins.py:7
↓ 1 callers
Class
EmotionMapper
Maps script tone to TTS emotion parameters.
src/leronx/voice/emotions.py:22
↓ 1 callers
Class
EspeakTTS
src/leronx/voice/tts_base.py:25
↓ 1 callers
Class
IntroOverlay
Add a branded intro card.
examples/with_plugins.py:24
↓ 1 callers
Class
KenBurns
Ken Burns effect for static images.
src/leronx/render/effects.py:19
↓ 1 callers
Class
MacSayTTS
src/leronx/voice/tts_base.py:36
↓ 1 callers
Class
PipelineResult
src/leronx/pipeline.py:31
↓ 1 callers
Class
StoryboardFrame
src/leronx/script/storyboard.py:7
↓ 1 callers
Class
SubtitleEntry
src/leronx/subtitles/generator.py:12
↓ 1 callers
Class
SubtitleStyle
src/leronx/subtitles/styler.py:6
↓ 1 callers
Class
Tone
src/leronx/script/config.py:6
↓ 1 callers
Class
VideoFormat
src/leronx/script/config.py:14
↓ 1 callers
Class
VintageFilter
Apply a vintage color grade to the video.
examples/with_plugins.py:12
↓ 1 callers
Class
VoiceProfile
src/leronx/voice/emotions.py:15
Class
AssetMatcher
Matches scene descriptions to stock footage.
src/leronx/assets/matcher.py:21
Class
AutoSubtitlePlugin
Automatically generates and burns subtitles into the video.
src/leronx/plugins/builtins.py:28
Class
ColorGradePlugin
Applies cinematic color grading.
src/leronx/plugins/builtins.py:40
Class
EffectsPipeline
Chain of visual effects applied during rendering.
src/leronx/render/effects.py:32
Class
Emotion
src/leronx/voice/emotions.py:6
Class
Overlay
src/leronx/render/effects.py:12
Class
PexelsProvider
Pexels Video API client.
src/leronx/assets/providers.py:23
Class
PixabayProvider
Pixabay Video API client.
src/leronx/assets/providers.py:42
Class
Plugin
Base class for all pipeline plugins. Override the process() method to modify pipeline behavior at any stage. Stages: -
src/leronx/plugins/base.py:6
Class
StockProvider
Abstract stock footage provider.
src/leronx/assets/providers.py:17
Class
StoryboardPlanner
src/leronx/script/storyboard.py:16
Class
SubtitleGenerator
Generates subtitles from scripts with timing alignment.
src/leronx/subtitles/generator.py:18
Class
TTSEngine
Abstract TTS engine. Override synthesize() for custom providers.
src/leronx/voice/tts_base.py:9
Class
TestBuiltins
tests/test_plugins.py:24
Class
TestCompositionPlanner
tests/test_scenes.py:11
Class
TestEffects
tests/test_render.py:23
Class
TestEmotionMapper
tests/test_voice.py:5
Class
TestPipeline
tests/test_pipeline.py:6
Class
TestPluginRegistry
tests/test_plugins.py:14
Class
TestRenderConfig
tests/test_render.py:8
Class
TestRenderEngine
tests/test_render.py:14
Class
TestSceneGraph
tests/test_scenes.py:4
Class
TestScriptConfig
tests/test_script.py:6
Class
TestScriptGenerator
tests/test_script.py:21
Class
TestTTSEngine
tests/test_voice.py:9
Class
Transition
src/leronx/render/effects.py:7
Class
WatermarkPlugin
Adds a LeronX watermark overlay to rendered videos.
src/leronx/plugins/builtins.py:11