Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Programming Language

Programming Language

240 projects

Showing 36 of 240 projects

Monkey
MonkeyElixir

An Elixir implementation of an interpreter for the Monkey programming language, built from scratch using functional patterns.

#programming-language#functional-programming#elixir
Stars144
Forks12
Last commit
eden
edenClojure

Embedded and Extensible Scripting Language in Clojure

#programming-language#clojurescript#clojure
Stars142
Forks2
Last commit6 years ago
FlipJump
FlipJumpText

An esoteric programming language with a single instruction (flip a bit, then jump) that is Turing-complete and includes an assembler, interpreter, and standard library.

#turing-complete#programming-language#esoteric-programming-language
Stars142
Forks6
Last commit
PCC
PCCC

A portable C compiler implementation with BSD license, originally developed for Unix systems.

#programming-language#unix-tools#development-tools
Stars139
Forks36
Last commit2 years ago
Imba
Imba

A curated list of awesome frameworks, libraries, software, and resources for the Imba programming language.

#programming-language#hacktoberfest#hacktoberfest2021
Stars139
Forks14
Last commit4 years ago
Vide
VideV

A lightweight IDE for the V programming language, built entirely in V.

#programming-language#vpm#vlang
Stars138
Forks11
Last commit1 year ago
Catspeak
CatspeakPython

A cross-platform scripting language and compiler back-end for adding sandboxed modding support to GameMaker games.

#gamemaker#programming-language#compiler
Stars133
Forks7
Last commit18 days ago
FreakC
FreakCBatchfile

An experimental Batch-like programming language that compiles to Windows Batch, adding modern features while maintaining compatibility.

#programming-language#compiler#transpiler
Stars129
Forks10
Last commit9 months ago
Cane
CaneC++

A small MIDI sequencer DSL designed around vectors and euclidean rhythms for live-coding and beat generation.

#audio-synthesis#music#programming-language
Stars110
Forks4
Last commit7 months ago
Elixir Tab
Elixir TabJavaScript

A Chrome extension that replaces your new tab page with random Elixir core library documentation to help you learn.

#programming-language#elixir#developer-tools
Stars106
Forks8
Last commit6 years ago
Electra
ElectraC++

An esoteric programming language where you code like an electrician using currents, generators, and components.

#programming-language#esoteric-programming-language#educational
Stars100
Forks1
Last commit3 months ago
C++Now 2023 Presentations
C++Now 2023 Presentations

A collection of presentation materials from C++Now 2023 covering modern C++ techniques, language evolution, and performance topics.

#systems-programming#conference-talks#programming-language
Stars92
Forks7
Last commit3 years ago
riposte
riposteC++

A fast interpreter and JIT compiler for the R programming language, designed as a drop-in replacement.

#programming-language#parallel-computing#interpreter
Stars92
Forks10
Last commit11 years ago
Aixt
AixtV

A V-based programming framework for microcontrollers that transpiles V code to C for various device compilers.

#robotics#iot#programming-language
Stars91
Forks48
Last commit1 month ago
awesome haxe
awesome haxe

A curated list of useful Haxe links, resources, tutorials, and community content.

#programming-language#developer-tools#haxe
Stars89
Forks9
Last commit7 years ago
Awesome Haxe
Awesome Haxe

A curated list of useful Haxe links, resources, tutorials, and community content.

#programming-language#developer-tools#haxe
Stars89
Forks9
Last commit7 years ago
Rockstar
RockstarJavaScript

A dynamically typed programming language designed for writing programs that double as 1980s hard rock and power ballad lyrics.

#programming-language#humor#code-as-lyrics
Stars89
Forks4
Last commit4 years ago
About Swift
About SwiftSwift

A Swift playground with explanations and samples covering the Swift programming language and standard library.

#programming-language#educational#code-samples
Stars85
Forks12
Last commit1 year ago
About Swift
About SwiftSwift

A playground with explanations and samples covering the Swift programming language and standard library.

#programming-language#developer-tools#code-samples
Stars85
Forks12
Last commit1 year ago
xylo
xyloRust

