ichiban / prolog
The only reasonable scripting engine for Go.
☆641Updated last month
Alternatives and similar repositories for prolog:
Users that are interested in prolog are comparing it to the libraries listed below
- Go SQLite3 driver☆583Updated 8 months ago
- Coral, a friendly Cobra fork with nearly all its features, but only 4 dependencies☆425Updated last year
- Pattern matchings for Go.☆246Updated last year
- Zygo is a Lisp interpreter written in 100% Go. Central use case: dynamically compose Go struct trees in a zygo script, then invoke compil…☆1,725Updated 6 months ago
- Immutable collections for Go☆717Updated last year
- Golang comptime. Pure blasphemy☆440Updated 3 weeks ago
- Rudimentary web browser written in Golang☆401Updated 7 months ago
- fgtrace is an experimental profiler/tracer that is capturing wallclock timelines for each goroutine. It's very similar to the Chrome prof…☆905Updated 2 years ago
- Rapid is a modern Go property-based testing library☆602Updated 2 months ago
- A POSIX-compliant AWK interpreter written in Go, with CSV support☆1,960Updated last month
- a low fidelity scripting language for project infrastructure☆386Updated 6 months ago
- An alternative to stack traces for your Go errors☆742Updated 2 months ago
- Low-level Go interface to SQLite 3☆825Updated 3 months ago
- A compact, efficient Prolog interpreter written in plain-old C.☆279Updated this week
- Live views and components for golang☆665Updated 6 months ago
- High-performance, columnar, in-memory store with bitmap indexing in Go☆1,451Updated last year
- Optimized JSON for Go☆870Updated last week
- Fast and flexible scripting for Go developers and DevOps.☆762Updated 2 months ago
- A refactoring tool for Go☆672Updated 7 months ago
- Durable coroutines for Go☆412Updated 6 months ago
- A simple utility for running exhaustiveness checks on Go "sum types."☆431Updated 8 months ago
- Derives and generates mundane golang functions that you do not want to maintain yourself☆1,247Updated this week
- Go bindings to SQLite using wazero☆564Updated this week
- ⚡ A memory arena implementation for Go.☆511Updated 10 months ago
- Peg, Parsing Expression Grammar, is an implementation of a Packrat parser generator.☆1,034Updated last month
- Library for interacting with LLVM IR in pure Go.☆1,212Updated last month
- Mocking your SQL database in Go tests has never been easier.☆841Updated 2 weeks ago
- Generate x86 Assembly with Go☆2,778Updated 2 weeks ago
- Structured concurrency made easy☆371Updated 3 months ago
- Parser / Scanner Generator☆622Updated last year