awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
S

skx/gobasic

0
View on GitHub↗
0 stars·0 forks·2 views

Gobasic

Features

  • Compilers and Interpreters - BASIC language interpreter.
  • Language Compilers - BASIC interpreter implemented in Go.

Star history

Star history chart for skx/gobasicStar history chart for skx/gobasic

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What are the main features of skx/gobasic?

The main features of skx/gobasic are: Compilers and Interpreters, Language Compilers.

What are some open-source alternatives to skx/gobasic?

Open-source alternatives to skx/gobasic include: gopherjs/gopherjs — GopherJS is a cross-compiler toolchain that converts Go source code into JavaScript. It functions as a transpiler,… alecthomas/participle — Participle is a Go parser generator and toolkit for building language frontends. It provides a declarative grammar… amazingrise/rise-jvm. andygeiss/esp32-transpiler — Transpile Golang into Arduino code to use fully automated testing at your IoT projects. antonmedv/expr — Expr is a high-performance expression evaluation engine and language for Go applications. It functions as a dynamic… aardappel/lobster — The Lobster Programming Language.

Open-source alternatives to Gobasic

Similar open-source projects, ranked by how many features they share with Gobasic.
  • gopherjs/gopherjsgopherjs avatar

    gopherjs/gopherjs

    13,127View on GitHub↗

    GopherJS is a cross-compiler toolchain that converts Go source code into JavaScript. It functions as a transpiler, enabling the execution of statically typed Go code within web browsers and other standard JavaScript runtime environments. The project provides a comprehensive implementation of the Go standard library, replacing system-level calls with browser-compatible APIs to maintain language semantics. It maps Go's memory allocation patterns and type definitions onto the host JavaScript engine, while utilizing source map generation to allow for debugging using original Go source files. By

    Gocompilergogolang
    View on GitHub↗13,127
  • alecthomas/participlealecthomas avatar

    alecthomas/participle

    3,869View on GitHub↗

    Participle is a Go parser generator and toolkit for building language frontends. It provides a declarative grammar framework that uses reflection and struct tags to map input patterns directly into typed data structures. The library features a stateful lexical analyzer that employs state machines to handle nested or modal patterns. It includes a lexer code generator to produce optimized code, reducing runtime memory allocations and increasing throughput. The project covers recursive descent parsing with support for union types via sealed interfaces and custom parsing logic through interface-

    Goastebnfgo
    View on GitHub↗3,869
  • amazingrise/rise-jvmA

    AmazingRise/rise-jvm

    0View on GitHub↗
    View on GitHub↗0
  • aardappel/lobsteraardappel avatar

    aardappel/lobster

    2,728View on GitHub↗

    The Lobster Programming Language

    C++
    View on GitHub↗2,728
See all 30 alternatives to Gobasic→