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

Elixir Books
Elixir Books

A curated list of books and resources for learning and mastering the Elixir programming language and its ecosystem.

#programming-language#elixir-school#functional-programming
Stars1.5k
Forks116
Last commit4 years ago
F#
F#F#

A curated list of awesome F# frameworks, libraries, software, and resources for developers.

#programming-language#functional-programming#developer-tools
Stars1.4k
Forks106
Last commit15 hours ago
Awesome F#
Awesome F#F#

A curated list of awesome F# frameworks, libraries, software, and resources for developers.

#programming-language#functional-programming#developer-tools
Stars1.4k
Forks106
Last commit15 hours ago
Monicelli
MonicelliC++

An esoteric programming language based on Italian comedy 'supercazzole', compiling to C and LLVM.

#programming-language#compiler#ragel
Stars1.4k
Forks53
Last commit11 months ago
LDC
LDCD

A portable D programming language compiler using LLVM for modern optimization and code generation.

#d#programming-language#d-language
Stars1.4k
Forks298
Last commit1 day ago
Objective-C Cheat Sheet
Objective-C Cheat Sheet

A quick reference cheat sheet for common, high-level Objective-C topics.

#macos-development#programming-language#cocoa-touch
Stars1.4k
Forks199
Last commit7 years ago
Slang
SlangJavaScript

A simple audio programming language implemented in JavaScript for creating music and sound directly in the browser.

#programming-language#synthesizer#music-synthesis
Stars1.2k
Forks31
Last commit6 years ago
Write your own language: Mu
Write your own language: MuSwift

A Swift playground that teaches how to build a tiny programming language (Mu) from scratch using lexer, parser, and interpreter.

#programming-language#language-implementation#educational
Stars1.0k
Forks40
Last commit
Elm cheat sheet
Elm cheat sheetElm

A comprehensive reference guide for Elm syntax, language features, and tooling.

#programming-language#functional-programming#developer-tools
Stars948
Forks50
Last commit8 years ago
AutoIt
AutoIt

A curated collection of AutoIt user-defined functions, example scripts, tools, and resources for Windows automation.

#programming-language#windows-automation#autoit
Stars928
Forks168
Last commit4 years ago
Jelly
JellyPython

A recreational programming language designed for code golfing, inspired by J.

#programming-language#code-golf#recreational-coding
Stars916
Forks46
Last commit6 years ago
Ada/SPARK
Ada/SPARK

A curated list of awesome resources for the Ada and SPARK programming languages, including compilers, libraries, tools, and applications.

#systems-programming#ada-library#ada-framework
Stars873
Forks97
Last commit13 days ago
SPy
SPyPython

A variant of Python designed to be statically compilable while retaining useful dynamic features, with both an interpreter and a compiler.

#c-library#programming-language#compiler
Stars820
Forks63
Last commit5 days ago
learn-swift
learn-swiftSwift

Interactive Swift playgrounds for experienced programmers to quickly learn Apple's Swift language.

#programming-language#code-samples#education
Stars794
Forks190
Last commit5 years ago
D
DD

A curated list of awesome D frameworks, libraries, software, and resources.

#programming-language#d-language#developer-tools
Stars768
Forks100
Last commit5 days ago
Groovy
GroovyGroovy

A curated list of awesome Groovy libraries, frameworks, tools, and resources for developers.

#programming-language#developer-tools#build-tools
Stars742
Forks102
Last commit2 years ago
ArkScript
ArkScriptC++

A small, fast, functional, and embeddable scripting language for C++ projects with Lisp-like syntax.

#programming-language#functional-programming#compiler
Stars736
Forks54
Last commit19 hours ago
QB64
QB64C

A modern extended BASIC+OpenGL language with QB4.5/QBasic compatibility that compiles native binaries for Windows, Linux, and macOS.

#programming-language#basic#compiler
Stars709
Forks98
Last commit4 years ago
Nemerle
NemerleNemerle

A high-level statically-typed programming language for .NET with functional, OOP, imperative features and powerful meta-programming.

