# Recommended Scripts · Tabs, Search & Links

# Recommended Scripts · Tabs, Search & Links

How compatibility grouping and optional browser links work.

**Applies to:** `Nord Inventory v2.0.0`

### Automatic tabs

The NUI derives tabs from unique `integration` values. This means adding a future curated value such as `Bridge` can automatically create a new tab without changing the HTML structure.

### Search

Search covers script name, resource, developer, status, integration, notes and available link labels/URLs.

### One external link

```lua
{
    name = 'Example',
    resource = 'example_resource',
    developer = 'Example Dev',
    status = 'Verified',
    integration = 'Compatible',
    notes = 'Example integration.',
    url = 'https://example.com'
}
```

### Multiple links

```lua
links = {
    { label = 'Store', url = 'https://example.com/store' },
    { label = 'Documentation', url = 'https://example.com/docs' },
    { label = 'Discord', url = 'https://example.com/community' }
}
```

Limits: `http/https` only, max URL length 1024, max label length 48, deduplicated URLs, maximum four links per entry. The browser action uses FiveM's native URL opener when available with a normal browser-window fallback.

All visible labels/states must remain represented in both EN/PT locale JSON files.


## Current developer destinations

- **Nord Lab** — Store: `https://nord-lab.tebex.io/` · Docs: `https://documentation.lunarocketeer.com/books/`
- **Renovax Scripts** — Store: `https://renovax-scripts.tebex.io/` · Docs: `https://renovax-scripts.gitbook.io/renovax-scripts-docs`

In v2.0.0 these destinations are inherited from the developer-level link registry and appear automatically on all current recommendations from the same developer.
