benjamn/recast
View on GitHubJavaScript syntax tree transformer, nondestructive pretty-printer, and automatic source map generator
- Stars
- 5.3k
- Forks
- 363
- Open beginner issues
- 0
- Indexed issues
- 166
- Avg merge
- 3d 8h
- Merged PRs (30d)
- 3
- Dominant language
- TypeScript
- License
- MIT
- Last GitHub push
- Aug 21, 2026
- Latest indexed
- Sep 14, 2026
- Contributing guide
- No contributing guide
- Code of conduct
- No code of conduct
- Beginner labels
- No beginner labels indexed
-
enhancement
benjamn/recast#13 · 3 comments · 2 reactions · 0 assignees ·
-
enhancement
benjamn/recast#38 · 0 comments · 0 reactions · 0 assignees ·
-
enhancement question
benjamn/recast#88 · 4 comments · 0 reactions · 0 assignees ·
-
enhancement
benjamn/recast#90 · 0 comments · 0 reactions · 0 assignees ·
-
enhancement
benjamn/recast#91 · 0 comments · 0 reactions · 0 assignees ·
-
enhancement
benjamn/recast#101 · 2 comments · 4 reactions · 0 assignees ·
-
caching AST parsing Open
benjamn/recast#107 · 3 comments · 0 reactions · 0 assignees ·
-
benjamn/recast#108 · 2 comments · 1 reaction · 0 assignees ·
-
enhancement
benjamn/recast#109 · 3 comments · 0 reactions · 0 assignees ·
-
benjamn/recast#110 · 2 comments · 0 reactions · 0 assignees ·
-
benjamn/recast#115 · 7 comments · 0 reactions · 0 assignees ·
-
enhancement
benjamn/recast#121 · 2 comments · 0 reactions · 0 assignees ·
-
benjamn/recast#125 · 1 comment · 0 reactions · 0 assignees ·
-
benjamn/recast#128 · 2 comments · 1 reaction · 0 assignees ·
-
enhancement
benjamn/recast#129 · 2 comments · 0 reactions · 1 assignee ·
-
benjamn/recast#136 · 1 comment · 0 reactions · 0 assignees ·
-
enhancement
benjamn/recast#147 · 13 comments · 4 reactions · 0 assignees ·
-
enhancement
-
benjamn/recast#171 · 6 comments · 7 reactions · 0 assignees ·
-
bug
benjamn/recast#177 · 2 comments · 0 reactions · 1 assignee ·
-
benjamn/recast#185 · 1 comment · 0 reactions · 0 assignees ·
-
benjamn/recast#187 · 2 comments · 0 reactions · 0 assignees ·
-
benjamn/recast#211 · 3 comments · 1 reaction · 0 assignees ·
-
benjamn/recast#213 · 2 comments · 0 reactions · 0 assignees ·
-
benjamn/recast#215 · 3 comments · 0 reactions · 0 assignees ·
-
benjamn/recast#219 · 1 comment · 0 reactions · 0 assignees ·
-
benjamn/recast#222 · 2 comments · 0 reactions · 0 assignees ·
-
enhancement
benjamn/recast#226 · 5 comments · 2 reactions · 0 assignees ·
-
Add option to control whether multiline properties in Objects are pretty printed with blank lines Open
benjamn/recast#228 · 5 comments · 1 reaction · 0 assignees ·
-
benjamn/recast#230 · 2 comments · 0 reactions · 0 assignees ·
-
enhancement question
benjamn/recast#234 · 0 comments · 0 reactions · 1 assignee ·
-
benjamn/recast#240 · 4 comments · 1 reaction · 0 assignees ·
-
benjamn/recast#242 · 8 comments · 21 reactions · 0 assignees ·
-
benjamn/recast#251 · 3 comments · 0 reactions · 0 assignees ·
-
benjamn/recast#261 · 2 comments · 0 reactions · 0 assignees ·
-
benjamn/recast#264 · 3 comments · 0 reactions · 0 assignees ·
-
benjamn/recast#268 · 4 comments · 2 reactions · 0 assignees ·
-
benjamn/recast#269 · 2 comments · 11 reactions · 0 assignees ·
-
bug
benjamn/recast#273 · 6 comments · 0 reactions · 0 assignees ·
-
bug
benjamn/recast#275 · 2 comments · 0 reactions · 0 assignees ·
-
benjamn/recast#286 · 0 comments · 0 reactions · 0 assignees ·
-
benjamn/recast#287 · 1 comment · 0 reactions · 0 assignees ·
-
benjamn/recast#290 · 0 comments · 0 reactions · 0 assignees ·
-
benjamn/recast#296 · 2 comments · 0 reactions · 0 assignees ·
-
benjamn/recast#297 · 3 comments · 0 reactions · 0 assignees ·
-
benjamn/recast#315 · 1 comment · 2 reactions · 0 assignees ·
-
Document public API Open
benjamn/recast#316 · 3 comments · 12 reactions · 0 assignees ·
-
benjamn/recast#327 · 8 comments · 0 reactions · 1 assignee ·