Skip to content
Lingatu
ES EN
Download
Lingatu
MIT License · v1.10.0

Your links, in a single file that's genuinely yours.

Lingatu is a personal link manager that fits in one .html file. Open it in your browser: it saves to your machine and needs no server, no account and no connection.

No accounts No tracking No dependencies
file:///C:/Users/your-name/OneDrive/lingatu.html
Lingatu in comfortable view: links grouped by category as cards, each with its own color and icon, with the sidebar listing categories and tags to filter by.

One file, zero setup

Download lingatu.html, double-click it and it's running. No build step, no packages, no permissions to grant.

Syncs with what you already use

Drop the file in your OneDrive, Drive or Dropbox folder and you'll have the same collection on every machine. No Lingatu account involved.

Your data stays put

Everything lives in your browser or in your file. Nothing travels to a server, because there is no server to travel to.

Organize

A collection you can read at a glance

Every category carries its own color and icon, so you recognize where things are before reading a word. And when the way you sort things changes, the collection changes with you.

  • Color and icon per category56 icons to choose from, and any color you like to spot it in the sidebar.
  • Drag to reorderLinks and categories reorder by dragging — including moving a link from one category to another.
  • Tag autocompleteAs you type, Lingatu suggests tags you already have, so you don't end up with fifteen spellings of the same one.
  • Bulk actionsSelect several links and change their category, add a tag or deactivate them in one go.
Work Reading Finance Design Code
Manage categories
Lingatu's category management panel, with a custom color picker for each category.
Find

Saving is easy. Finding it again is the hard part.

That's why Lingatu's search box understands operators: narrow by category, tag, domain or status without leaving the keyboard, and stack them together.

Type in the search box
cat:workOnly the links in that category
#todoFilter by tag — or exclude it to hide a whole context
site:github.comEverything you've saved from that domain
is:inactiveWhat you set aside without ever deleting
"exact phrase"Matches it literally, inside your notes too
  • Command palette with Ctrl+KActions, links, categories, views and tags in a single dropdown. Leave the field empty and it lists everything you can do, doubling as a cheat sheet.
  • Saved viewsSave your filter combination under a name and bring it back in one click. A view can also be a specific list of links, picked by hand.
Compact view
Lingatu in compact view: links shown as a dense list with their favicon, title and tags.
Annotate

Save what you know, not just where it lives

A bookmark tells you the address. A note tells you why you saved it. In Lingatu every link accumulates dated entries, written in Markdown, without overwriting the earlier ones.

  • Markdown that renders properlyHeadings, quotes, lists, bold, italics and code blocks with a copy button.
  • Capture quotes while you readSelect text on any page and save it with a right-click. If that page is already in your collection, the quote is appended without pulling you away.
  • Your notes are searchable tooFree-text search reaches inside the entries, not just the titles.
Refactoring the token system

12 FEB 2026

Useful for the redesign. The interesting part starts at the section on scales.

03 MAR 2026

Reread it. Keeping this:

A design system isn't a component library: it's an agreement about how decisions get made.

21 MAY 2026

Applied on the tokens-v2 branch. Still need to check dark-mode contrast.

Maintain

A collection that grows without rotting

Over the years, any collection picks up duplicates, dead links and tags nobody uses anymore. The Review panel finds them and takes you straight there — but changes nothing: you fix them yourself.

Review collection 8 checks
Duplicate links4
URLs that no longer respond12
Orphaned tags7
Categories with a single link3
Links with no category0
  • Automatic rescue backupsLingatu keeps three snapshots, reminds you when it's been a while since your last export, and warns you before storage fills up.
  • Export and import as JSONLinks and categories separately, either merging without duplicates or replacing outright. With filters on, it exports only what you see.
Dark theme
Lingatu in dark mode, showing the same link collection on a dark background.

Light, dark or your system's theme — remembered across sessions.

Extension

Save the active tab without leaving it

Lingatu Connector is Lingatu's browser companion. It captures the title, URL and meta description of the tab you're on and hands them to your lingatu.html, wherever you have it open. Built on Manifest V3 with no Chrome-only APIs, it works the same in Edge, Brave and Opera.

The extension is published but unlisted: searching the Chrome Web Store won't find it. This direct link is the only way in.

Install Lingatu Connector

Free and open source · Chrome, Edge, Brave and Opera

Setup in three steps

  1. Open the link above and click "Add to Chrome".

  2. On chrome://extensions, open Details and enable "Allow access to file URLs" — needed because Lingatu opens as file://.

  3. Paste the path to your lingatu.html into the extension's options. You only do this once.

When you click the icon

  • It finds your Lingatu, or opens itLocates the tab where your lingatu.html is loaded, and opens it for you if it isn't.
  • Already saved? It highlights itFocuses the tab and marks the existing link instead of creating a duplicate.
  • New? It fills the form for youTitle, URL, description and an automatically suggested category. You decide whether to save, edit or cancel.

From the right-click menu

Save to Lingatu. Same as the icon, without moving the mouse up to the extensions bar.
Add selection as a note in Lingatu. Whatever text you have selected is stored as a dated quote in that link's notes.

What it doesn't do

Sends nothing to any server, ours or anyone else's. No analytics, accounts, ads or telemetry.
Reads or changes no page other than the active tab at the moment you click, and your own Lingatu tab.
The only thing it stores is the path to your lingatu.html — the one you configure.
Import

Bring the bookmarks you already have, by dragging

Drop onto the page the HTML any browser exports, or Chrome and Edge's Bookmarks file directly. Lingatu recognizes the format on its own: no extension, no converters, no leaving the page.

  • Your folders become categoriesThe structure you already had is kept, not flattened into one long list.
  • Merges without duplicatingImport as many times as you like: what's already there isn't added twice.
  • For big migrations, there's a scriptThe repository ships a Python tool that dedupes by URL before importing.
Animation: a bookmarks file exported from the browser is dragged onto the Lingatu window and the links appear imported and grouped by category.

Drag, drop, done.

Details

Everything else in v1.10.0

Small things that don't show up in a screenshot, but that you notice using it every day.

Two view modes

Comfortable, with a color bar and the URL under each title, or compact as a dense list.

Exclusion filters

Beyond including tags, you can exclude them to hide an entire context at once.

Multi-select categories

Ctrl+click in the sidebar to filter by several categories at the same time.

Duplicate links

One click makes a copy — handy for building variants of the same resource.

Automatic favicons

Every link shows its site icon, computed on the fly. Nothing extra is stored.

Keyboard shortcuts

/ to search, n for a new link, ? for help.

Built-in help panel

Shortcuts, gestures, filters and where your data is stored, gathered in one place.

Spanish and English

Switch language without reloading and without touching a single record: your titles and notes stay as written.

Settings panel (Ctrl+K)

Where your collection lives, language, theme and data file — all in one panel.

Try it right now, nothing to download

The demo runs in your browser and saves nothing: links you add are cleared when you leave. When you want to keep them for real, download the file.

Open source at github.com/alvama/Lingatu · It used to be called PinBoard: if you already have your pinboard.html, it keeps working with all your links.