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
kamranahmedse avatar

kamranahmedse/pennywise

0
View on GitHub↗
3,864 stars·227 forks·JavaScript·MIT·16 views

Pennywise

Pennywise is a cross-platform desktop utility that functions as a floating web browser and media player. It allows users to maintain a persistent, always-on-top window for monitoring web content or viewing media while interacting with other applications.

The tool distinguishes itself through window management controls that include adjustable opacity and an interaction passthrough toggle. This mechanism disables window interactivity, allowing mouse and keyboard inputs to reach processes positioned behind the interface.

The application also includes capabilities for distraction-free media viewing by automatically detecting video streaming sites and extracting the video elements into a simplified player. These features are supported by window layout configurations that allow users to manage the size and screen position of the floating window.

Features

  • Always-on-Top Browser Windows - Functions as an always-on-top browser window for monitoring information without switching tasks.
  • Cross-Platform Desktop Utilities - Provides consistent floating window and transparency functionality across Windows, macOS, and Linux.
  • Window Management Utilities - Provides advanced control over window opacity and input passthrough for content isolation.
  • Input Passthrough Controls - Implements a toggle to disable window interactivity, allowing inputs to reach applications behind the interface.
  • OS Window and Input Management - Interacts with the operating system to maintain persistent top-level window visibility.
  • Input-Transparent Overlays - Displays web content as a visual layer that allows inputs to pass through to background applications.
  • Interaction Mode Toggles - Features a toggle to switch between active interaction and click-through passthrough states.
  • Embedded Browser Engines - Provides a built-in browser environment to isolate and load web content independently from the system browser.
  • Persistent Web Monitoring - Keeps specific websites or data feeds visible in a floating window during other tasks.
  • DOM-Based Extractions - Parses webpage structures using JavaScript to isolate specific video elements for playback.
  • Web-Based Media Players - Provides an isolated viewing environment that extracts and plays video elements from webpages.
  • Floating Window Management - Opens websites or media in a floating window positioned above the standard layout.
  • Embedded Media Players - Automatically transforms video streaming URLs into a distraction-free functional playback player.
  • Distraction-Free Viewers - Isolates video elements from webpages to provide a playback interface without site clutter.
  • Opacity Adjustments - Provides controls to adjust the alpha transparency of the application window.
  • Web Browsers - Floating browser window for keeping web content always visible.

Star history

Star history chart for kamranahmedse/pennywiseStar history chart for kamranahmedse/pennywise

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 Pennywise

These projects share indexed features with Pennywise. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • rezach/my-budgetreZach avatar

    reZach/my-budget

    956View on GitHub↗

    My-budget is a cross-platform desktop application designed for personal finance management. It functions as a local-first budgeting tool that allows users to track income and expenses while maintaining complete control over their financial data without relying on cloud services. The application distinguishes itself by integrating automated transaction ingestion, which retrieves and parses financial records directly from banking websites. To ensure privacy, all stored transaction history and budget records are protected by local encryption using user-defined passphrases, keeping sensitive info

    JavaScriptbudgetingfreesoftware
    View on GitHub↗956
  • microsoft/powertoysmicrosoft avatar

    microsoft/PowerToys

    135,047View on GitHub↗

    PowerToys is a collection of background-resident system utilities designed to extend native operating system functionality and streamline desktop workflows. It operates as a modular toolkit, utilizing a central plugin-based host architecture that allows users to dynamically enable or disable specific features for system configuration and automation. By leveraging native system hooking, the suite intercepts global input and window events to provide advanced control over the computing environment. The project distinguishes itself through its focus on cross-device input orchestration and spatial

    Cadvanced-pastecolor-pickercommand-palette
    View on GitHub↗135,047
  • ayangweb/bongocatayangweb avatar

    ayangweb/BongoCat

    21,420View on GitHub↗

    BongoCat is a cross-platform desktop utility that provides real-time visual feedback for keyboard and mouse activity. It functions as an interactive companion that renders an animated character on the screen, which reacts dynamically to user inputs. The application operates entirely offline, ensuring that all input processing remains local to the user environment without external network dependencies or data collection. The software distinguishes itself through a flexible asset-based rendering system that allows users to import and apply custom character designs. By intercepting low-level inp

    Vuebongo-catbongocatcross-platform
    View on GitHub↗21,420
  • hammerspoon/hammerspoonHammerspoon avatar

    Hammerspoon/hammerspoon

    14,497View on GitHub↗

    Hammerspoon is a programmable automation engine for macOS that enables deep system-level control through a Lua scripting environment. By bridging high-level scripts with native Objective-C APIs, it allows users to interact with the operating system's accessibility tree, intercept hardware input streams, and manage the lifecycle of running applications. The project distinguishes itself through an event-driven architecture that registers asynchronous hooks for system notifications and hardware events. This allows for real-time automation, such as remapping keyboard and mouse inputs, managing wi

    Objective-Cautomationhammerspoonirc
    View on GitHub↗14,497
Compare all 30 related projects→

Frequently asked questions

What does kamranahmedse/pennywise do?

Pennywise is a cross-platform desktop utility that functions as a floating web browser and media player. It allows users to maintain a persistent, always-on-top window for monitoring web content or viewing media while interacting with other applications.

What are the main features of kamranahmedse/pennywise?

The main features of kamranahmedse/pennywise are: Always-on-Top Browser Windows, Cross-Platform Desktop Utilities, Window Management Utilities, Input Passthrough Controls, OS Window and Input Management, Input-Transparent Overlays, Interaction Mode Toggles, Embedded Browser Engines.

Which projects share features with kamranahmedse/pennywise?

Projects with overlapping indexed features include: rezach/my-budget — My-budget is a cross-platform desktop application designed for personal finance management. It functions as a… wanglin2/mind-map — This project is a comprehensive diagramming ecosystem that functions as both a standalone cross-platform desktop… ayangweb/bongocat — BongoCat is a cross-platform desktop utility that provides real-time visual feedback for keyboard and mouse activity.… hammerspoon/hammerspoon — Hammerspoon is a programmable automation engine for macOS that enables deep system-level control through a Lua… microsoft/powertoys — PowerToys is a collection of background-resident system utilities designed to extend native operating system… wox-launcher/wox — Wox is a keyboard-driven command interface designed to centralize desktop productivity, system navigation, and…