awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
alyssaxuu avatar

alyssaxuu/omni

0
View on GitHub↗
7,799 stars·374 forks·JavaScript·MIT·26 viewschrome.google.com/webstore/detail/omni/mapjgeachilmcbbokkgcbgpbakaaeehi?hl=en&authuser=0↗

Omni

Omni is a browser-based productivity automation tool that operates as a local extension. It provides a command-palette interface to execute workspace actions and manage browsing sessions through text-based inputs.

The system allows for local-source sideloading, enabling the software to run from a local directory rather than through a centralized extension marketplace.

Capabilities cover browser tab management, including programmatically switching and organizing pages. It also includes tools for bookmark organization and history search, allowing users to filter and retrieve saved pages or previously visited sites.

Features

  • Command Palettes - Implements a command-palette interface for executing browser and workspace actions via text-based input.
  • Web Task Automations - Automates repetitive browser-based workflows and workspace tasks through a command-line interface.
  • Local Execution Runtimes - Executes core automation logic on the user's local machine to maintain direct control over the browser session.
  • Browser Extension APIs - Utilizes browser extension APIs to execute logic within a privileged environment for tab and history management.
  • Tab Management - Provides a command-driven interface for monitoring and manipulating the state of open browser tabs.
  • Tab Bridges - Provides an interface to programmatically switch and organize open browser tabs using internal APIs.
  • Tab Managers - Provides comprehensive capabilities for switching, closing, and organizing open browser tabs via commands.
  • Bookmark Managers - Provides a centralized interface to manage and clean up saved web pages for better organization.
  • Browser Bookmark Management - Includes utilities to search saved pages and remove unwanted entries to curate browser bookmarks.
  • Cross-Reference History Search - Implements filtered search to locate specific pages across both saved bookmarks and browsing history.
  • Local Extension Hosting - Supports running browser extensions from a local source to avoid centralized extension stores.
  • Browser History Querying - Enables filtered searching and retrieval of browsing data from the browser's internal history database.
  • Workspace Action Execution - Provides a command interface to trigger productivity operations like muting tabs or pinning pages.
  • Browser Extension Local Execution - Enables running the software from a local source instead of installing it through an official store.
  • Browser Extension Sideloading - Allows the extension to be installed directly from a local directory instead of a centralized marketplace.
  • Miscellaneous Tools - Productivity tool for developers.

Star history

Star history chart for alyssaxuu/omniStar history chart for alyssaxuu/omni

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Omni

These projects share indexed features with Omni. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • vicinaehq/vicinaevicinaehq avatar

    vicinaehq/vicinae

    6,436View on GitHub↗
    C++app-launcherlinuxnodejs
    View on GitHub↗6,436
  • mozilla/gecko-devmozilla avatar

    mozilla/gecko-dev

    3,691View on GitHub↗

    Gecko-dev is a web browser engine and cross-platform browser framework. It serves as a foundational system for rendering web content and executing JavaScript, providing a complete layout and rendering pipeline to transform web markup into visual pixels. The project is distinguished by a specialized browser UI toolkit that uses XML-based languages and custom widgets to build cross-platform windows and menus. It incorporates unique development bridges, including design-to-code linking and a standardized protocol for AI-driven browser control and automated verification. Its broader capabilities

    JavaScript
    View on GitHub↗3,691
  • liuchengxu/vim-clapliuchengxu avatar

    liuchengxu/vim-clap

    2,139View on GitHub↗

    Vim-clap is a high-performance fuzzy selection interface and command palette designed for Vim and NeoVim. It functions as an extensible plugin that enables rapid navigation of files, buffers, and project resources by offloading heavy search and filtering computations to an external background process. The project distinguishes itself through a pluggable provider architecture that allows developers to define custom search sources using external scripts or binaries. By decoupling the selection interface from the underlying fuzzy matching logic, it supports both built-in algorithms and high-perf

    Rustfloating-windowfuzzy-findernvim
    View on GitHub↗2,139
  • gosub-io/gosub-enginegosub-io avatar

    gosub-io/gosub-engine

    3,673View on GitHub↗

    Gosub-engine is an HTML5 browser engine and web rendering pipeline that parses HTML5 and CSS3 to compute layout and render web content to pixels. It functions as a JavaScript runtime environment with a virtual machine and event loop for handling dynamic logic and asynchronous tasks. The system also includes a web storage manager for persisting cookies, local storage, and session storage. The project features a headless browser renderer capable of generating page images or extracting plain text without a visible window. It supports cross-platform graphics rendering through pluggable CPU and GP

    Rustbrowserhtml5rust
    View on GitHub↗3,673
Compare all 30 related projects→

Frequently asked questions

What does alyssaxuu/omni do?

Omni is a browser-based productivity automation tool that operates as a local extension. It provides a command-palette interface to execute workspace actions and manage browsing sessions through text-based inputs.

What are the main features of alyssaxuu/omni?

The main features of alyssaxuu/omni are: Command Palettes, Web Task Automations, Local Execution Runtimes, Browser Extension APIs, Tab Management, Tab Bridges, Tab Managers, Bookmark Managers.

Which projects share features with alyssaxuu/omni?

Projects with overlapping indexed features include: vicinaehq/vicinae. mozilla/gecko-dev — Gecko-dev is a web browser engine and cross-platform browser framework. It serves as a foundational system for… liuchengxu/vim-clap — Vim-clap is a high-performance fuzzy selection interface and command palette designed for Vim and NeoVim. It functions… gosub-io/gosub-engine — Gosub-engine is an HTML5 browser engine and web rendering pipeline that parses HTML5 and CSS3 to compute layout and… microsoft/vscode-docs — This repository contains the comprehensive documentation for a code editor focused on AI-assisted software development… cloudfavorites/favorites-web — This project is a Java web application and Spring Boot bookmark manager designed for saving, categorizing, and…