#programming-language#functional-programming#compiler
Stars640
Forks95
Last commit4 months ago
Rhine
RhineOCaml

A Clojure-inspired Lisp compiler built on LLVM JIT, exposing how Lisp constructs map to hardware.

#programming-language#clojure-inspired#compiler
Stars633
Forks24
Last commit11 years ago
cotowali
cotowaliV

A statically typed scripting language that transpiles into POSIX-compliant shell scripts.

#programming-language#devops#static-typing
Stars617
Forks10
Last commit1 year ago
Typed Lua
Typed LuaLua

An optional type system for Lua that adds compile-time type checking and class-based OOP.

#programming-language#compiler#developer-tools
Stars589
Forks48
Last commit6 years ago
cairo-vm
cairo-vmRust

A Rust implementation of the Cairo virtual machine for executing and proving provable programs in the StarkNet ecosystem.

#programming-language#compiler#cairo-language
Stars587
Forks221
Last commit20 days ago
Gwion
GwionC

A strongly-timed musical programming language inspired by ChucK, designed for simplicity, speed, and embeddability.

#sound#music#programming-language
Stars581
Forks42
Last commit1 year ago
F# RFCs
F# RFCsF#

Repository hosting RFCs and documentation for the F# language design process, including proposals, discussions, and implementation tracking.

#programming-language#community-driven#dotnet-ecosystem
Stars560
Forks149
Last commit11 days ago
MalbolgeLisp
MalbolgeLispTeX

A Lisp interpreter written in Malbolge Unshackled, the most advanced usable program in this notoriously difficult esoteric language.

#programming-challenge#turing-complete#programming-language
Stars557
Forks10
Last commit
Dark Basic
Dark BasicC++

An open-source BASIC programming language for creating Windows applications and games with DirectX support.

#programming-language#windows-games#windows-development
Stars536
Forks145
Last commit10 years ago
gisp
gispGo

A simple Lisp/Scheme compiler that generates Go AST from Lisp code.

#programming-language#interpreter#repl
Stars531
Forks33
Last commit9 years ago
icr
icrCrystal

An interactive console (REPL) for the Crystal programming language, similar to IRB for Ruby.

#programming-language#interactive-console#crystal-lang
Stars507
Forks41
Last commit5 years ago
BuildSwiftOnARM
BuildSwiftOnARMShell

Scripts and prebuilt binaries to build and run Swift 5.4 on ARM devices like Raspberry Pi.

#iot#programming-language#prebuilt-binaries
Stars487
Forks36
Last commit4 years ago
Mazeppa
MazeppaOCaml

A modern supercompiler for call-by-value functional languages that transforms programs via symbolic evaluation and metasystem transitions.

#deforestation#programming-language#functional-programming
Stars478
Forks11
Last commit10 months ago
wain
wainRust

A WebAssembly interpreter written from scratch in safe Rust with zero dependencies.

#programming-language#modular-architecture#webassembly
Stars461
Forks24
Last commit2 years ago
PascalABC.NET
PascalABC.NETC#

A modern Pascal programming language implementation for the .NET platform with cross-platform support.

#programming-language#compiler#mono
Stars456
Forks117
Last commit16 hours ago
Companies using F#
Companies using F#

A community-curated directory of companies worldwide that use the F# programming language.

#programming-language#career-resource#company-directory
Stars415
Forks127
Last commit6 months ago
Idris
IdrisIdris

A curated list of awesome resources for the Idris programming language, including libraries, tools, books, and articles.

#programming-language#haskell#functional-programming
Stars414
Forks19
Last commit6 years ago
Folders
FoldersC#

An esoteric programming language where programs are written using the hierarchical structure of folders and files.

#programming-language#esoteric-programming-language#compiler
Stars412
Forks21
Last commit4 years ago
PreviousPage 3 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
6 years ago
1 year ago
Next
#Compiler59
#Functional Programming43
#Developer Tools40
#Language40
#Awesome List27
#Interpreter27
#Esoteric Language24
#Cross Platform21
#Awesome18
#Educational16
#Static Typing16
#Ada15