1 Repo
Deep semantic analysis services including symbol resolution and type inference for a specific language.
Distinct from JavaScript Semantic Completion: Distinct from semantic completion by covering the broader intelligence layer including navigation and understanding, not just completion suggestions.
Explore 1 awesome GitHub repository matching development tools & productivity · Language Intelligence Services. Refine with filters or upvote what's useful.
Tern is an editor-independent code analyzer and static analysis engine for JavaScript. It functions as a language server that provides semantic intelligence by parsing source code into abstract syntax trees to infer types and resolve symbols without requiring manual type annotations. The engine distinguishes itself through the use of JSON-based type definitions, which allow it to describe library signatures and external dependencies without needing the original source code. It also features a plugin system that enables the extension of server functionality to support custom loaders or framewo
Provides deep semantic analysis of JavaScript code to enable advanced navigation and understanding in editors.