Every snippet.
Any workflow.
One intelligent platform.
Combine real-time clipboard stream capture, sub-millisecond local search, and guaranteed 100% data privacy in an ultra-lightweight Chrome extension. Built for developers, creators, and power users.
- 100% Local Storage
- Manifest V3 Ready
- Zero Cloud Tracking
Click any sample code snippet below to simulate copying. Watch Kravoxin's live popup capture it instantly!
Web Page User Action
User highlights text and presses Ctrl+C / Cmd+C on any webpage.
Event Listener & Message Dispatch
Content script intercepts copy event, normalizes string payload, and dispatches to background runtime.
Manifest V3 Service Worker
Service worker formats timestamp (yyyymmddhhmmss) and safely persists item to chrome.storage.local.
Virtual DOM Reactive Interface
Popup reads normalized state, handles favorite status, instant search, and one-click re-copying.
Engineered for Modern Browsers & Power Workflows
Built for speed. Engineered for privacy.
Explore the core architectural features that make Kravoxin the fastest, most dependable local clipboard manager in the Chrome ecosystem.
Automatic Stream Capture
Silently and passively listens for copied text across any active webpage. Captures rich text, code snippets, URLs, and tokens without adding input latency or interfering with page scripts.
Zero-Cloud Local Vault
Your clipboard history belongs exclusively to you. All entries and timestamps reside inside chrome.storage.local. No analytics, no third-party APIs, and no telemetry tracking.
Sub-Millisecond Search
Filter through hundreds of previously copied snippets in real-time. Instant client-side substring matching lets you find long commands, JSON strings, or links with zero lag.
Favorite & Retention Shield
Star important snippets such as API tokens, bash one-liners, and documentation links. Favorited items are shielded from bulk "Clear All" deletions and always prioritized.
One-Click Re-Copy Engine
Write any historical snippet straight back to your system clipboard with a single click. Includes immediate visual confirmation toasts and timestamp refresh mechanisms.
Ultra-Lightweight Footprint
Built without bulky UI frameworks or heavy external libraries. Pure vanilla JavaScript, clean CSS, and optimized Manifest V3 service workers for instant popup load times.
Works seamlessly with your tech stack.
Kravoxin follows strict Manifest V3 architecture guidelines. It leverages asynchronous storage promises, normalized data shapes, and passive event interception to ensure zero browser overhead.
-
Event-Driven Background Service Worker Runs only when copy events occur, terminating automatically to preserve CPU cycles and battery life.
-
Normalized Schema with Precise Timestamps Items are tracked with
yyyymmddhhmmssformats, duplicate resilience, and explicit favorite flags. -
Minimalist Permission Footprint Requires strictly
storageandclipboardWrite. Zero access to browsing history or personal tabs.
// Kravoxin Storage Helper Engine
async function addHistoryItem(text, timestamp = formatCopyTimestamp()) {
const history = await getHistory();
// Newest items prepend to the front
history.unshift({
text,
favorite: false,
timestamp
});
await saveHistory(history);
}
// Protected bulk clear preserving starred items
async function clearAllHistory() {
const history = await getHistory();
const favoritesOnly = history.filter((item) => item.favorite);
await saveHistory(favoritesOnly);
}
// Manifest V3 Background Service Worker
importScripts('storage.js');
chrome.runtime.onMessage.addListener((message, sender, sendResponse) => {
if (message.type === 'TEXT_COPIED' && message.payload) {
addHistoryItem(message.payload)
.then(() => sendResponse({ success: true }))
.catch((err) => sendResponse({ success: false, error: err }));
return true; // Keep channel open for async response
}
});
// Passive DOM Clipboard Observer
document.addEventListener('copy', () => {
// Read selection from active document
const selectedText = window.getSelection()?.toString()?.trim();
if (selectedText && selectedText.length > 0) {
chrome.runtime.sendMessage({
type: 'TEXT_COPIED',
payload: selectedText
});
}
});
Get up and running in under 60 seconds.
No complex setup or account registration required. Load Kravoxin directly into Chrome as an unpacked developer extension.
Clone or Download
Clone the repository from GitHub or download the source code archive to your local drive.
Open Extensions
Navigate to chrome://extensions/ in your Google Chrome or Chromium browser.
Developer Mode
Toggle on the Developer mode switch in the upper right-hand corner of the page.
Load Unpacked
Click the Load unpacked button and select the downloaded Kravoxin root folder.
Pin & Enjoy
Pin the Kravoxin extension icon to your toolbar. Copy any text online and watch it save automatically!
Found an issue? Report directly to GitHub.
Help us improve Kravoxin! Fill in the quick diagnostic form to generate an issue pre-formatted with your specific browser environment data.
Connect with the Creator & Community.
Kravoxin is developed and maintained by Rohan Mirjankar. Join our community, submit feedback, or explore developer resources.