All Projects → Rascal → Similar Projects or Alternatives

2404 Open source projects that are alternatives of or similar to Rascal

Eval
Eval is a lightweight interpreter framework written in Swift, evaluating expressions at runtime
Stars: ✭ 157 (-44.72%)
Red
Red is a next-generation programming language strongly inspired by Rebol, but with a broader field of usage thanks to its native-code compiler, from system programming to high-level scripting and cross-platform reactive GUI, while providing modern support for concurrency, all in a zero-install, zero-config, single 1MB file!
Stars: ✭ 4,725 (+1563.73%)
Mutual labels:  compiler, interpreter, repl
Brain
An esoteric programming language compiler on top of LLVM based on Brainfuck
Stars: ✭ 112 (-60.56%)
Mutual labels:  compiler, interpreter, repl
Mond
A scripting language for .NET Core
Stars: ✭ 237 (-16.55%)
Mutual labels:  compiler, interpreter, repl
Bic
A C interpreter and API explorer.
Stars: ✭ 719 (+153.17%)
Mutual labels:  compiler, interpreter, repl
Forge
A lightweight, elegant scripting language with built-in Rust-FFI.
Stars: ✭ 153 (-46.13%)
Mutual labels:  compiler, interpreter
Cub
The Cub Programming Language
Stars: ✭ 198 (-30.28%)
Mutual labels:  compiler, interpreter
Swift Lispkit
Interpreter framework for Lisp-based extension and scripting languages on macOS and iOS. LispKit is based on the R7RS standard for Scheme. Its compiler generates bytecode for a virtual machine. LispKit is fully implemented in Swift 5.
Stars: ✭ 228 (-19.72%)
Mutual labels:  compiler, interpreter
Felix
The Felix Programming Language
Stars: ✭ 609 (+114.44%)
Mutual labels:  static-analysis, compiler
Andromeda
Andromeda - Interactive Reverse Engineering Tool for Android Applications
Stars: ✭ 627 (+120.77%)
Panopticon
A libre cross-platform disassembler.
Stars: ✭ 1,376 (+384.51%)
Stingray
IDAPython plugin for finding function strings recursively
Stars: ✭ 110 (-61.27%)
Emacs Cl
Common Lisp implemented in Emacs Lisp.
Stars: ✭ 140 (-50.7%)
Mutual labels:  compiler, interpreter
Lawvere
A categorical programming language with effects
Stars: ✭ 142 (-50%)
Mutual labels:  compiler, interpreter
Go.vm
A simple virtual machine - compiler & interpreter - written in golang
Stars: ✭ 178 (-37.32%)
Mutual labels:  compiler, interpreter
Lioness
The Lioness Programming Language
Stars: ✭ 155 (-45.42%)
Mutual labels:  compiler, interpreter
Phpmnd
PHP Magic Number Detector
Stars: ✭ 431 (+51.76%)
Mutual labels:  static-analysis, checker
Sark
IDAPython Made Easy
Stars: ✭ 477 (+67.96%)
Spoon
Spoon is a metaprogramming library to analyze and transform Java source code (up to Java 15). 🥄 is made with ❤️, 🍻 and ✨. It parses source files to build a well-designed AST with powerful analysis and transformation API.
Stars: ✭ 1,078 (+279.58%)
Mutual labels:  static-analysis, code-generation
Gwion
🎵 strongly-timed musical programming language
Stars: ✭ 235 (-17.25%)
Mutual labels:  compiler, interpreter
Apkleaks
Scanning APK file for URIs, endpoints & secrets.
Stars: ✭ 2,707 (+853.17%)
Detect It Easy
Program for determining types of files for Windows, Linux and MacOS.
Stars: ✭ 2,982 (+950%)
Recaf
The modern Java bytecode editor
Stars: ✭ 3,374 (+1088.03%)
charm
A [ functional stack ] based language.
Stars: ✭ 26 (-90.85%)
Mutual labels:  interpreter, repl
go-recipes
🦩 Tools for Go projects
Stars: ✭ 2,490 (+776.76%)
Mutual labels:  static-analysis, code-generation
lints
Lint all your JavaScript, CSS, HTML, Markdown and Dockerfiles with a single command
Stars: ✭ 14 (-95.07%)
Mutual labels:  checker, static-analysis
endbasic
BASIC environment with a REPL, a web interface, a graphical console, and RPi support written in Rust
Stars: ✭ 220 (-22.54%)
Mutual labels:  interpreter, repl
Cperl
A perl5 with classes, types, compilable, company friendly, security
Stars: ✭ 125 (-55.99%)
Mutual labels:  compiler, interpreter
Finkel
Haskell in S-expression
Stars: ✭ 146 (-48.59%)
Mutual labels:  compiler, repl
Quickjs
The official repo is at bellard/quickjs.
Stars: ✭ 1,429 (+403.17%)
Mutual labels:  compiler, interpreter
Bytecode Viewer
A Java 8+ Jar & Android APK Reverse Engineering Suite (Decompiler, Editor, Debugger & More)
Stars: ✭ 12,606 (+4338.73%)
Mutual labels:  compiler, static-analysis
snap
Snap Programming Language
Stars: ✭ 20 (-92.96%)
Mutual labels:  interpreter, static-analysis
Lfortran
Official mirror of https://gitlab.com/lfortran/lfortran. Please submit pull requests (PR) there. Any PR sent here will be closed automatically.
Stars: ✭ 220 (-22.54%)
Mutual labels:  compiler, repl
Fcc
Fedjmike's C Compiler
Stars: ✭ 101 (-64.44%)
Mutual labels:  compiler, code-generation
Freki
🐺 Malware analysis platform
Stars: ✭ 285 (+0.35%)
Openj9
Eclipse OpenJ9: A Java Virtual Machine for OpenJDK that's optimized for small footprint, fast start-up, and high throughput. Builds on Eclipse OMR (https://github.com/eclipse/omr) and combines with the Extensions for OpenJDK for OpenJ9 repo.
Stars: ✭ 2,802 (+886.62%)
Mutual labels:  compiler, interpreter
Lazy importer
library for importing functions from dlls in a hidden, reverse engineer unfriendly way
Stars: ✭ 544 (+91.55%)
vim-mypy
Vim plugin for executing Python's optional static type checker MyPy (http://mypy-lang.org/)
Stars: ✭ 89 (-68.66%)
Mutual labels:  checker, static-analysis
lambda-dti
Interpreter of the ITGL with dynamic type inference
Stars: ✭ 18 (-93.66%)
Mutual labels:  interpreter, repl
Cognicrypt
CogniCrypt is an Eclipse plugin that supports Java developers in using Java Cryptographic APIs.
Stars: ✭ 50 (-82.39%)
Mutual labels:  static-analysis, code-generation
Structured Acceptance Test
An open format definition for static analysis tools
Stars: ✭ 10 (-96.48%)
Mutual labels:  static-analysis, checker
Bap
Binary Analysis Platform
Stars: ✭ 1,385 (+387.68%)
Wasm Forth
A Forth implementation compiling to WebAssembly.
Stars: ✭ 92 (-67.61%)
Mutual labels:  compiler, interpreter
Ts Morph
TypeScript Compiler API wrapper for static analysis and programmatic code changes.
Stars: ✭ 2,384 (+739.44%)
Mutual labels:  static-analysis, code-generation
Mazewalker
Toolkit for enriching and speeding up static malware analysis
Stars: ✭ 132 (-53.52%)
Forbidden Apis
Policeman's Forbidden API Checker
Stars: ✭ 216 (-23.94%)
Mutual labels:  static-analysis, checker
Malwarelab vm Setup
Setup scripts for my Malware Analysis VMs
Stars: ✭ 126 (-55.63%)
fundot
The Fundot programming language.
Stars: ✭ 15 (-94.72%)
Mutual labels:  interpreter, repl
sturdy
Sturdy is a library for developing sound static analyses in Haskell.
Stars: ✭ 49 (-82.75%)
Mutual labels:  interpreter, static-analysis
jsish
Jsi is a small, C-embeddable javascript interpreter with tightly woven Web and DB support.
Stars: ✭ 32 (-88.73%)
Mutual labels:  interpreter, code-generation
Reading
A list of computer-science readings I recommend
Stars: ✭ 1,919 (+575.7%)
Mutual labels:  static-analysis, compiler
huginn
Programming language with no quirks, so simple every child can master it.
Stars: ✭ 41 (-85.56%)
Mutual labels:  interpreter, repl
lambda
lambda calculus interpreter
Stars: ✭ 23 (-91.9%)
Mutual labels:  interpreter, repl
malluscript
A simple,gentle,humble scripting language for mallus, based on malayalam memes.
Stars: ✭ 112 (-60.56%)
Mutual labels:  interpreter, repl
ol
Otus Lisp (Ol in short) is a purely* functional dialect of Lisp.
Stars: ✭ 157 (-44.72%)
Mutual labels:  interpreter, repl
DataAnalyzer.app
✨🚀 DataAnalyzer.app - Convert JSON/CSV to Typed Data Interfaces - Automatically!
Stars: ✭ 23 (-91.9%)
Mini Interpreter
A Simple Scripting Language
Stars: ✭ 72 (-74.65%)
Mutual labels:  compiler, interpreter
Feral
Feral programming language reference implementation
Stars: ✭ 89 (-68.66%)
Mutual labels:  compiler, interpreter
Java Disassembler
The Java Disassembler
Stars: ✭ 114 (-59.86%)
klisp
A Lisp written in about 200 lines of Ink, featuring an interactive literate programming notebook
Stars: ✭ 28 (-90.14%)
Mutual labels:  interpreter, repl
1-60 of 2404 similar projects