Urgent.News

What's breaking now, across thousands of outlets.

Tech

Tabs in One: savāc visas Chrome cilnes vienā kolonnā (un atbrīvo RAM)

Ja jūs to lasāt, iespējams, šobrīd jums ir atvērtas vairāk nekā 40 cilnes. Chrome aprij 4 GB RAM, portatīvā datora ventilators gaudo, un jūs nevarat atrast to vienu cilni, ko atvērāt pirms 20 minūtēm. Es izveidoju Tabs in One , lai to tieši novērstu. Problēma Chrome ciļņu josla ir horizontāla josla. Tiklīdz jums ir vairāk par aptuveni 10 cilnēm, tās saraujas sīkās strēmelēs. Jūs zaudējat pārskatu…

Tabs in One is a Chrome extension designed to organize and manage multiple open tabs in a single column, freeing up RAM on your computer. With Chrome consuming 4 GB of RAM and tabs quickly cluttering your screen, Tabs in One offers a solution to streamline your browsing experience.

The extension creates a single page with all open tabs in one column, each tab displayed as a row with a title and URL. Restoring any tab or all tabs is as simple as a click, without losing any information. Key features include a single column view, one-click restoration of tabs, and only unique URLs to avoid duplicates.

Tabs in One automatically saves recent duplicate tabs (last 5) and allows manual "duplicate now" functionality. Users can export or import their tabs as JSON or HTML for easy transfer between devices. The extension also tracks opened tabs and RAM usage, providing personal records and ranking achievements from "Neat Tabber" to "Final Boss of RAM".

To use Tabs in One, simply click on its icon (or use the context menu: "Open Tabs in One"). All tabs will be consolidated into one column, restoring the original tabs and freeing up RAM. Navigate, search, or revisit pages as needed. The extension does not require a Google account or subscription, and only uses the tabs, storage, contextMenus, and alarms permissions.

The code is open for review, and you can generate a shareable image to showcase your record. Tabs in One is a lightweight solution for Chrome users with excessive tabs, ensuring efficient RAM management without any cost.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

This story

This is one outlet's version. Read the fullest account.

Read the original at dev.to →

More in Tech

I built askplaces: Find nearby places using natural language in Node.js 🌍

What if your users could find nearby places without selecting categories, filling out filters, or knowing exactly what to search for?

  • Askplaces is a Node.js library using NLP and OpenStreetMap data
  • Users input plain language queries like "I'm hungry" for nearby restaurants
  • Supports various LLM providers, integrates into apps for AI assistants

Zustand: State Management Without the Redux Boilerplate

As React applications grow, managing state becomes more challenging. At first, using useState is enough. But what happens when multiple components need access to the same data?

  • Zustand is a lightweight state management library for React.
  • It eliminates prop drilling by providing a centralized store for shared state.
  • Components can directly access and manipulate the same state with Zustand.

I Never Thought I'd Be a Programmer. Yet Here I Am.

Here I am sitting at home on a rainy Saturday, so I thought I'd share my story. It's nothing special, but that's the point. And maybe it could inspire someone else who is worried about changing gears in their life to make that leap. It's never too late to learn something new, to change and to grow.

More from Saturday 7 November →