Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/nthnn/ankoweb
- Owner: nthnn
- License: gpl-3.0
- Created: 2023-11-04T17:36:31.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-11-07T15:02:11.000Z (about 1 year ago)
- Last Synced: 2024-04-17T07:47:42.030Z (7 months ago)
- Topics: golang-application, middleware, programming-language, scripting-engine, scripting-interface, scripting-language, virtual-machine, web-application, web-developments, webdevelopment
- Language: Go
- Homepage:
- Size: 45.9 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
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!"); %>