Skip to content

Javascript implementation of UL4 (a cross-platform templating language) and UL4ON (a lightweight machine-readable text-based cross-platform object interchange format)

License

Notifications You must be signed in to change notification settings

LivingLogic/LivingLogic.Javascript.ul4

Repository files navigation

UL4

UL4 is a cross-platform templating language.

UL4ON

UL4ON is a lightweight machine-readable text-based cross-platform object serialization format.

Implementations

Apart from this Javascript implementation there are implementations of UL4 and UL4ON for Python and Java.

Documentation

The Python documentation contains more info on UL4 and UL4ON.

Build instructions

Install the npm packages:

npm install

Build dist/umd/ul4.js and dist/esm/ul4.js:

npm run build

Using UL4 in your project

In your HTML include the following:

<script src="{path}/dist/umd/ul4.js"></script>

now you can use the Javascript variable ul4.

Or if you want to use UL4 as a module do

<script type="module">
	import * as ul4 from '{path}/dist/esm/ul4.js';

	...
</script>

Authors

  • Walter Dörwald
  • Thoralf Hänsel
  • Andreas Gaßner

About

Javascript implementation of UL4 (a cross-platform templating language) and UL4ON (a lightweight machine-readable text-based cross-platform object interchange format)

Resources

License

Stars

Watchers

Forks

Packages

No packages published