Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/JerryI/wl-wlx
Wolfram Language XML syntax extension (a superset of WL and XML) for building web-apps
https://github.com/JerryI/wl-wlx
template-engine webdevelopment wolfram-language xml
Last synced: 7 days ago
JSON representation
Wolfram Language XML syntax extension (a superset of WL and XML) for building web-apps
- Host: GitHub
- URL: https://github.com/JerryI/wl-wlx
- Owner: JerryI
- License: gpl-3.0
- Created: 2023-07-25T15:56:16.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-24T18:38:44.000Z (17 days ago)
- Last Synced: 2025-01-29T11:39:33.602Z (12 days ago)
- Topics: template-engine, webdevelopment, wolfram-language, xml
- Language: Mathematica
- Homepage: https://jerryi.github.io/wlx-docs/
- Size: 2.42 MB
- Stars: 13
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# Wolfram Language XML
![](logo.png)
*A syntax extension for Wolfram Language that lets you write HTML markup inside a Wolfram Language Script similar to JSX. A successor of [JerryI/WSP](https://github.com/JerryI/wl-wsp).*
Open-source and free (together with Wolfram Engine)
---
__See [DOCS](https://jerryi.github.io/wlx-docs/)__ 💫
---
WLX produces regular Wolfram Expressions, that can be used to make components, building blocks for GUI, and advanced data representation using modern tools like HTML/CSS and Javascript
```jsx
;
Heading[Text_] :=
Hello World
```
Combinning it together with [WLJS Interpreter](https://github.com/JerryI/wljs-interpreter) and [HTTP server](https://github.com/KirillBelovTest/HTTPHandler), one can make quite complicated web-aplications like this one
![](app.gif)
## Installation / Usage / Syntax
__See [DOCS](https://jerryi.github.io/wlx-docs/)__## License
GNU GPLv3