awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
osnr avatar

osnr/TabFS

0
View on GitHub↗
3,930 स्टार्स·119 फोर्क्स·JavaScript·GPL-3.0·9 व्यूज़omar.website/tabfs↗

TabFS

TabFS एक ब्राउज़र ऑटोमेशन टूल और वर्चुअल फाइल सिस्टम है जो ब्राउज़र टैब्स और पेज तत्वों को फाइल्स में मैप करता है। यह एक FUSE-आधारित ब्रिज प्रदान करता है जो बाहरी स्क्रिप्ट्स और टूल्स को मानक फाइल सिस्टम ऑपरेशन्स के माध्यम से ब्राउज़र के JavaScript रनटाइम के साथ इंटरैक्ट करने की अनुमति देता है।

यह सिस्टम सिंथेटिक फाइल्स को पढ़कर और लिखकर JavaScript एक्सप्रेशन्स के निष्पादन और DOM तत्वों के हेरफेर को सक्षम बनाता है। यूजर्स फाइल मैनेजर या शेल का उपयोग करके टैब स्टेट को नियंत्रित कर सकते हैं, नए टैब्स बना सकते हैं, और URL व टाइटल्स जैसे मेटाडेटा का निरीक्षण कर सकते हैं।

यह प्रोजेक्ट ब्राउज़र ऑटोमेशन के लिए क्षमताओं को कवर करता है, जिसमें पेज इनपुट फील्ड्स तक पहुंचना और पेज रिसोर्सेज निकालना शामिल है। यह शेल स्क्रिप्ट्स के माध्यम से एक्सटेंशन्स को रीलोड करने की अनुमति देकर ब्राउज़र एक्सटेंशन विकास का भी समर्थन करता है।

Features

  • Browser Automation Tools - Implements a programmable interface for controlling web browsers and extracting data using filesystem operations.
  • FUSE Virtual Filesystems - Provides a FUSE-based virtual filesystem that maps browser tab states and controls to a directory structure.
  • Live Page Content Extraction - Provides a way to extract variables, input values, and page resources from live browser tabs via virtual files.
  • Browser Automation - Provides a framework for controlling browsers and executing JavaScript using standard file system operations.
  • DOM-to-File Mappings - Represents browser DOM elements and internal page variables as individual read-write files within a virtual directory.
  • Filesystem-to-Process Dispatchers - Translates filesystem write operations into JavaScript execution calls sent to specific browser tab contexts.
  • Browser Runtime Virtual Filesystems - Maps browser tabs and page elements to a virtual filesystem for management via standard shell operations.
  • Path-to-Resource Resolvers - Routes filesystem requests to the correct browser tab by parsing directory paths into unique tab identifiers.
  • JavaScript Execution Bridges - Provides a bridge to execute JavaScript expressions and manipulate DOM elements through a filesystem interface.
  • Tab JavaScript Executors - Runs scripts or evaluates expressions within a specific tab by writing to a virtual directory.
  • Tab-to-Filesystem Mounts - Exposes open tabs as a virtual directory to manage tab data using standard file system operations.
  • Bidirectional WebView Bridges - Implements a bidirectional communication bridge between the host filesystem and the browser's JavaScript runtime.
  • Page Asset Extractors - Retrieves images, scripts, and assets from a page as files in a virtual subdirectory.
  • FUSE-Based Filesystem Mounts - Uses FUSE to expose the browser's internal state as a mounted directory on the operating system.
  • Runtime Expression Evaluation - Enables real-time execution of JavaScript expressions within a running browser environment to inspect state.
  • Runtime State Serializers - Converts live browser metadata like URLs and titles into text-based file contents for external tool access.
  • Tab Metadata Inspectors - Provides the ability to read or modify URLs, titles, and active status of open tabs via virtual files.
  • Input Field Manipulations - Provides low-level operations for filling and manipulating web page input fields via virtual files.
  • Tab Lifecycle Controllers - Controls the lifecycle and state of browser tabs, including navigation and reloads.
  • Tab Openers - Allows programmatically opening new browser tabs by writing target URLs to virtual files.
  • Tab Managers - Manages the lifecycle of open tabs, including organization and deletion, via file manager operations.
  • Headless Browser Controllers - Provides a control layer to manage headless browser instances and page content via a virtual directory.

स्टार हिस्ट्री

osnr/tabfs के लिए स्टार हिस्ट्री चार्टosnr/tabfs के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

TabFS के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो TabFS के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • browsermcp/mcpBrowserMCP का अवतार

    BrowserMCP/mcp

    5,817GitHub पर देखें↗

    BrowserMCP is a browser automation bridge that connects AI tools to a live browser session through a local proxy server. It implements a standardized protocol for sending commands like click, type, and navigate to a real browser instance running on the user's machine, while keeping all browsing data on the device. The project distinguishes itself by preserving user sessions and fingerprints across automation tasks. It attaches to the user's existing browser profile to maintain cookies, logins, and authentication state, and uses the real browser's user agent, viewport, and extension context to

    TypeScriptbrowser-automationbrowser-extensionclaude
    GitHub पर देखें↗5,817
  • segmentio/nightmaresegmentio का अवतार

    segmentio/nightmare

    19,775GitHub पर देखें↗

    Nightmare is an Electron-based browser automation library and headless browser controller. It provides the infrastructure to programmatically navigate web pages, interact with DOM elements, and execute JavaScript within a background browser instance. The project distinguishes itself by integrating a full Chromium instance within an Electron shell, allowing for the management of browser sessions, network proxy settings, and persistent storage partitions. It enables the capture of page states as PNG screenshots, PDF documents, or HTML files. The tool covers a broad range of capabilities includ

    JavaScript
    GitHub पर देखें↗19,775
  • s3fs-fuse/s3fs-fuses3fs-fuse का अवतार

    s3fs-fuse/s3fs-fuse

    9,905GitHub पर देखें↗

    s3fs-fuse is a FUSE-based filesystem that mounts Amazon S3 buckets and S3-compatible object storage as local directories. It functions as a cloud object storage gateway, translating standard POSIX filesystem calls into RESTful API requests to allow remote objects to be accessed as if they were local files. The project enables the mapping of remote object stores to local paths on Linux, macOS, and FreeBSD. It supports integration with third-party S3-compatible providers through the use of custom service URLs and specialized request styles. The system includes capabilities for local data and m

    C++
    GitHub पर देखें↗9,905
  • pichillilorenzo/flutter_inappwebviewpichillilorenzo का अवतार

    pichillilorenzo/flutter_inappwebview

    3,736GitHub पर देखें↗

    This is a plugin for embedding inline or headless web browsers within Flutter applications to render web content. It provides a system for integrating native webview components directly into the widget tree, allowing for the display of web pages and local assets. The project distinguishes itself by offering a headless browser controller for programmatic interaction and data extraction, as well as tools to wrap Progressive Web Apps into native application containers. It includes a mobile bridge for WebRTC to manage camera and microphone permissions for real-time audio and video communication.

    Dartandroidbrowsercookie-manager
    GitHub पर देखें↗3,736
TabFS के सभी 30 विकल्प देखें→

अक्सर पूछे जाने वाले प्रश्न

osnr/tabfs क्या करता है?

TabFS एक ब्राउज़र ऑटोमेशन टूल और वर्चुअल फाइल सिस्टम है जो ब्राउज़र टैब्स और पेज तत्वों को फाइल्स में मैप करता है। यह एक FUSE-आधारित ब्रिज प्रदान करता है जो बाहरी स्क्रिप्ट्स और टूल्स को मानक फाइल सिस्टम ऑपरेशन्स के माध्यम से ब्राउज़र के JavaScript रनटाइम के साथ इंटरैक्ट करने की अनुमति देता है।

osnr/tabfs की मुख्य विशेषताएं क्या हैं?

osnr/tabfs की मुख्य विशेषताएं हैं: Browser Automation Tools, FUSE Virtual Filesystems, Live Page Content Extraction, Browser Automation, DOM-to-File Mappings, Filesystem-to-Process Dispatchers, Browser Runtime Virtual Filesystems, Path-to-Resource Resolvers।

osnr/tabfs के कुछ ओपन-सोर्स विकल्प क्या हैं?

osnr/tabfs के ओपन-सोर्स विकल्पों में शामिल हैं: browsermcp/mcp — BrowserMCP is a browser automation bridge that connects AI tools to a live browser session through a local proxy… s3fs-fuse/s3fs-fuse — s3fs-fuse is a FUSE-based filesystem that mounts Amazon S3 buckets and S3-compatible object storage as local… segmentio/nightmare — Nightmare is an Electron-based browser automation library and headless browser controller. It provides the… googlechromelabs/carlo — Carlo is a Node.js web rendering framework and desktop application bundler. It functions as a server-side browser… pichillilorenzo/flutter_inappwebview — This is a plugin for embedding inline or headless web browsers within Flutter applications to render web content. It… tridactyl/tridactyl — Tridactyl is a Vim-like Firefox extension that provides a comprehensive keyboard-driven interface for browsing, tab…