Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jcubic/gaiman
Gaiman: Text based game engine and programming language
dsl game game-development javascript javascript-library programming-language story story-driven-games storytelling text-adventure text-adventure-engine text-adventure-game text-adventure-games
Last synced: 03 Jul 2024
https://github.com/richpl/PyBasic
Simple interactive BASIC interpreter written in Python
basic basic-programming-language interpreter programming-language python
Last synced: 01 Jul 2024
https://github.com/eantcal/nubasic
nuBASIC is an implementation of a BASIC interpreter and IDE for Windows and Linux
android basic basic-programming-language c-plus-plus c-plus-plus-17 debugger gtk2 ide interpreter language linux macosx programming-language syntax-highlighting windows
Last synced: 01 Jul 2024
https://github.com/endbasic/endbasic
BASIC environment with a REPL, a web interface, a graphical console, and RPi support written in Rust
basic gpio graphics-programming interpreter language learn-to-code parser programming-language raspberry-pi repl rust scripting-language sdl2
Last synced: 01 Jul 2024
https://github.com/gurugio/lowlevelprogramming-university
How to be low-level programmer
arduino assembly assembly-language-programming c-programming embedded-systems firmware hardware linux-kernel linux-kernel-hacking low-level low-level-programming operating-system programming-language rust-lang system-programming
Last synced: 01 Jul 2024
https://github.com/qteatime/crochet
Crochet: A tool for creating and remixing interactive experiences, safely.
programming-language secure-by-default
Last synced: 29 Jun 2024
https://github.com/lenguyenthanh/compilers
A place for me to learn/ experiment with interpreters/compilers
cats debruijn-indices functional-programming interpreter lambda-calculus lambda-calculus-interpreter programming-language scala scala-cli scala3 untyped-lambda-calculus y-combinator
Last synced: 29 Jun 2024
https://github.com/kyclark/command-line-rust
Code for Command-Line Rust (O'Reilly, 2022, ISBN 9781098109417) https://learning.oreilly.com/library/view/command-line-rust/9781098109424/
cli command-line programming-language rust
Last synced: 29 Jun 2024
https://github.com/ajeetdsouza/loxcraft
Language tooling for the Lox programming language.
bytecode bytecode-interpreter compiler compiler-construction compiler-design crafting-interpreters hacktoberfest interpreter lalrpop language-server-protocol lox lox-language programming-language repl rust scripting-language tree-sitter virtual-machine webassembly
Last synced: 29 Jun 2024
https://github.com/rowscript/rowscript
RowScript programming language, making a better browser world
functional-programing javascript programming-language row-polymorphism
Last synced: 29 Jun 2024
https://github.com/pirapira/bamboo
Bamboo see https://github.com/cornellblockchain/bamboo
bamboo ethereum ethereum-contract evm language programming-language
Last synced: 29 Jun 2024
https://github.com/sarl/sarl
SARL Agent-Oriented Programming Language http://www.sarl.io
agent agent-based agent-based-modeling agent-teamwork agents dsl framework ide java linux macox programming-language windows xtext
Last synced: 29 Jun 2024
https://github.com/ethereum/solidity
Solidity, the Smart Contract Programming Language
blockchain cpp ethereum hacktoberfest language programming-language smartcontracts solidity
Last synced: 29 Jun 2024
https://github.com/JuliaSymbolics/Metatheory.jl
Makes Julia reason with equations. General purpose metaprogramming, symbolic computation and algebraic equational reasoning library for the Julia programming language: E-Graphs & equality saturation, term rewriting and more.
compiler-construction compiler-optimization egraphs equality-saturation julia optimization programming-language symbolic symbolic-computation symbolic-manipulation term-rewriting
Last synced: 27 Jun 2024
https://github.com/pashmaklang/pashmak
The Pashmak Programming Language
interpreter language pashmak pashmak-interpreter pashmak-programming-language prgroamming programming-language python
Last synced: 27 Jun 2024
https://github.com/jamiebuilds/ghost-lang
:ghost: A friendly little language for you and me.
Last synced: 27 Jun 2024
https://github.com/One-Language/One
One (onelang) is an open-source system programming language that makes it easy to build reliable, efficient and performant software. (release as soon) 1️⃣ 🕐 🩱
compiler compiler-backend compiler-designs compiler-frontend compiler-optimization compiler-tool compilers-design hacktoberfest language llvm llvm-compiler llvm-frontend one one-lang onelang open-source programming programming-language programming-languages self-hosting
Last synced: 27 Jun 2024
https://github.com/Stevertus/mcscript
A programming language for Minecraft Vanilla
cli compiler minecraft minecraft-script node programming programming-language vanilla
Last synced: 27 Jun 2024
https://github.com/amirbawab/EasyCC-CPP
Easy Compiler Compiler written in C++
c-plus-plus compiler compiler-construction compiler-design lexical-analysis programming-language syntax-analysis
Last synced: 27 Jun 2024
https://github.com/jweinst1/Wind
The Flow-based Programming Language
compiler data-processing flow-based-programming programming-language reactive-programming
Last synced: 26 Jun 2024
https://github.com/charleskoffler/clprolf
clprolf programming language and framework for Java, C# and PHP: Facilitate And Guarantee Object-Oriented Programming
c c-sharp design-pattern design-patterns design-patterns-implemented-in-java design-patterns-java framework java language languages new-language oriented-programming-language php programming-language programming-languages simulation simulation-framework simulation-modeling simulations
Last synced: 26 Jun 2024
https://github.com/cl4cnam/funcSug
A scripting language that simplifies GUI programming in browser. Just specify the actions to be performed at the same time and the times when you expect events to occur.
await-event callback-hell code-structure easy-gui easy-programming game-programming-language gui-programming interruptible logical-parallelism no-callbacks programming-language structured-concurrency task-cancellation
Last synced: 25 Jun 2024
https://github.com/Shen-Language/shen-sources
Shen language kernel sources for porters
functional-programming lisp logic-programming programming-language prolog shen static-typing
Last synced: 25 Jun 2024
https://github.com/Wafelack/orion
Orion is a high level, purely functional programming language with a LISP based syntax.
language lisp orion programming-language
Last synced: 25 Jun 2024
https://github.com/tokay-lang/tokay
Tokay is a programming language designed for ad-hoc parsing, inspired by awk.
ad-hoc awk compiler language packrat parsing programming-language
Last synced: 25 Jun 2024
https://github.com/m-ender/hexagony
A two-dimensional, hexagonal programming language.
esolang hexagonal interpreter programming-language two-dimensional
Last synced: 25 Jun 2024
https://github.com/Calysto/calysto_scheme
A Scheme kernel for Jupyter that can use Python libraries
jupyter programming-language python scheme
Last synced: 24 Jun 2024
https://github.com/torch2424/wasm-by-example
Wasm By Example is a website with a set of hands-on introduction examples and tutorials for WebAssembly (Wasm)
example examples introduction learning learning-by-doing programming-language tutorial wasm webassembly
Last synced: 24 Jun 2024
https://github.com/kantord/emuto
manipulate JSON files
api awk cli data-mining data-structures frontend javascript jq json node processing-language programming-language query-language script sed
Last synced: 24 Jun 2024
https://github.com/til-lang/til
An easy to extend command language
dlang programming-language tcl
Last synced: 24 Jun 2024
https://github.com/BartJongejan/Bracmat
Programming language for symbolic computation with unusual combination of pattern matching features: Tree patterns, associative patterns and expressions embedded in patterns.
bignumbers computer-algebra differentiation epoc expression-evaluator gcc high-level-language html json language-technology natural-language-processing pattern-matching programming-language rosettacode semi-structured-data structured-data symbolic-computation tree-structure unstructured-data xml
Last synced: 24 Jun 2024
https://github.com/dabacon/qsel
Quantum programming language putting entanglement and superposition front and center
a esoteric-programming-language programming-language quantum-computing qubits superposition
Last synced: 24 Jun 2024
https://github.com/xSavitar/programming-books-and-resources
:book: Collection of programming related books & their frameworks.
books programming-language programming-resources
Last synced: 23 Jun 2024
https://github.com/haifenghuang/monkey
Interpreter with support for class, linq, sql, net, http, fmt, json and A realtime syntax highlighting REPL.
interpreted-languages interpreter language object-oriented pratt-parser programming-language scripting-language scripting-languages
Last synced: 23 Jun 2024
https://github.com/thosakwe/t2b
A wicked-powerful text macro language for building binary files.
command-line macros programming-language t2b
Last synced: 23 Jun 2024
https://github.com/CatalaLang/catala
Programming language for literate programming law specification
legislative-texts programming-language
Last synced: 22 Jun 2024
https://github.com/electrikmilk/cherri
Siri Shortcuts Programming Language 🍒
apple apple-shortcuts compiler go golang ios ios-shortcuts macos programming-language siri-shortcuts
Last synced: 21 Jun 2024
https://github.com/jobhope/TechnicalNote
Repository to store what we have studied. :book: We want everyone to get a job through TechnicalNote.
algorithm computer-architecture computer-science cpp data-structures database design-patterns github java linear-algebra network operating-system programming-language security software-engineering sort tech-interview technical-notes web windows
Last synced: 21 Jun 2024
https://github.com/jlangch/venice
Venice, a Clojure inspired sandboxed Lisp dialect with Java interoperability serving as a safe scripting language.
clojure devops functional functional-programming java-interoperability language lisp programming-language repl sandbox scripting
Last synced: 21 Jun 2024
https://github.com/chr1st0scli/RainLisp
RainLisp, a .NET LISP implementation.
dotnet interpreter library lisp lisp-dialect lisp-interpreter programming-language repl tutorial
Last synced: 21 Jun 2024
https://github.com/SenegalLang/Senegal
Senegal programming language
bird programming-language senegal senegal-language vm
Last synced: 21 Jun 2024
https://github.com/jmoenig/Snap
a visual programming language inspired by Scratch
apcsp bjc blocks byob cs10 programming-language snap visual
Last synced: 21 Jun 2024
https://github.com/JohnEarnest/ok
An open-source interpreter for the K5 programming language.
interpreter livecoding programming-language repl vector
Last synced: 20 Jun 2024
https://github.com/killme2008/aviatorscript
A high performance scripting language hosted on the JVM.
aviatorscript expression-evaluator java jvm-languages programming-language scripting-language
Last synced: 20 Jun 2024
https://github.com/c2lang/c2compiler
the c2 programming language
c c2 compiler programming-language
Last synced: 20 Jun 2024
https://github.com/imkiva/KiVM
🌟This is a pure C++ implementation of Java Virtual Machine (only Java 8 is supported). Inspired by Hotspot In Action.
c cpp garbage-collector interpreter java java-8 java-virtual-machine java8 jvm jvm-8 jvm-bytecode programming-language virtual-machine
Last synced: 20 Jun 2024
https://github.com/Water-Melon/Melang
A script language of time-sharing scheduling coroutine in single thread
base64 coroutine cron injection interpreter json language lexer linux md5 mysql parser-generator programming-language rc4 reactive-programming script-language sha1 sha256 syntax-analysis unix
Last synced: 20 Jun 2024
https://github.com/mna/agora
a dynamically typed, garbage collected, embeddable programming language built with Go
Last synced: 19 Jun 2024
https://ytakano.github.io/blisp/
A statically typed Lisp like scripting programming language for Rust.
no-std programming-language rust
Last synced: 19 Jun 2024
https://github.com/transistorfet/molten
An LLVM compiler for an ML-like language (written in Rust)
compiler language llvm molten programming-language rust
Last synced: 19 Jun 2024
https://github.com/MaxXSoft/YuLang
The Yu (羽) programming language.
compiler llvm programming-language yulang
Last synced: 19 Jun 2024
https://github.com/sin-ack/zigself
An implementation of the Self programming language in Zig
interpreter programming-language self-language
Last synced: 19 Jun 2024
https://github.com/mfaisalkhatri/awesome-learning
Curated lists of awesome learning resources for a Software Test Automation Engineer
awesome awesome-list cicd continuous-delivery continuous-integration devops docker github hacktoberfest javascript learning learning-path programming-language python software-testing tdd test-automation testautomation unicorns
Last synced: 18 Jun 2024
https://github.com/fsharp/fslang-design
RFCs and docs related to the F# language design process, see https://github.com/fsharp/fslang-suggestions to submit ideas
fsharp language-design programming-language rfc
Last synced: 17 Jun 2024
https://github.com/d3lio/degu-lang
A take at a scripting language with an ML (Meta Language) family syntax. Heavily inspired by F#, OCaml and at some extent - Rust.
llvm programming-language rust
Last synced: 17 Jun 2024
https://github.com/pure-c/purec
C backend for PureScript
backends c clang functional-programming native programming-language purescript
Last synced: 17 Jun 2024
https://github.com/ffwff/hana
🌸 a simple scripting language (alpha) 🌸
bytecode-interpreter programming-language scripting-language
Last synced: 17 Jun 2024
https://github.com/ddj231/Handel
a small procedural programming language for writting songs in browser
handel music-composition procedural-programming-language programming-language tonejs
Last synced: 17 Jun 2024
https://github.com/program-in-chinese/overview
中文编程的历史、现状和展望。issue 中进行相关问题的讨论.
chinese program-in-chinese programming-language readability styleguide tutorial
Last synced: 17 Jun 2024
https://github.com/jolie/jolie
The Jolie programming language
jolie microservices programming-language
Last synced: 17 Jun 2024
https://github.com/egison/egison
The Egison Programming Language
computer-algebra-system differential-geometry egison functional-programming hacktoberfest pattern-matching programming-language tensor
Last synced: 17 Jun 2024
https://github.com/chermehdi/comet
A programming language implementation in Go.
educational golang interpreter programming-language
Last synced: 17 Jun 2024
https://github.com/gonzula/splash
Simple Programming LAnguage for SHortcuts
compiler ios programming-language siri-shortcuts
Last synced: 16 Jun 2024
https://github.com/kulics/koral
An open source cross-platform programming language focused on efficiency.
cross-platform grammar language programming-language
Last synced: 16 Jun 2024
https://github.com/cyberboysumanjay/pw
Best websites a Programmer should visit
algorithm all-in-one blogs c coding coding-challenge competitive-programming data-structures guide interview interview-practice interview-preparation interview-questions java practice programming programming-language puzzle wiki wikipedia
Last synced: 16 Jun 2024
https://github.com/AmrHendy/programming-language-translator
An easy way to use the released TransCoder by Facebook AI Research to convert code from one programming language to another using unsupervised neural machine translation (NMT) systems that use deep-learning to translate text from one natural language to another and is trained only on monolingual source data.
machine-translation nlp programming-language transcoder transformer unsupervised-deep-learning unsupervised-translation
Last synced: 15 Jun 2024
https://github.com/candy-lang/candy
🍭 A sweet, functional programming language that is robust, minimalistic, and expressive.
compiler fuzzer hacktoberfest language language-server programming-language rust
Last synced: 15 Jun 2024
https://github.com/lurk-lab/lurk-rs
Lurk is a Turing-complete programming language for recursive zk-SNARKs. It is a statically scoped dialect of Lisp, influenced by Scheme and Common Lisp.
compiler cryptography programming-language rust zero-knowledge zk-snarks
Last synced: 15 Jun 2024
https://github.com/PhoenXHO/UwU
Just an UwU esoteric programming language interpreter written in C++.
bytecode bytecode-compiler bytecode-interpreter compiler compiler-design interpreter language programming-language uwu uwulang
Last synced: 15 Jun 2024
https://github.com/ShivKushwah/PSec
Programming Language for creating Secure Distributed Systems leveraging Intel SGX
distributed-systems intel-sgx p-language programming-language psec security
Last synced: 15 Jun 2024
https://github.com/ytakano/blisp
A statically typed Lisp like scripting programming language for Rust.
no-std programming-language rust
Last synced: 14 Jun 2024
https://github.com/lice-lang/lice
A multi-paradigm programming language running on JVM
interpreter jvm kotlin language lice lisp lisp-dialect lisp-interpreter programming-language
Last synced: 14 Jun 2024
https://github.com/lamdu/lamdu
lamdu - towards the next generation IDE
integrated-development-environment programmer-tool programming-language projectional-editor structure-editor wytiwys
Last synced: 14 Jun 2024
https://github.com/zepto-lang/zepto
A schemy Lisp backed by Haskell
interpreter programming-language scheme zepto
Last synced: 14 Jun 2024
https://github.com/larsbrinkhoff/lbForth
Self-hosting metacompiled Forth, bootstrapping from a few lines of C; targets Linux, Windows, ARM, RISC-V, 68000, PDP-11, asm.js.
6502 8051 arm asmjs avr compiler cortex-m forth interpreter linux m68k metacompiler msp430 pdp11 programming-language risc-v riscv self-hosted x86
Last synced: 14 Jun 2024
https://github.com/clojerl/clojerl
Clojure for the Erlang VM (unofficial)
beam clojure erlang erlang-vm programming-language
Last synced: 14 Jun 2024
https://github.com/LiXizhi/NPLRuntime
NPL - Neural Parallel Language
lua npl paracraft programming-language tatfook
Last synced: 14 Jun 2024
https://github.com/krisnova/naml
Convert Kubernetes YAML to Golang
go kubernetes programming-language yaml-templating
Last synced: 14 Jun 2024
https://github.com/GaijinEntertainment/daScript
daScript - high-performance statically strong typed scripting language
game-development interpreter programming-language scripting-language static-typing
Last synced: 14 Jun 2024
https://github.com/blade-lang/blade
A modern general-purpose programming language focused on enterprise Web, IoT, and secure application development.
blade compiler interpreter language programming-language
Last synced: 14 Jun 2024
https://github.com/cmajor-lang/cmajor
The Cmajor public API
audio dsp programming-language
Last synced: 13 Jun 2024
https://github.com/BedirT/ACM-ICPC-Preparation
ACM-ICPC Preparation Guide
acm-icpc algorithm competitive-programming curriculum programming-language
Last synced: 12 Jun 2024
https://github.com/stevedonovan/gentle-intro
A gentle Rust tutorial
programming-language rust tutorial
Last synced: 11 Jun 2024
https://github.com/ego/awesome-mojo
Awesome Mojo🔥
artificial-intelligence awesome awesome-mojo benchmark compilers cpp future-ai future-technologies hacktoberfest hardware-acceleration llvm machine-learning mlir mojo mojo-lang mojo-language mojolang performance programming-language python
Last synced: 11 Jun 2024
https://github.com/ehsanmok/create-your-own-lang-with-rust
Create your own programming language with Rust
book compiler compiler-design language-design programming-language rust-lang teaching-materials
Last synced: 11 Jun 2024
https://github.com/locutusjs/locutus
Bringing stdlibs of other programming languages to JavaScript for educational purposes
javascript ports programming-language
Last synced: 11 Jun 2024
https://github.com/virejdasani/pythOwO
an UwU programming language
hacktoberfest hacktoberfest2022 owo programming-language python pythowo pythuwu uwu uwulang virej youtube
Last synced: 11 Jun 2024
https://github.com/nim-works/nimskull
An in development statically typed systems programming language; with sustainability at its core. We, the community of users, maintain it.
compiler language programming-language
Last synced: 11 Jun 2024
https://github.com/covscript/covscript
Covariant Script Interpreter
cni compiler covscript cross-platform interpreter programming-language
Last synced: 11 Jun 2024
https://github.com/dafny-lang/dafny
Dafny is a verification-aware programming language
programming-language verification
Last synced: 10 Jun 2024
https://github.com/luau-lang/luau
A fast, small, safe, gradually typed embeddable scripting language derived from Lua
lua programming-language scripting-language
Last synced: 10 Jun 2024
https://github.com/dibyendumajumdar/ravi
Ravi is a dialect of Lua, featuring limited optional static typing, JIT and AOT compilers
c jit lua mirjit programming-language
Last synced: 10 Jun 2024
https://github.com/riicchhaarrd/ocean
Programming language that compiles into a x86 ELF executable.
ast c compiler elf lexer programming-language x86
Last synced: 10 Jun 2024
https://github.com/russo-2025/papyrus-compiler
An open-source implementation of Papyrus scripting language compiler
compiler language papyrus programming-language scripting
Last synced: 09 Jun 2024
https://github.com/Rick-Lang/rickroll-lang
The Rick Roll programming language is a rickroll based, process oriented, dynamic, strong, esoteric programming language. All of the keywords/statements are from Rick Astley's lyrics. Check our tutorial site, https://rick-lang.github.io/programming-language-explainer/
abstract-syntax-tree ast compiler esoteric-language esoteric-programming-language interpreter language meme memes never-gonna-give-you-up programming-language python python3 rick-astley rick-roll-language rickroll rickroll-lang transpiler youtube
Last synced: 09 Jun 2024
https://github.com/erg-lang/erg
A statically typed language compatible with Python
compiler erg language programming-language python rust transpiler
Last synced: 09 Jun 2024
https://github.com/sampsyo/bril
an educational compiler intermediate representation
bril compiler programming-language
Last synced: 09 Jun 2024
https://github.com/marcoonroad/moonforth
My own Forth dialect on top of the Lua programming language. [Work in Progress]
compiler forth interpreter lua programming-language programming-language-theory repl
Last synced: 08 Jun 2024
https://github.com/wenyan-lang/wenyan
文言文編程語言 A programming language for the ancient Chinese.
classical-chinese esoteric-language programming-language wenyan-lang
Last synced: 08 Jun 2024