|
Metastatic - a MetaAST for Elixir, Erlang and technically every language
|
|
13
|
505
|
May 20, 2026
|
|
Typle - Expression-level type query library for Elixir 1.20+
|
|
2
|
458
|
May 7, 2026
|
|
Giulia - a persistent, local-first AI development agent built in Elixir/OTP
|
|
1
|
404
|
March 25, 2026
|
|
LazyDoc - detect undocumented functions and pass the function to an AI provider to document it
|
|
13
|
787
|
March 12, 2025
|
|
How do unquote sigils?
|
|
2
|
161
|
January 7, 2025
|
|
Iteratively calling "use" on a list of modules?
|
|
20
|
416
|
November 5, 2024
|
|
How to increase printable_limit from Macro.to_string()?
|
|
10
|
1231
|
October 4, 2024
|
|
Identifying function calls in AST
|
|
1
|
109
|
August 5, 2024
|
|
Improve this `unpipe` function?
|
|
15
|
496
|
June 24, 2024
|
|
Keyword.put in macro results in AST instead of keyword list
|
|
5
|
346
|
April 11, 2024
|
|
Any idea how to emit an empty AST node in a macro?
|
|
7
|
767
|
January 5, 2024
|
|
Extract n-th argument of all function calls in a project
|
|
6
|
568
|
January 3, 2024
|
|
Implicit modules and script style plugins
|
|
2
|
364
|
January 1, 2024
|
|
Howto convert surface template to some ast?
|
|
0
|
271
|
November 3, 2023
|
|
How to make whitespace changes via the AST with mix format?
|
|
1
|
370
|
October 31, 2023
|
|
Today I realized how powerful macros really are
|
|
17
|
5458
|
September 8, 2023
|
|
A script for re-writing AST: where to start?
|
|
5
|
1036
|
March 4, 2023
|
|
Sourceror - Utilities to work with Elixir source code
|
|
14
|
3107
|
February 5, 2023
|
|
How does the =/2 special form work?
|
|
1
|
543
|
December 7, 2022
|
|
Generating general AST syntax from Elixir app
|
|
3
|
569
|
November 2, 2022
|
|
Using `is_*` functions on AST nodes
|
|
8
|
514
|
October 20, 2022
|
|
How to turn Macro.string_to_quoted_with_comments! back into string
|
|
2
|
738
|
August 3, 2022
|
|
how to fetch the list of necessary bindings in an EEx template or in a AST
|
|
1
|
482
|
July 19, 2022
|
|
How to create a tuples with Sourceror library (AST pattern)
|
|
1
|
548
|
May 19, 2022
|
|
Decompile BEAM files to Elixir source code
|
|
14
|
8273
|
March 29, 2022
|
|
Find out unbound variables in the AST, or How I Made Drab Better But Slower, or I Need A Community Opinion on the Approach
|
|
13
|
2319
|
January 7, 2022
|
|
Create a module in memory, refresh/reload on change
|
|
5
|
1514
|
September 2, 2021
|
|
How to test a macro by comparing the resulting AST?
|
|
9
|
882
|
August 25, 2021
|
|
How to get the AST that would be generated by the given macro?
|
|
26
|
3413
|
August 4, 2021
|
|
Distinguish variable from call of 0-arity function
|
|
1
|
945
|
May 22, 2021
|