Open Source Alternatives by Programming Language

Discover open source alternatives for your favorite programming languages.

JavaScript
242 alternatives
TypeScript
186 alternatives
HTML
99 alternatives
C
85 alternatives
Python
83 alternatives
CSS
79 alternatives
Shell
76 alternatives
Go
74 alternatives
PHP
66 alternatives
SCSS
47 alternatives
Vue
41 alternatives
Java
38 alternatives
Rust
25 alternatives
Ruby
19 alternatives
Dockerfile
16 alternatives
CMake
14 alternatives
MDX
13 alternatives
Makefile
12 alternatives
Blade
10 alternatives
Smarty
10 alternatives
Twig
9 alternatives
Kotlin
9 alternatives
Gherkin
8 alternatives
PLpgSQL
8 alternatives
Lua
8 alternatives
Less
7 alternatives
Dart
6 alternatives
Handlebars
6 alternatives
Svelte
5 alternatives
Roff
5 alternatives
Jinja
5 alternatives
Elixir
5 alternatives
HCL
4 alternatives
Inno Setup
4 alternatives
QML
4 alternatives
Perl
4 alternatives
EJS
3 alternatives
Clojure
3 alternatives
Scala
3 alternatives
Groovy
3 alternatives
Jupyter Notebook
3 alternatives
XSLT
3 alternatives
Batchfile
3 alternatives
TeX
2 alternatives
Objective-C
2 alternatives
Swift
2 alternatives
Nix
2 alternatives
M4
2 alternatives
TSQL
2 alternatives
Cap'n Proto
2 alternatives
NSIS
2 alternatives
FreeMarker
2 alternatives
CoffeeScript
2 alternatives
QMake
2 alternatives
Assembly
2 alternatives
Crystal
2 alternatives
Haml
2 alternatives
Raku
2 alternatives
CUE
1 alternative
OpenSCAD
1 alternative
Vim Script
1 alternative
SWIG
1 alternative
Mustache
1 alternative
Pascal
1 alternative
ASP.NET
1 alternative
Sass
1 alternative
GDScript
1 alternative
CartoCSS
1 alternative
Cap'n Proto
1 alternative
PowerShell
1 alternative
Yacc
1 alternative
Pug
1 alternative
Rich Text Format
1 alternative
Prolog
1 alternative
ASP.NET
1 alternative
RobotFramework
1 alternative
Scheme
1 alternative
Starlark
1 alternative
OCaml
1 alternative
Fluent
1 alternative
Volt
1 alternative
ANTLR
1 alternative
LookML
1 alternative
Liquid
1 alternative
RAML
1 alternative
GLSL
1 alternative