Projects / Crayonizer

Crayonizer

Crayonizer "crayonizes" the output of other programs. It uses pattern matches to color in and otherwise transmogrify selected text. It's written in straight C with few dependencies.

Licenses
Operating Systems
Implementation

RSS Recent releases

  •  24 Dec 2013 02:07

    Release Notes: This release adds many bugfixes, adds matches by line number and within a specified subregion, and adds an "stripansi" setting to remove already-existing ANSI codes from program output and an "expectlines" setting to support the subregion match.

    •  07 Jul 2013 13:35

      Release Notes: This release works with ssh, adds many new verbs/crayonizations, and supports setting the xterm title, xterm foreground, and background colors, playing sounds, and passing communications to another program.

      •  06 Jun 2013 14:40

        Release Notes: Many changes were made to support SSH. Keyboard input is no longer automatically passed to the crayonized program. A 'passto' verb was added, which launches a program to handle output from crayonized programs (e.g. to catch the zmodem attention string and pass output to rz).

        •  28 May 2013 13:05

          Release Notes: This release added support for setting xterm titles and for appending and prepending lines to program output, and various bugfixes.

          •  13 May 2013 01:36

            Release Notes: This release handles console signals (Ctrl-C, etc.) correctly (quite important for apps like 'ping' and 'tcpdump'). It adds a 'mapto' match type, which sums the characters of a matched string and uses the result to select from a list of attribute options (allowing colors to be generated for any string on the fly).

            RSS Recent comments

            10 Mar 2013 21:20 daeghnao

            A similar and more mature project, albeit with more dependencies, is acoc www.caliban.org/ruby/a...

            Screenshot

            Project Spotlight

            LaunchControl

            A fully-featured launchd front-end for managing and debugging system and user services.

            Screenshot

            Project Spotlight

            CloverETL Designer

            A visual data transformation designer for the CloverETL framework.