{"id":13584766,"url":"https://github.com/raszi/colorize","last_synced_at":"2025-06-26T19:02:15.275Z","repository":{"id":772433,"uuid":"457845","full_name":"raszi/colorize","owner":"raszi","description":"Log colorizer perl script","archived":false,"fork":false,"pushed_at":"2023-01-20T18:12:18.000Z","size":401,"stargazers_count":76,"open_issues_count":0,"forks_count":8,"subscribers_count":6,"default_branch":"master","last_synced_at":"2024-08-02T15:56:00.697Z","etag":null,"topics":["colors","devops","devops-tools","homebrew","logging","tools"],"latest_commit_sha":null,"homepage":"","language":"Perl","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"matt-bailey/generator-bones","license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/raszi.png","metadata":{"files":{"readme":"README.md","changelog":"changelog.gz","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2010-01-04T09:58:50.000Z","updated_at":"2024-07-06T17:10:19.000Z","dependencies_parsed_at":"2023-02-12T04:15:53.212Z","dependency_job_id":null,"html_url":"https://github.com/raszi/colorize","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/raszi%2Fcolorize","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/raszi%2Fcolorize/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/raszi%2Fcolorize/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/raszi%2Fcolorize/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/raszi","download_url":"https://codeload.github.com/raszi/colorize/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":223272972,"owners_count":17117718,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["colors","devops","devops-tools","homebrew","logging","tools"],"created_at":"2024-08-01T15:04:30.494Z","updated_at":"2025-06-26T19:02:15.187Z","avatar_url":"https://github.com/raszi.png","language":"Perl","readme":"# Colorize\n\n## About\n\nColorize is a powerful and versatile Perl script to colorize your logs. With support for multiple log formats and customizable color schemes, this tool makes it simple to highlight important information and pinpoint problem areas, while also making the logs more visually appealing.\n\nIt was one of the first solutions of this kind and it inspired the development of other similar tools, such as [CCZE](https://github.com/cornet/ccze).\n\nAlthough the project is not actively maintained, it still works without issues and it can be useful for those who are looking for a similar solution. Whether you're a system administrator monitoring daily logs or a developer debugging a complex application, colorize is an essential tool for anyone who wants to make sense of their log data in a fast and efficient way, while also enjoying the nice look of the colorized output.\n\n### Example Screenshot\n\n![Example screenshot](./examples/screenshot.png)\n\nIt uses coherent colors for every log formats which is pretty cool but you can use your own colors by modifying the configuration file in your home directory (`~/.colorizerc`) or system-wide (`/etc/colorizerc`).\n\n## Installation\n\n### MacOS\n\nInstall my tap from [raszi/homebrew-tap][3] with the following command:\n\n```shell\nbrew tap raszi/tap\n```\n\nThen install the formula with:\n\n```shell\nbrew install raszi/tap/colorize\n```\n\n### FreeBSD\n\nIt is in the [ports][2], you can install with any preferred way.\n\n### Manual\n\n#### Dependencies\n\nThis script depends on [Term::ANSIColor][1], so you will need to install it first.\n\nUnder Debian GNU/Linux:\n\n```shell\napt-get install perl-modules\n```\n\nGentoo:\n\n```shell\nemerge -vta perl-core/Term-ANSIColor\n```\n\nMageia:\n\n```shell\nurpmi perl-Term-ANSIColor\n```\n\n#### Installing the script\n\n```shell\nmake install\n```\n\n## Usage\n\nJust pipe the logs in the script, and have fun.\n\n## Examples\n\n```shell\ncat /var/log/daemon.log | colorize\ntail -0f /var/log/daemon.log /var/log/apache/access.log | colorize\ncolorize \u003c /var/log/messages\n```\n\n## Tips\n\nIn the TIPS file and in the examples directory.\n\n[1]: http://search.cpan.org/perldoc/Term::ANSIColor\n[2]: http://svnweb.freebsd.org/ports/head/sysutils/colorize\n[3]: https://github.com/raszi/homebrew-tap\n","funding_links":[],"categories":["Perl"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fraszi%2Fcolorize","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fraszi%2Fcolorize","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fraszi%2Fcolorize/lists"}