Skip to content

Settings ​

LitePost settings let you customize the application theme, configure JSON response display behavior, and manage updates.

Accessing Settings ​

Click the gear icon in the title bar (top-right area, next to the window controls) to open the settings panel. It slides in from the right side of the window.

Theme ​

LitePost ships with six built-in themes -- five dark and one light. Selecting a theme applies it immediately, no restart required.

ThemeDescription
Night DeskWarm graphite with an amber accent (default)
Green CThe Night Desk graphite ground with an emerald accent
SchematicLight engineering-paper theme with cobalt ink
SapphireDeep navy with a blue accent
AmethystAubergine with a violet accent
ObsidianPure black with white accents (OLED-friendly)

Each theme controls the accent color, surfaces, and highlights across the entire application -- including the Monaco body editor and response syntax highlighting, which follow the active theme. The active theme is indicated by a highlighted ring around its color swatch in the settings panel.

JSON Viewer ​

These settings control how JSON responses are rendered in the collapsible tree viewer. Adjusting them is useful when working with large or deeply nested API responses.

Max Auto-Expand Depth ​

How many levels deep the JSON tree automatically expands when a response is first displayed.

  • Default: 2
  • Range: 0 -- 10
  • Set to 0 to collapse everything by default. Set higher to see more of the response structure without manual expanding.

Max Auto-Expand Array Size ​

Arrays with more elements than this threshold are collapsed by default, showing only a summary line (e.g., Array(150)).

  • Default: 50
  • Range: 0 -- 200 (step: 10)

Max Auto-Expand Object Size ​

Objects with more properties than this threshold are collapsed by default.

  • Default: 20
  • Range: 0 -- 100 (step: 5)

TIP

If you frequently work with large payloads, lowering these thresholds can significantly improve rendering performance and make it easier to navigate responses.

Updates ​

LitePost can check for updates both automatically and manually.

Automatic Checks ​

The application checks for updates on startup and then once every 24 hours while running. No action is needed to enable this -- it happens by default.

Manual Check ​

In the settings panel, click Check Now in the Updates section to trigger an immediate check. If a new version is found, a toast notification appears with:

  • The new version number
  • Release notes (when available)
  • An Install Now button that downloads and installs the update with a progress indicator, then relaunches the app

If you are already on the latest version, a confirmation toast is shown instead.

Keyboard Shortcuts ​

ShortcutAction
Ctrl+K / Cmd+KOpen the command palette
Ctrl+I / Cmd+IOpen cURL import modal
Enter (in the URL bar)Send the request

Data Storage ​

All application data -- collections, environments, settings, and theme preferences -- is stored locally on your machine as JSON files managed by the Tauri filesystem plugin. Nothing is sent to any external server.

Released under the AGPL-3.0 License.