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

svenstaro/genact

0
View on GitHub↗
12,099 stars·492 forks·Rust·MIT·31 viewssvenstaro.github.io/genact↗

Genact

Genact is a terminal activity simulator and fake log generator designed to create the appearance of professional development and system administration work. It functions as a command line simulation tool that outputs a stream of believable system messages to mimic background computer processing.

The tool operates as a terminal screensaver that can prevent a computer from entering an idle or sleep state by maintaining a continuous process of simulated technical activity. It supports multiple predefined scenes and provides controls for simulation speed and run duration.

The project includes capabilities for visual terminal effects, weighted-random activity selection for varied output patterns, and the generation of shell completion scripts for various environments.

Features

  • Activity Simulators - Provides a simulation of background computer processing through fake terminal output and logs.
  • Terminal - Provides an active terminal display that mimics technical processes to serve as a visual screensaver.
  • Command Line Utilities - A utility for creating the appearance of background computer work through configurable log speed and activity modules.
  • Fake Log Generators - Outputs a stream of believable system logs to the terminal to mimic active system administration.
  • Terminal Visual Effects - Fills the command line interface with scrolling text and activity modules to simulate a complex environment.
  • Simulation Scenes - A feature of the tool that generates fake logs and terminal output across various predefined scenes to create the appearance of technical work.
  • Simulation Parameterization - Allows users to define run duration, log output speed, and specific activity modules for simulations.
  • System Sleep Inhibitors - Keeps a computer awake by running a continuous process that mimics a high-intensity technical workflow.
  • Log Output Speed Controls - Provides a mechanism to adjust how quickly simulated logs appear in the terminal.
  • Terminal Utilities - Nonsense activity generator for terminal displays.
  • Productivity Tools - Tool for simulating busy work to avoid detection.

Star history

Star history chart for svenstaro/genactStar history chart for svenstaro/genact

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 Genact

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

    sharkdp/fd

    43,362View on GitHub↗

    This project is a high-performance command-line utility designed for rapid filesystem navigation and file discovery. It enables users to locate files and directories within large project structures using recursive search, pattern matching, and metadata-aware filtering. By employing multi-threaded parallel traversal, it provides an efficient way to explore complex directory trees. What distinguishes this tool is its ability to integrate directly into terminal workflows and automate file management tasks. It automatically respects version control ignore files and hidden file settings, ensuring

    Rustclicommand-linefilesystem
    View on GitHub↗43,362
  • bartobri/no-more-secretsbartobri avatar

    bartobri/no-more-secrets

    7,796View on GitHub↗

    no-more-secrets is a command line tool and functional library designed to render cinematic text decryption sequences in the terminal. It uses an ANSI escape sequence renderer to create visual effects where characters shift and reveal original text, simulating high-tech data decryption. The project includes a cross-terminal compatibility layer to ensure these animations render in environments that lack native ANSI escape sequence support. Users can customize the visual style of the decryption effect, including colors and masking options. Beyond the standalone tool, the project provides an emb

    C
    View on GitHub↗7,796
  • tmux/tmuxtmux avatar

    tmux/tmux

    46,643View on GitHub↗

    This project is a terminal multiplexer that enables multiple terminal sessions to run simultaneously within a single window or a detached background process. By decoupling the client interface from a persistent server process, it allows users to maintain long-running command-line tasks that continue to execute even after disconnecting from a remote host. The system functions as a terminal window manager and process controller, providing a text-based interface to organize multiple shell processes into custom tiled layouts. It distinguishes itself through a programmable command-line interface t

    C
    View on GitHub↗46,643
  • abishekvashok/cmatrixabishekvashok avatar

    abishekvashok/cmatrix

    4,935View on GitHub↗

    cmatrix is a C-based terminal application and command line utility designed to simulate a scrolling digital rain effect. It functions as a CLI visual animation tool that renders falling code patterns and custom text displays within a terminal emulator. The application provides options for visual style customization, allowing users to modify color schemes, font styles, and character sets. It includes animation speed control to adjust the rate of falling characters and supports rendering specific custom messages in the center of the screen during the animation.

    Ccmatrixscreensaver
    View on GitHub↗4,935
Compare all 30 related projects→

Frequently asked questions

What does svenstaro/genact do?

Genact is a terminal activity simulator and fake log generator designed to create the appearance of professional development and system administration work. It functions as a command line simulation tool that outputs a stream of believable system messages to mimic background computer processing.

What are the main features of svenstaro/genact?

The main features of svenstaro/genact are: Activity Simulators, Terminal, Command Line Utilities, Fake Log Generators, Terminal Visual Effects, Simulation Scenes, Simulation Parameterization, System Sleep Inhibitors.

Which projects share features with svenstaro/genact?

Projects with overlapping indexed features include: sharkdp/fd — This project is a high-performance command-line utility designed for rapid filesystem navigation and file discovery.… bartobri/no-more-secrets — no-more-secrets is a command line tool and functional library designed to render cinematic text decryption sequences… tmux/tmux — This project is a terminal multiplexer that enables multiple terminal sessions to run simultaneously within a single… abishekvashok/cmatrix — cmatrix is a C-based terminal application and command line utility designed to simulate a scrolling digital rain… marp-team/marp — Marp is a presentation framework that transforms plain text files into slide decks using Markdown syntax. It functions… rigellute/spotify-tui — This project is a terminal-based music controller that provides a text-based interface for managing audio streaming,…