https://github.com/reluxscript/reluxscript
ReluxScript is a domain-specific language for writing AST transformation plugins that compile to both Babel (JavaScript) and SWC (Rust). It enforces a strict visitor pattern with explicit ownership semantics that map cleanly to both garbage-collected and borrow-checked runtimes.
https://github.com/reluxscript/reluxscript
ast ast-transformation babel babel-plugin code-generation dual-babel-swc dual-babel-swc-transpilation rust swc swc-plugin transpiler typescript
Last synced: 6 months ago
JSON representation
ReluxScript is a domain-specific language for writing AST transformation plugins that compile to both Babel (JavaScript) and SWC (Rust). It enforces a strict visitor pattern with explicit ownership semantics that map cleanly to both garbage-collected and borrow-checked runtimes.
- Host: GitHub
- URL: https://github.com/reluxscript/reluxscript
- Owner: reluxscript
- License: mit
- Created: 2025-11-23T15:22:20.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2025-12-02T13:29:45.000Z (7 months ago)
- Last Synced: 2025-12-02T21:19:46.410Z (7 months ago)
- Topics: ast, ast-transformation, babel, babel-plugin, code-generation, dual-babel-swc, dual-babel-swc-transpilation, rust, swc, swc-plugin, transpiler, typescript
- Language: Rust
- Homepage: https://reluxscript.com
- Size: 6.96 MB
- Stars: 2
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE