Submit portable freeware that you find here. It helps if you include information like description, extraction instruction, Unicode support, whether it writes to the registry, and so on.
Highlight converts source code to formatted text with syntax highlighting.
•Coloured output in HTML, XHTML, RTF, TeX, LaTeX, SVG and BBCode format
•Supports 175 programming languages
•Includes 80 colour themes
•Syntax elements are defined as regular expressions or plain string lists
•Customizable keyword groups
•Recognition of nested languages
•Reformatting and indentation of C, C++, C# and Java source code
•Language definitions and themes are Lua scripts
•Plug-In interface to tweak syntax parsing and coloring
•CLI, GUI and Lib builds available
•Platform independent
-GUI: added --portable command line option to save config files in the current
working directory instead of the user directory (suggested by Royi Avital)
-GUI: added --portable command line option to save config files in the current<br sab="729"> working directory instead of the user directory (suggested by Royi Avital)
Thanks, tproli.
Tested highlight v3.13: Portable
@Moderator
Please move to "Submission", thank you.
-improved outhtml_codefold.lua to ignore brackets on the same line
-added RTF output to mark_lines.lua
-fixed Powershell and NSIS definitions
-added JSON and Github Markdown definitions
-CLI: added --keep-injections option to force plugin injection output with -f
-GUI: added keep injections checkbox
-GUI: fixed crash after removing selected plugins
-added support of Pascal, Lua, Ruby and C# regions in outhtml_codefold.lua
-improved outhtml_codefold.lua to handle embedded languages
-added string delimiters in the Ruby definition
-added new AssertEqualLength flag in string section of language definitions
-improved heredoc parsing
-fixed Lua multiline string recognition
-improved SVG whitespace output (patch by Paul de Vrieze)
-added Nim and mIRC Scripting definitions
-added Ansible Yaml definition (thanks to Raphael Droz)
-added Chapel definition (thanks to Lydia Duncan)
-fixed gcc 6 warnings about deprecated auto_ptr usage
-GUI: fixed style file output if "write to source directory" option is
checked (thanks to Jim Pattee)
... if you need to publish a lot of code / scripts all at once, this might make sharing that content a lot more friendly. Output options include html, xhtml, latex, tex, odt, rtf and more.
I recently need to do a lot of syntax highlighting while preparing some technical documentation. I have been primarily using hilite.me for this purpose, but after trying this out, I think I will switch to using Highlight instead.