purl

Scripting interface

A scripting language that embeds a Perl interpreter and allows calling native Go functions via an interface called XS.

Perl, but fluffy like a cat!

GitHub

41 stars
3 watching
5 forks
Language: Go
last commit: almost 10 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
ian-kent/gofigure Tool for easy configuration of Go applications with support for environment variables and command line flags. 68
andrewpillar/req A scripting language that simplifies working with HTTP services by providing a balanced syntax between simplicity and expressiveness. 159
larsaugustin/starship An interpreted language with strong typing and functional programming features for scripting and experimenting 28
armgong/rjulia An interface between two programming languages, allowing users to run scripts in one language from another. 145
thakeenathees/pocketlang A lightweight, embeddable scripting language with a simple syntax and support for object-oriented programming. 1,520
ian-kent/go-log Provides a logging package with customizable log levels, appenders, and output destinations. 43
andy128k/cl-gobject-introspection A Common Lisp interface to GObject Introspection, allowing developers to access and interact with GTK+ and other gobject-introspected libraries. 50
vorlif/spreak A Go library for translating and localizing applications in a flexible and efficient manner. 56
xxjwxc/public A comprehensive utility package for Go programmers 175
blutkoete/golang-ecal Provides a high-level interface to eCAL's low-level C API 4
mattn/anko An interpreter written in Go for scripting languages. 1,481
jlangch/venice A sandboxed Lisp dialect with Java interoperability, designed to make scripting tasks easier and more efficient. 33
phil294/ahk_x11 A reimplementation of AutoHotkey scripting language for Unix-like systems with an X window system (X11) 831
lp/objchiredis An Objective-C wrapper around the Redis protocol to create an easy-to-use interface for interacting with Redis databases. 162
lixizhi/nplruntime A high-performance scripting language designed to write flexible algorithms and neural network algorithms, with a syntax 100%-compatible with Lua. 266