Skip to content
Brom Bresenham edited this page Oct 29, 2023 · 2 revisions

Console Utilities

These are almost all cross-platform (Windows/macOS/Linux) and can be installed using morlock.sh, e.g. morlock install brombres/vimage. As they are open-source they can also be studied as Rogue examples.

Name / Repo Morlock Package Name Description
ExitCode brombres/exitcode Runs the specified program and prints out its exit code.
Froley brombres/froley A compiler compiler with domain-specific scanner and parser languages. A bit like Flex & Bison. Generates Rogue-based compilers.
LSPath brombres/lspath Lists folder contents with absolute filepaths, optionally filtering by filename patterns or matching file contents.
LSTree brombres/lstree Performs a tree-style directory listing with file and folder sizes.
Morlock brombres/morlock Multiplatform decentralized package manager.
ReID brombres/reid Programming identifier search-and-replace tool that operates across multiple files and renames files and folders if needed.
Rogo brombres/rogo An imperative build system and build assistant. Note: automatically installed with Morlock.
SplitInput brombres/splitinput Splits stdin or file input into separate lines using an arbitrary pattern as a split point.
SrcFix brombres/srcfix Search and replace blocks of text across multiple files while preserving indentation.
VemeGen brombres/vemegen Video meme maker - adds subtitles to videos using a scripting system (macOS only). Comes with "Hitler Reacts" template. Example: Hitler Reacts: Outlast TV Show
Vimage brombres/vimage An image viewer and editor with a Vim-like user interface.
WindowsMediaLibs brombres/windowsmedialibs Precompiled versions of JPEG, PNG, and ZLIB media libraries for Windows with an accompanying windowsmedialibs program that prints out header and library linking information.
WordleBuddy brombres/wordlebuddy Wordle solver.
Clone this wiki locally