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

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to seadve/kooha

Open-source alternatives to Kooha

30 open-source projects similar to seadve/kooha, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Kooha alternative.

  • lihaoyun6/quickrecorderAvatar lihaoyun6

    lihaoyun6/QuickRecorder

    7,969Vezi pe GitHub↗

    QuickRecorder is a screen recording software designed for capturing desktops, application windows, and system audio. It functions as a multi-device video recorder and tutorial capture tool, synchronizing video feeds from a computer and connected mobile devices into a single stream. The system distinguishes itself through an alpha-channel video exporter that produces recordings with transparent backgrounds. It also includes a presenter overlay system that renders a floating camera feed over screen captures and a specialized tutorial toolset that provides mouse movement highlighting and a magni

    Swift
    Vezi pe GitHub↗7,969
  • mathewsachin/capturaAvatar MathewSachin

    MathewSachin/Captura

    10,731Vezi pe GitHub↗

    Captura is a desktop screen recording and screenshot utility designed to capture video, webcam feeds, and system audio into multimedia recordings. It functions as a recording suite that can also be operated as a command line video recorder, allowing users to trigger and manage capture workflows via terminal commands. The software distinguishes itself by recording user input, such as mouse movements and keystrokes, as visual overlays on top of the captured video. It further supports automated workflows through the integration of system-level hardware media keys, enabling recording state change

    C#
    Vezi pe GitHub↗10,731
  • wulkano/kapAvatar wulkano

    wulkano/Kap

    19,113Vezi pe GitHub↗

    Kap is an open-source screen recording application designed to capture desktop activity as video or image files. It provides a comprehensive workflow for recording screen sessions, including options for capturing system audio and highlighting mouse clicks to assist in the creation of instructional content. The application distinguishes itself through a modular, plugin-based architecture that allows for the integration of external services for sharing and uploading media. It utilizes a background transcoding utility to process and convert captured recordings into various formats, such as GIF,

    TypeScriptapertureappcapture
    Vezi pe GitHub↗19,113

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Find more with AI search
  • webadderallorg/recordlyAvatar webadderallorg

    webadderallorg/Recordly

    17,953Vezi pe GitHub↗

    Recordly is a screen recording and video editing suite designed for creating product demonstrations. It combines screen and audio capture software with a dedicated demo video editor and tools for merging webcam overlays and exporting projects as MP4 files or looping GIFs. The platform features a specialized cursor animation engine that applies smoothing, motion blur, and click animations to the rendered mouse movements. It also provides customizable webcam bubbles and a system for placing recordings inside styled containers with custom wallpapers and drop shadows. The editing workflow center

    TypeScriptelectronfreelinux
    Vezi pe GitHub↗17,953
  • nickemanarin/screentogifAvatar NickeManarin

    NickeManarin/ScreenToGif

    27,114Vezi pe GitHub↗

    ScreenToGif is a screen recording and GIF editor designed to capture screen activity and refine frames to produce GIF animations and video files. It functions as a screen-to-video capture tool for creating visual demonstrations, documentation, and tutorials. The application includes a non-linear frame editor that allows for the modification of recorded footage before export. It can capture a selected screen area, webcam feed, or sketchboard, and exports the resulting animations as images, videos, or GIFs. The tool supports user interface translation to provide a localized experience in multi

    C#editorgifrecorder
    Vezi pe GitHub↗27,114
  • siddharthvaddem/openscreenAvatar siddharthvaddem

    siddharthvaddem/openscreen

    7,282Vezi pe GitHub↗

    OpenScreen is screen recording and editing software used to capture screen video and audio with an integrated timeline for trimming, cropping, and playback adjustments. It functions as a comprehensive system for recording, annotating, and exporting audio-visual content. The project includes a dynamic zoom editor for applying manual or cursor-following zooms with adjustable depth and easing. It features a local caption generator that uses on-device transcription to create voiceover captions without uploading data to external servers. Additional specialized tools allow for the integration of we

    TypeScriptelectronopen-sourcepixijs
    Vezi pe GitHub↗7,282
  • phw/peekAvatar phw

    phw/peek

    10,563Vezi pe GitHub↗

    Peek is a desktop screen recorder for Linux systems designed to capture specific rectangular areas of the display. It functions as an animated image and video creator, allowing users to record short, silent screencasts of desktop activity. The application provides a focused workflow for generating visual content, such as instructional documentation, bug reports, and project updates. It enables users to export recordings in various formats and includes options to optimize the quality and file size of animated images for web integration. The software utilizes native display protocols to manage

    Valaapnggifgif-recorder
    Vezi pe GitHub↗10,563
  • justinfrankel/licecapAvatar justinfrankel

    justinfrankel/licecap

    5,566Vezi pe GitHub↗

    Licecap is an animated GIF capture utility designed to record desktop screen activity and export the results as portable GIF image files. It functions as a screen recorder that allows users to capture a selected area of the screen and save the recording as a short animation. The tool includes a selection overlay for defining the recording area via mouse interactions and utilizes palette-based encoding to compress captured frames into a single looped GIF file. It integrates with Windows and macOS APIs to manage screen capture permissions and window positioning. The application covers a range

    C
    Vezi pe GitHub↗5,566
  • simular-ai/agent-sAvatar simular-ai

    simular-ai/Agent-S

    11,855Vezi pe GitHub↗

    Agent-S is a multimodal AI agent and LLM desktop automation framework designed to control operating systems through graphical user interface interactions. It functions as a computer use interface, utilizing vision-language grounding to translate natural language goals into precise screen coordinates and system actions. The project differentiates itself by combining structured accessibility tree inspection with vision-based element localization. It manages cross-application workflows by mapping conceptual descriptions to physical pixels and simulating low-level keyboard and mouse events to mov

    Pythonagent-computer-interfaceai-agentscomputer-automation
    Vezi pe GitHub↗11,855
  • flameshot-org/flameshotAvatar flameshot-org

    flameshot-org/flameshot

    30,209Vezi pe GitHub↗

    This project is a desktop screen capture and annotation utility designed for Linux environments. It provides an interactive graphical overlay that allows users to select specific screen regions, apply visual annotations such as shapes, text, and pixelation, and manage the resulting images through a configurable post-capture pipeline. The application distinguishes itself through deep system integration and automation capabilities. It operates as a persistent background daemon that monitors global hotkeys and supports inter-process communication via a system message bus, enabling users to trigg

    C++capturecross-platformfree-software
    Vezi pe GitHub↗30,209
  • vhonowslend/streamfx-publicAvatar Vhonowslend

    Vhonowslend/StreamFX-Public

    4,158Vezi pe GitHub↗

    StreamFX-Public is a collection of OBS Studio plugins and software components designed for broadcast enhancement. It provides a suite of visual effects, filters, hardware-accelerated encoders, and professional video encoding tools to expand the capabilities of the host application. The project distinguishes itself through the support of professional mezzanine video codecs, including DNxHR, ProRes, and Cineform, for high-fidelity post-production editing. It also implements hardware-accelerated recording via GPU cores and AMD AMF to reduce CPU overhead during live broadcasts. The toolset cover

    C++addonamdav1
    Vezi pe GitHub↗4,158
  • simonaking/scrcpy-guiAvatar SimonAKing

    SimonAKing/scrcpy-gui

    3,892Vezi pe GitHub↗

    scrcpy-gui is a graphical user interface for managing and controlling Android devices via the scrcpy protocol. It provides a visual layer for Android screen mirroring, remote control, and device management over USB or TCP/IP connections. The project enables the simultaneous mirroring and control of multiple Android devices within a single unified window. It includes dedicated interfaces for interacting with devices using a computer keyboard and mouse, as well as utilities for synchronizing clipboards between a computer and a connected mobile device. The software supports low-latency screen m

    JavaScriptadbandroidelectron
    Vezi pe GitHub↗3,892
  • nvidia/isaac-gr00tAvatar NVIDIA

    NVIDIA/Isaac-GR00T

    6,222Vezi pe GitHub↗
    Jupyter Notebook
    Vezi pe GitHub↗6,222
  • openshot/openshot-qtAvatar OpenShot

    OpenShot/openshot-qt

    5,481Vezi pe GitHub↗

    This project is an open-source video production suite and non-linear video editor. It provides a multi-track timeline for cutting, splicing, and arranging video and audio clips with frame-level precision, serving as a comprehensive workspace for video post-production. The suite includes specialized tools for keyframe animation, allowing for the creation of 2D and 3D visual effects and motion graphics. It also features a multi-track audio mixer for blending sound sources and adjusting levels to accompany visual content. Capability areas cover a full post-production workflow, including color c

    Pythonc-plus-plusffmpeggplv3
    Vezi pe GitHub↗5,481
  • alyssaxuu/screenityAvatar alyssaxuu

    alyssaxuu/screenity

    18,321Vezi pe GitHub↗

    Screenity is a browser-based screen recorder designed to capture screen activity and audio directly within a web browser. It functions as a privacy-focused capture tool that handles data locally and includes a web-based video editor for basic media refinement. The project distinguishes itself through real-time screen annotation tools, allowing users to draw shapes and arrows or zoom into specific areas during a recording. It also provides specialized privacy controls to blur sensitive information and apply backgrounds to camera feeds. The tool covers a broad range of media capabilities, incl

    JavaScriptannotationannotation-toolaudio
    Vezi pe GitHub↗18,321
  • screenpipe/screenpipeAvatar screenpipe

    screenpipe/screenpipe

    16,932Vezi pe GitHub↗

    Screenpipe is a local-first platform designed to record, index, and analyze desktop activity. By capturing screen, audio, and keyboard input, it creates a comprehensive and searchable history of computer usage. The system functions as an activity recorder and automation framework, providing a persistent, context-aware memory that allows artificial intelligence agents to observe and interact with local desktop environments. The platform distinguishes itself through a privacy-focused architecture that processes all data locally. It utilizes on-device computer vision and speech recognition to tr

    Rustagentsagiai
    Vezi pe GitHub↗16,932
  • flutter-webrtc/flutter-webrtcAvatar flutter-webrtc

    flutter-webrtc/flutter-webrtc

    4,468Vezi pe GitHub↗

    This project is a WebRTC plugin for Flutter that provides a real-time communication framework for implementing peer-to-peer voice, video, and data streaming. It functions as a cross-platform media streamer and hardware media controller, allowing applications to manage device cameras and microphones across mobile, desktop, and web platforms. The framework includes a dedicated peer-to-peer data channel interface for exchanging arbitrary data packets with low latency. It ensures privacy and data integrity through end-to-end encryption for all audio, video, and data transmissions. Broad capabili

    C++androiddesktopflutter
    Vezi pe GitHub↗4,468
  • mediar-ai/screenpipeAvatar mediar-ai

    mediar-ai/screenpipe

    19,337Vezi pe GitHub↗

    Screenpipe is a local screen and audio recorder that captures and indexes digital activity to create a searchable archive of computer usage. It functions as an AI context engine, providing a local database of visual and auditory history to ground large language models. The system serves as a Model Context Protocol server, delivering screen history and meeting transcriptions to external AI assistants. It utilizes an OCR screen search tool to extract text from visual data and a speech-to-text transcription tool for identifying speakers in system and microphone audio. The software includes capa

    Rust
    Vezi pe GitHub↗19,337
  • mltframework/shotcutAvatar mltframework

    mltframework/shotcut

    13,460Vezi pe GitHub↗

    Shotcut is a professional-grade, cross-platform non-linear video editor built on the MLT multimedia framework. It provides a comprehensive suite for post-production, supporting multi-track timeline editing, high-fidelity color processing, and complex visual effects. The application is designed to handle diverse audio and video formats natively, ensuring high-resolution and HDR workflows are managed within a unified environment. The software distinguishes itself through a modular architecture that emphasizes performance and precision. It utilizes a GPU-accelerated rendering pipeline and proxy-

    C++cross-platformgplv3mlt
    Vezi pe GitHub↗13,460
  • mausimus/shaderglassAvatar mausimus

    mausimus/ShaderGlass

    3,728Vezi pe GitHub↗

    ShaderGlass is a GPU-accelerated shader pipeline designed to render real-time visual effects as an overlay on the desktop or specific application windows. It processes visual input through programmable fragment shaders to modify screen output or live video feeds. The project supports the import of custom shader definitions and the hot-loading of external files to test and tune visual effects without restarting. It includes a library management system for browsing presets and adjusting specific parameters to refine the final output. The application routes input from various sources, including

    C++crtcrt-monitordirectx
    Vezi pe GitHub↗3,728
  • daniulive/smarterstreamingAvatar daniulive

    daniulive/SmarterStreaming

    11,170Vezi pe GitHub↗

    SmarterStreaming is a cross-platform SDK for hardware-accelerated audio and video capture, encoding, and streaming. It provides a complete media pipeline for low-latency RTMP and RTSP streaming, and includes an embedded lightweight RTSP server that can serve live feeds directly from the source device to local network clients without requiring a separate server. The SDK also integrates with GB28181 surveillance platforms, enabling compliant device registration and streaming for standardized video monitoring systems. The project distinguishes itself through a set of integrated capabilities for

    Javaandroid-rtmpgb28181hevc
    Vezi pe GitHub↗11,170
  • steveseguin/vdo.ninjaAvatar steveseguin

    steveseguin/vdo.ninja

    3,910Vezi pe GitHub↗

    VDO.Ninja is a low-latency peer-to-peer media routing service and video streaming platform designed to integrate remote audio and video feeds into professional production workflows. It functions as a WebRTC broadcast integration tool and studio controller, allowing for the direct transmission of high-definition media between publishers and viewers with minimal delay. The platform distinguishes itself through extensive protocol bridging, converting between WebRTC, WHIP, WHEP, SRT, and RTMP to ensure compatibility across diverse network environments and professional studio software. It includes

    JavaScriptlivelow-latencyninja
    Vezi pe GitHub↗3,910
  • wang-bin/qtavAvatar wang-bin

    wang-bin/QtAV

    4,250Vezi pe GitHub↗

    QtAV is a cross-platform media engine and multimedia framework that combines FFmpeg decoding with the Qt framework for audio and video rendering. It functions as a hardware-accelerated video player, an OpenGL video renderer, and a multimedia stream transcoder. The project distinguishes itself through a hardware-abstraction decoding layer that utilizes GPU interfaces such as VA-API and VideoToolbox to decode high-resolution video. It employs a zero-copy memory transfer path to move decoded video data directly to graphics APIs, reducing CPU overhead and enabling high-performance YUV rendering.

    C++
    Vezi pe GitHub↗4,250
  • mobile-dev-inc/maestroAvatar mobile-dev-inc

    mobile-dev-inc/Maestro

    10,788Vezi pe GitHub↗

    Maestro is a declarative mobile and web UI automation framework designed for end-to-end testing. It operates by querying the native accessibility tree of an application, allowing for black-box testing without requiring source code instrumentation or platform-specific dependencies. The framework distinguishes itself through a unified command syntax that abstracts interactions across Android, iOS, and web environments. It features a dynamic synchronization engine that automatically pauses test execution to account for non-deterministic animations and network-dependent content loading, ensuring

    Kotlinandroidblackbox-testingios
    Vezi pe GitHub↗10,788
  • avengemedia/dankmaterialshellAvatar AvengeMedia

    AvengeMedia/DankMaterialShell

    4,403Vezi pe GitHub↗

    DankMaterialShell is a complete Wayland desktop environment that provides a unified set of panels, widgets, system tray, notifications, and an application launcher out of the box. It is built on a plugin-based shell architecture that allows for extending the desktop with custom widgets, launcher items, and background services through a unified component interface. The shell renders its panels, widgets, and overlays using the Wayland layer shell protocol for compositor-agnostic desktop integration. The project distinguishes itself through several integrated capabilities that work together as a

    QMLdwlgohyprland
    Vezi pe GitHub↗4,403
  • keycastr/keycastrAvatar keycastr

    keycastr/keycastr

    14,608Vezi pe GitHub↗

    Keycastr is a system-level utility for macOS that captures and displays keyboard and mouse interactions as visual overlays on the desktop. By registering global event taps within the operating system, it monitors input actions in real time and renders them through transparent, non-interactive windows that float above other active applications. The application distinguishes itself through a plugin-based architecture that allows for the integration of custom modules to define how input events are rendered. Users can manage the lifecycle and positioning of these visual elements through a native

    Objective-C
    Vezi pe GitHub↗14,608
  • ffmpeg/ffmpegAvatar FFmpeg

    FFmpeg/FFmpeg

    61,176Vezi pe GitHub↗

    FFmpeg is a cross-platform multimedia framework designed for the recording, conversion, and streaming of audio and video content. It functions as a comprehensive toolkit that provides both a command-line utility for direct media manipulation and a collection of low-level libraries for integration into custom applications. At its core, the project utilizes a packet-based stream engine and a format-agnostic abstraction layer to handle diverse media standards, containers, and network protocols. The framework distinguishes itself through a modular, graph-based filter execution model that allows f

    Caudiocffmpeg
    Vezi pe GitHub↗61,176
  • libratbag/piperAvatar libratbag

    libratbag/piper

    5,838Vezi pe GitHub↗

    Piper is a GTK desktop application and client interface designed to manage gaming peripheral hardware settings. It serves as a visual tool for configuring mice and keyboards by communicating with the libratbag background daemon. The application provides a graphical interface to adjust hardware-level settings without the use of proprietary vendor software. This includes a dedicated configuration UI for gaming mice to manage DPI and other device-specific parameters. The tool covers several hardware customization areas, including RGB lighting patterns, mouse button remapping, and cursor sensiti

    Python
    Vezi pe GitHub↗5,838
  • akiraux/akiraAvatar akiraux

    akiraux/Akira

    5,332Vezi pe GitHub↗

    Akira is a native Linux application and vector graphics editor designed for creating professional user interface layouts and user experience flows. Built with the Vala language, it functions as a GTK UI design tool for developing visual elements and interface components. The software provides a desktop environment for UI and UX design, enabling the creation of professional layouts and the prototyping of user interaction flows. It specifically supports the construction of GTK interface layouts and Linux-based UI designs.

    Vala
    Vezi pe GitHub↗5,332
  • faressoft/terminalizerAvatar faressoft

    faressoft/terminalizer

    16,076Vezi pe GitHub↗

    Terminalizer is a command-line utility designed to record, edit, and share terminal sessions. It captures raw input and output streams from terminal processes, storing them in structured files that preserve the exact sequence of commands and their visual results for future review, archiving, or documentation. The tool distinguishes itself by offering extensive visual customization and flexible export options. Users can modify the timing, content, and appearance of recordings—including themes, fonts, and window frames—through a configuration schema. These sessions can be rendered into high-qua

    JavaScriptanimatedbashbash-profile
    Vezi pe GitHub↗16,076