DOCUMENTATION · NATIVE 2.0.7

Build. Record.
Understand.

28 guides for recording, plugin development and the native Windows app. Practical references, complete examples and implementation details for the current release.

Start with your first clip

28 guides · 8 user · 13 plugin · 7 native

Using HydroClips / 01

Getting started

Make your first recording, save a replay, and find your clips.

Read guide
Using HydroClips / 02

Installation & updates

Install the Windows x64 release and move safely from Electron.

Read guide
Using HydroClips / 03

Manual recording

Start, finish and export recordings with correct status feedback.

Read guide
Using HydroClips / 04

Instant Replay

Understand the rolling buffer, duration and replay warm-up.

Read guide
Using HydroClips / 05

Audio & microphone

Capture desktop sound, choose a mic mode and check missing audio.

Read guide
Using HydroClips / 06

Shortcuts & panel

Use global shortcuts, customize combinations and hide the panel.

Read guide
Using HydroClips / 07

Clip library & storage

Trim videos, adjust separate sound sources, find your MP4s and manage local storage.

Read guide
Using HydroClips / 08

Troubleshooting

Resolve startup, no recording, black video, audio and export issues.

Read guide
Plugin Development / 09

Your first plugin

Create, install and verify a complete native-compatible plugin, from two files to a working counter.

Read guide
Plugin Development / 10

Manifest reference

Every manifest field, loader fallback and settings declaration used by the native plugin engine.

Read guide
Plugin Development / 11

Plugin API reference

Hook signatures, context methods, sandbox globals and data contracts with their actual native behavior.

Read guide
Plugin Development / 12

Plugin buttons & panels

Build sidebar actions and custom HTML panels, including persistence, icon names and safe dynamic content.

Read guide
Plugin Development / 13

Lifecycle & hot reload

Understand hook order, asynchronous initialization and what happens to timers during reload.

Read guide
Plugin Development / 14

Settings & validation

Read settings reliably, normalize values, persist small configuration and handle schema UI limitations.

Read guide
Plugin Development / 15

Actions & data contracts

Route buttons to backend handlers, validate payloads and make repeated clicks predictable.

Read guide
Plugin Development / 16

Local files & persistent data

Separate small manifest settings from plugin-owned data files, journals and HTML output.

Read guide
Plugin Development / 17

Webhooks & network work

Send explicitly configured metadata, bound waiting time and keep slow services out of recording export.

Read guide
Plugin Development / 18

Debugging plugins

Find loader, hook, action, settings and UI failures with a repeatable local test sequence.

Read guide
Plugin Development / 19

Packaging & compatibility

Ship a self-contained plugin directory, preserve user configuration and test the native runtime.

Read guide
Plugin Development / 20

Runtime & native compatibility

Know the Node VM boundary, supplied globals, unsupported imports and trust model before porting a plugin.

Read guide
Plugin Development / 21

Complete plugin examples

Download three runnable projects and follow concrete checks for counters, local journals and metadata webhooks.

Read guide
Native Desktop / 22

Native architecture

Follow the Windows host, WebView2 interface, Node service and recording processes from launch to shutdown.

Read guide
Native Desktop / 23

Recording & replay engine

Understand the continuous segment buffer, manual recordings, replay finalization and hardware encoder selection.

Read guide
Native Desktop / 24

Native audio & microphone

Trace WASAPI capture, source gating, separate stereo tracks and the clip editor’s audio preview.

Read guide
Native Desktop / 25

Host bridge & local media

Understand JSON messages, request ordering, WebView2 origin checks and authenticated local video playback.

Read guide
Native Desktop / 26

Storage, migration & recovery

Locate settings, plugins, media, logs and export snapshots without confusing the roaming profile with browser data.

Read guide
Native Desktop / 27

Build & validate the native app

Prepare the source toolchain, build the renderer and service, publish the Windows host and run focused regression checks.

Read guide
Native Desktop / 28

Performance & native diagnostics

Separate capture startup, hardware encoding, disk export and plugin latency when a save feels slow.

Read guide