A functional programming language designed specifically for creative coding and procedural art generation.

#programming-language#generative-art#functional-programming
Stars82
Forks2
Last commit6 months ago
PPCs
PPCsPerl

A repository for Proposed Perl Changes (PPCs) - formal proposals to modify the Perl programming language.

#programming-language#proposal-process#perl
Stars79
Forks28
Last commit10 days ago
asdf-crystal
asdf-crystalShell

Crystal plugin for the asdf version manager, enabling easy installation and version switching for Crystal.

#programming-language#environment-management#developer-tools
Stars76
Forks18
Last commit2 years ago
Japt
JaptJavaScript

A code-golfing language that transpiles to JavaScript, designed for writing extremely short programs.

#programming-language#code-golf#transpiler
Stars76
Forks10
Last commit5 years ago
igo
igoGo

A transpiler that adds syntactic sugar to Go, making code more concise and readable while maintaining compatibility.

#programming-language#developer-tools#go-ecosystem
Stars73
Forks5
Last commit6 years ago
cltk
cltkCrystal

A Crystal port of the Ruby Language Toolkit for creating programming languages with lexer and parser generators.

#programming-language#compiler-construction#crystal-lang
Stars72
Forks8
Last commit3 years ago
javastar
javastarClojure

A Clojure library that enables writing Java code directly within Clojure programs using a macro.

#programming-language#java-interop#functional-programming
Stars65
Forks4
Last commit13 years ago
Eta
Eta

A curated list of resources for the Eta programming language, a Haskell-like language for the JVM.

#programming-language#haskell#java-interop
Stars63
Forks5
Last commit5 years ago
Learn V in Y Minutes
Learn V in Y MinutesV

A concise tutorial with short examples demonstrating V programming language syntax, data types, and conventions.

#code-examples#programming-language#v-lang
Stars60
Forks12
Last commit5 years ago
stas
stasAssembly

A stack-based compiled systems programming language with a modern syntax, inspired by FORTH.

#systems-programming#concatenative#programming-language
Stars60
Forks2
Last commit3 years ago
ocaml-m17n
ocaml-m17nOCaml

Enables Unicode identifiers in OCaml source code, allowing non-English characters in variable, function, and type names.

#programming-language#developer-tools#unicode
Stars52
Forks5
Last commit7 years ago
IntelliJ Eta
IntelliJ EtaHaskell

An IntelliJ IDEA plugin providing IDE support for the Eta programming language.

#programming-language#developer-tools#ide-support
Stars49
Forks3
Last commit7 years ago
A list of questions about Ruby programming you can use to quiz yourself
A list of questions about Ruby programming you can use to quiz yourself

A comprehensive list of questions and answers for self-quizzing on Ruby programming language concepts.

#programming-language#interview-prep#learning-resource
Stars49
Forks10
Last commit11 years ago
CrossPascal
CrossPascalPascal

A Delphi 7 compatible cross-platform source-to-source compiler that generates intermediate C code.

#programming-language#compiler-construction#delphi-compatibility
Stars47
Forks13
Last commit4 months ago
Cicili
CiciliC

A Lisp-dialect programming language that implements Haskell's functional semantics by transpiling to C with automatic memory management.

#systems-programming#cicili#programming-language
Stars47
Forks0
Last commit2 days ago
crisp
crispCrystal

A Lisp dialect based on mal and implemented with Crystal, serving as a toy box for dynamic language ideas.

#programming-language#lisp#interpreter
Stars47
Forks4
Last commit3 years ago
OpenSSL
OpenSSLC

D language bindings for OpenSSL, providing access to SSL/TLS protocols and cryptography libraries.

#openssl-bindings#programming-language#d-language
Stars47
Forks44
Last commit1 year ago
PreviousPage 5 of 7

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
3 years ago
2 days ago
Next
#Compiler59
#Functional Programming43
#Developer Tools40
#Language40
#Awesome List27
#Interpreter27
#Esoteric Language24
#Cross Platform21
#Awesome18
#Educational16
#Static Typing16
#Ada15