This EclipseⓇ plug-in adds syntax highlighting support for the following languages/file formats utilizing TM4E:
- Amber - https://amber-lang.com/
- ANTRL4 - https://www.antlr.org/
- Apache HTTP configuration files - https://httpd.apache.org/docs/current/configuring.html
- Astro - https://astro.build/
- Ballerina - https://ballerina.io/
- Bazel - https://bazel.build/
- BF - https://en.wikipedia.org/wiki/Brainfuck
- Carbon - https://carbon-lang.dev
- COBOL - https://en.wikipedia.org/wiki/COBOL
- CodeQL - https://codeql.github.com/
- Crystal (
*.cr) - https://crystal-lang.org/ - CSV (
*.cvs) / TSV (*.tab*,*.tsv*) - D - https://dlang.org/
- D2 - https://d2lang.com/
- Eclipse External null Annotations (
*.eea) - https://github.com/eclipse-jdt/eclipse.jdt.core/wiki/Null-Analysis-External-Annotations#file-format - EditorConfig - https://editorconfig.org
- Elm - https://elm-lang.org/
- Entity-Relationship Diagram (
*.er) - https://github.com/BurntSushi/erd - Erlang (
*.erl) - https://www.erlang.org/ - Fish (
*.fish) - https://fishshell.com/docs/current/language.html - Fluent (
*.flt) - https://projectfluent.org/ - Fortran - https://fortran-lang.org/
- gitattributes - https://git-scm.com/docs/gitattributes
- Gleam (
*.gleam) - https://gleam.run/ - GLSL (OpenGL Shading Language) - https://registry.khronos.org/OpenGL/index_gl.php#apispecs
- GraphQL - https://graphql.org/
- Graphviz Dot (
*.dot) - https://graphviz.org/doc/info/lang.html - HashiCorp HCL (
*.hcl) - https://github.com/hashicorp/hcl (e.g. used by HasiCorp Packer) - HashiCorp Sentinel (
*.sentinel) - https://www.hashicorp.com/sentinel - HashiCorp Terraform (
*.tf) - https://www.terraform.io/ - Haxe - https://haxe.org
- Helm (
*.tpl) - https://helm.sh/ - Janet - https://janet-lang.org/
- Jinja Templates - https://jinja.palletsprojects.com/
- JSON5 (
*.json5) - https://json5.org/ - Jsonnet (
*.jsonnet) - https://jsonnet.org/ - jte: Java Template Engine (
*.jte) - https://jte.gg/ - Kotlin - https://kotlinlang.org/
- LDIF - https://en.wikipedia.org/wiki/LDAP_Data_Interchange_Format
- Mako Templates (
*.mako) - https://www.makotemplates.org/ - Markdoc (
*.markdoc) - https://markdoc.dev/ - Markdown (
*.md) - https://daringfireball.net/projects/markdown/ - MDX (
*.mdx) - https://mdxjs.com/ - Mermaid (
*.mmd, *.mermaid) - https://github.com/mermaid-js/mermaid/ - NginX (
nginx.conf) - https://www.nginx.com/ - Nunjucks (
*.njk) - https://mozilla.github.io/nunjucks/ - Nushell (
*.nu) - https://github.com/nushell/nushell - OCaml (
*.ml) - https://ocaml.org/ - Odin - https://odin-lang.org/
- Pascal (
*.pas) - https://en.wikipedia.org/wiki/Pascal_(programming_language) - PlantUML (
*.pu) - https://plantuml.com/ - Pikchr (
*.pikchr) - https://pikchr.org/ - Pony (
*.pony) - https://www.ponylang.io/ - Prisma - https://www.prisma.io/
- Reason (
*.re) - https://reasonml.github.io/ - Roc (
*.roc) - https://www.roc-lang.org/ - Svelte - https://svelte.dev/
- Systemd Unit Files (
*.service) - https://www.freedesktop.org/software/systemd/man/latest/systemd.unit.html - TOML - https://toml.io/en/
- Twig Templates (
*.twig) - https://twig.symfony.com/ - Wing - https://www.winglang.io/
- Zig - https://ziglang.org/
Source Code: https://github.com/sebthom/extra-syntax-highlighting-eclipse-plugin
IMPORTANT: If you need support, please open an issue at https://github.com/sebthom/extra-syntax-highlighting-eclipse-plugin/issues instead of commenting on the Eclipse Marketplace.
Additional Details
Eclipse Versions: 2026-09 (4.41), 2026-06 (4.40), 2026-03 (4.39), 2025-12 (4.38), 2025-09 (4.37), 2025-06 (4.36), 2025-03 (4.35), 2024-12 (4.34), 2024-09 (4.33), 2024-06 (4.32), 2024-03 (4.31), 2023-12 (4.30), 2023-09 (4.29), 2023-06 (4.28), 2023-03 (4.27), 2022-12 (4.26), 2022-09 (4.25)
Platform Support: Windows, Mac, Linux/GTK
Development Status: Production/Stable
Date Created: Saturday, November 19, 2022 - 17:15
License: EPL 2.0
Date Updated: Friday, August 28, 2026 - 18:26
Submitted by: Sebastian Thomschke
| Date | Ranking | Installs | Clickthroughs |
|---|---|---|---|
| October 2026 | 0/0 | 0 | 0 |
| September 2026 | 56/469 | 55 | 9 |
| August 2026 | 317/586 | 10 | 45 |
| July 2026 | 883/1050 | 1 | 24 |
| June 2026 | 0/0 | 0 | 18 |
| May 2026 | 0/0 | 0 | 17 |
| April 2026 | 0/0 | 0 | 21 |
| March 2026 | 0/0 | 0 | 39 |
| February 2026 | 0/0 | 0 | 19 |
| January 2026 | 0/0 | 0 | 215 |
| December 2025 | 0/0 | 0 | 31 |
| November 2025 | 0/0 | 0 | 40 |
| October 2025 | 0/0 | 0 | 18 |

Reviews Add new review
eclipse 4.3.1 install did NOT work via marketplace? I restarted
Submitted by Adam Hiatt on Thu, 11/07/2024 - 16:38
eclipse 4.3.1 install did NOT work via marketplace?
I restarted eclipse twice and even tried to install it twice and it still didn't work? Is this broken?
Does it work if you directly…
Submitted by Sebastian Thomschke on Tue, 09/09/2025 - 07:52
In reply to eclipse 4.3.1 install did NOT work via marketplace? I restarted by Adam Hiatt
Does it work if you directly install it via the update site as documented here? https://github.com/sebthom/extra-syntax-highlighting-eclipse-plugin#ins…
Not OP, but Yes!
Submitted by Brandon Fritze on Wed, 03/25/2026 - 11:25
In reply to Does it work if you directly… by Sebastian Thomschke
Hi, Sebastian,
Wanted to leave a breadcrumb for anyone who came this way. Marketplace told me that the resource was unavailable, when trying to install. By using your link, above, I was able to get it to work.