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
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
ImTip is a desktop utility that provides input method visualization and large language model integration. It renders real-time indicators at the system text cursor to track language, layout, and punctuation settings. The project connects large language model APIs to a desktop interface to render rich content, including mathematical formulas and syntax-highlighted code. It uses a scriptable logic engine and global hooks to map programmable hotkeys to complex task sequences and external API calls. The software includes tools for desktop UI customization, allowing users to adjust the style, col
This project is a React presentation component designed to create animated code sliders and step-by-step walkthroughs. It functions as a code presentation tool that allows users to highlight syntax and transition between different versions of a codebase during technical demonstrations. The tool enables the creation of animated code walkthroughs by rendering snapshots of code that transition through incremental changes. These sequences are navigated via keyboard inputs, allowing a presenter to advance through code steps to explain logic changes in a live demo. The system provides capabilities
Carnac is a keyboard input monitoring tool that records keystrokes in real time and displays them via a transparent window overlay. It is designed to provide visual feedback of keyboard activity on top of all other active applications.
The main features of code52/carnac are: OS Input Hooks, Screencast and Screenshot Tools, Keystroke Visualizers, Recorded Software Demonstrations, Transparent Overlays, Input Visualization Overlays, Code Presentation Utilities, Input History Buffers.
Open-source alternatives to code52/carnac include: alyssaxuu/screenity — Screenity is a browser-based screen recorder designed to capture screen activity and audio directly within a web… aardio/imtip — ImTip is a desktop utility that provides input method visualization and large language model integration. It renders… webadderallorg/recordly — Recordly is a screen recording and video editing suite designed for creating product demonstrations. It combines… pomber/code-surfer — Code Surfer is a web-based code slide framework and presentation tool designed for creating technical slides. It… lihaoyun6/quickrecorder — QuickRecorder is a screen recording software designed for capturing desktops, application windows, and system audio.… jamiebuilds/spectacle-code-slide — This project is a React presentation component designed to create animated code sliders and step-by-step walkthroughs.…