Written in Rogue - brombres/Rogue GitHub Wiki
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. |