InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →
Tree-sitter-typescript Alternatives
Similar projects and alternatives to tree-sitter-typescript
-
-
SurveyJS
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
-
-
-
promises-spec
An open standard for sound, interoperable JavaScript promises—by implementers, for implementers.
-
-
-
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
tree-sitter-typescript discussion
tree-sitter-typescript reviews and mentions
-
Swc4j: SWC for Java
HTH
0 - https://tree-sitter.github.io/tree-sitter/
1 - https://github.com/tree-sitter/tree-sitter-typescript
-
Mastering JSX Editing in Emacs with Tree-sitter
Now, let's dive into some practical editing functions implemented using Tree-sitter. Keep in mind that all the functions are specific to the tree-sitter-typescript parser and only work in the Emacs 29 built-in tsx-ts-mode.
- Let's write an Emacs treesitter major mode
-
How to make `goto_next_test` and `goto_prev_test` work?
I believe goto_next_test requires support from the tree-sitter parser, specifically tree-sitter-javascript in the case of JS and tree-sitter-typescript in the case of TS.
- Emacs and Java Development: Corfu + Cape + LSP-Mode + Treesit
- Building tree-sitter languages for Emacs
-
Is there an official language spec and/or lexical grammar for TS?
If you need to do efficient AST operations, have you considered treesitter? There is a typescript grammar available https://github.com/tree-sitter/tree-sitter-typescript
- tree-sitter-typescript: TypeScript grammar for tree-sitter
-
Really sick of the shoddy jsx/tsx handling....would anyone be willing to help me write a major-mode for it?
I am curious though, why did you write your own indentation tool? (It works super well btw, amazing work) I thought tree-sitter supported tsx (and found repos like this) so just wondering if you tried those and they didn't work so you wrote your own.
-
Treesitter : Proposal for more precise syntax highlighting
Please have a look at it - https://github.com/tree-sitter/tree-sitter-typescript/issues/177
-
A note from our sponsor - InfluxDB
www.influxdata.com | 17 May 2025
Stats
tree-sitter/tree-sitter-typescript is an open source project licensed under MIT License which is an OSI approved license.
The primary programming language of tree-sitter-typescript is JavaScript.
Popular Comparisons
- tree-sitter-typescript VS vim-scriptease
- tree-sitter-typescript VS nvim-treesitter
- tree-sitter-typescript VS tree-sitter-haskell
- tree-sitter-typescript VS vim-jsx-typescript
- tree-sitter-typescript VS tree-sitter-python
- tree-sitter-typescript VS tree-sitter-module
- tree-sitter-typescript VS tree-sitter-c-sharp
- tree-sitter-typescript VS tsi.el
- tree-sitter-typescript VS swc
- tree-sitter-typescript VS tree-sitter-javascript