{"id":15509834,"url":"https://github.com/smortex/redmine_highlighter_pygments","last_synced_at":"2026-04-04T13:30:17.443Z","repository":{"id":15635528,"uuid":"18372451","full_name":"smortex/redmine_highlighter_pygments","owner":"smortex","description":"Rely on Pygments instead of CodeRay for syntax highlighting","archived":false,"fork":false,"pushed_at":"2024-06-18T18:16:57.000Z","size":6,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":4,"default_branch":"main","last_synced_at":"2024-10-19T22:29:09.567Z","etag":null,"topics":["hacktoberfest"],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/smortex.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2014-04-02T16:06:00.000Z","updated_at":"2020-10-06T18:55:19.000Z","dependencies_parsed_at":"2024-11-08T14:42:13.735Z","dependency_job_id":"28e7dc45-49d7-46c2-913e-e734a4174230","html_url":"https://github.com/smortex/redmine_highlighter_pygments","commit_stats":{"total_commits":6,"total_committers":1,"mean_commits":6.0,"dds":0.0,"last_synced_commit":"2cd159a458dcaea678e898fe1bf7c4233b0e6625"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/smortex%2Fredmine_highlighter_pygments","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/smortex%2Fredmine_highlighter_pygments/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/smortex%2Fredmine_highlighter_pygments/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/smortex%2Fredmine_highlighter_pygments/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/smortex","download_url":"https://codeload.github.com/smortex/redmine_highlighter_pygments/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239964549,"owners_count":19725952,"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":["hacktoberfest"],"created_at":"2024-10-02T09:44:18.142Z","updated_at":"2026-04-04T13:30:17.379Z","avatar_url":"https://github.com/smortex.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Redmine Highlighter Pygments\n\nRely on [Pygments](http://pygments.org/) instead of [CodeRay](http://coderay.rubychan.de/) for syntax highlighting.\n\nWhile CodeRay is a cool pure-Ruby syntax highlighting solution, it's list of supported languages is somewhat limited and will not fit with some projects.  This plugin makes Redmine rely on Pygments for syntax highlighting (so it comes with the price of a list of Python dependencies) to bring in syntax highlighting for much more languages.\n\n## Installation\n\nUse your operating system's packages management system to install Pygments, using e.g. `aptitude install python-pygments` on a Debian GNU/Linux system, or `pkg install py27-pygments` on a FreeBSD system.\n\nInstall the plugin [as described in the Redmine documentation](http://www.redmine.org/projects/redmine/wiki/Plugins) (no database migration is required, and no configuration options are available… simple hey-hey).\n\nYou will also have to add some rules to Remine's CSS to colorize the code according to your [bad] tastes.  A quick way is to create a new custom theme in the `public/themes` directory and add the ouput of `pygmentize -S \u003cstyle\u003e -f html` (available styles can be listed using `pygmentize -L style`). Stealing [the GitHub's style](https://raw.githubusercontent.com/richleland/pygments-css/master/github.css) is also a possibility.\n\n## Contributing\n\n1. Fork it\n2. Create your feature branch (`git checkout -b my-new-feature`)\n3. Commit your changes (`git commit -am 'Add some feature'`)\n4. Push to the branch (`git push origin my-new-feature`)\n5. Create new Pull Request\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsmortex%2Fredmine_highlighter_pygments","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsmortex%2Fredmine_highlighter_pygments","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsmortex%2Fredmine_highlighter_pygments/lists"}