E-Language · Module viewer

Jade EC Viewer

A modern viewer for E-Language .ec module files: browse subroutines, DLL commands, classes, data types, globals and constants — a three-column layout with multi-dimensional search, so you read a module like in an IDE.

Built with JadeView · ~3 MB runtime · millisecond startup

Core features

Parse, search and jump — everything you need.

🗂️

Browse by category

Subroutines, DLL commands, classes, custom data types, globals and constants, clearly sectioned; drag or double-click an .ec to open.

🔍

Multi-dimensional search

Search by name / type / remark / method / parameter, multi-keyword with spaces, multiple matching modes.

⌨️

Command palette

Ctrl + P fuzzy-jumps to any symbol across all categories — prefix / substring / subsequence — with keyboard navigation.

💡

Hints & jumps

Hover any parameter/return class for VSCode-style type hints; click a custom class to jump to its detail.

🔗

Cross-references

Class and data-type pages list every place a type is referenced, pairing with type jumps for two-way navigation.

⭐

Favorites & memory

Star (☆) frequent items and remember search history and navigation position, stored per file by MD5.

A look at the interface

A modern three-column layout with acrylic material, light/dark themes and a resizable sidebar.

Main interface · three-column layout
Main interface · three-column layout
Search · multiple modes / space keywords
Search · multiple modes / space keywords
Background material & opacity
Background material & opacity
Light / Dark theme
Light / Dark theme

Read .ec modules the modern way

Download Jade EC Viewer, or browse the source and changelog on GitHub.