No.js is an extremely lightweight javascript library that makes you do DOM manipulations without writing any javascript at all. All you'll need to add are html attributes instead and No.js does the magic for you.
npm install nojs
or download here
Then link it to the bottom of your web page like so:
<body>
...
<script src="<PATH TO LIBRARY>/nojs/dist/no.min.js"></script>
</body>
or you can link directly to the remote distribution like so:
<body>
...
<script src="https://unpkg.com/nojs@0.1.3/dist/no.min.js"></script>
</body>
Please view the Documentation for elaborate examples and usage.
MIT