Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nthnn/ankoweb

Versatile scripting language and middleware designed for web development, running on the Anko virtual machine.
https://github.com/nthnn/ankoweb

golang-application middleware programming-language scripting-engine scripting-interface scripting-language virtual-machine web-application web-developments webdevelopment

Last synced: 7 days ago
JSON representation

Versatile scripting language and middleware designed for web development, running on the Anko virtual machine.

Awesome Lists containing this project

README

        

# AnkoWeb: Anko Hypertext Processor

![AnkoWeb Build](https://github.com/nthnn/AnkoWeb/actions/workflows/build.yml/badge.svg)
[![License](https://img.shields.io/badge/license-GPL-blue.svg)](https://github.com/nthnn/AnkoWeb/blob/main/LICENSE)

AnkoWeb is built on top of the Anko virtual machine, which provides a robust execution environment for running AnkoWeb scripts. With AnkoWeb, you can create web applications that are both flexible and performant, thanks to its lightweight, yet powerful scripting capabilities. Originally, Anko is a scriptable interpreter written in Golang and was created by [@mattn](https://github.com/mattn).

## Basic Example

AnkoWeb allows you to embed server-side code directly within your HTML pages, making it a powerful tool for building dynamic web applications.

```aspnet

<%
func say(message) {
echo("

" + message + "

");
}
%>


h1 {
margin-top: 24%;
font-family: Tahoma;
}

<% say("Hello, from AnkoWeb!"); %>