- All languages
- ASL
- ActionScript
- Assembly
- AutoIt
- Batchfile
- Brainfuck
- C
- C#
- C++
- CMake
- CSS
- Clojure
- CoffeeScript
- Common Lisp
- Crystal
- Cuda
- D
- DM
- Dart
- Dockerfile
- EJS
- Elixir
- Elm
- Emacs Lisp
- Erlang
- F#
- Fennel
- Fluent
- Forth
- G-code
- GDScript
- GLSL
- Gleam
- Go
- HTML
- Handlebars
- Haskell
- Haxe
- HolyC
- Imba
- JSON
- Java
- JavaScript
- Jsonnet
- Julia
- Jupyter Notebook
- Koka
- Kotlin
- LLVM
- Lua
- MDX
- Makefile
- Markdown
- Mathematica
- NSIS
- Nim
- Nix
- OCaml
- Objective-C
- PHP
- Pascal
- Perl
- PowerShell
- PureScript
- Python
- QML
- QuakeC
- ReScript
- Reason
- Ren'Py
- RenderScript
- Roff
- Ruby
- Rust
- SCSS
- SVG
- Scala
- Scheme
- Shell
- Standard ML
- Svelte
- Swift
- Tcl
- TeX
- Tree-sitter Query
- TypeScript
- V
- Vala
- Verilog
- Vim Script
- Visual Basic .NET
- Vue
- Wren
- Xmake
- Zig
Starred repositories
📚 Modern C++ Tutorial: C++11/14/17/20 On the Fly | https://changkun.de/modern-cpp/
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
A cross-platform, reimplementation of Notepad++
💻 C++ Functional Terminal User Interface. ❤️
Krita is a free and open source cross-platform application that offers an end-to-end solution for creating digital art files from scratch built on the KDE and Qt frameworks.
Chromium fork named after radioactive element No. 90. Windows and MacOS/Raspi/Android/Special builds are in different repositories, links are towards the top of the README.md.
Defold is a completely free to use game engine for development of desktop, mobile and web games.
Wallpaper Engine backgrounds for Linux!
Heimdall is a cross-platform open-source tool suite used to flash firmware (aka ROMs) onto Samsung Galaxy devices.
Plugins to make or improve widescreen resolutions support in games, add more features and fix bugs.
Termite is obsoleted by Alacritty. Termite was a keyboard-centric VTE-based terminal, aimed at use within a window manager with tiling and/or tabbing support.
maim (make image) takes screenshots of your desktop. It has options to take only a region, and relies on slop to query for regions. maim is supposed to be an improved scrot.
You can operate Windows with key bindings like Vim.
A JIT assembler for x86/x64 architectures supporting FPU, MMX, SSE (1-4), AVX (1-2, 512), APX, and AVX10.2
DOSBox Staging is a modern continuation of DOSBox with advanced features and current development practices.
A gameboy emulator that only plays Pokemon Blue, in ~50 lines of c++.
🚀 The themeable Nintendo Switch HOME Menu we deserve
A readline and libedit replacement that supports UTF-8, syntax highlighting, hints and Windows and is BSD licensed.
Base environment for Red Eclipse and associated source files.
An attempt at remaking the popular battle royale game, Fortnite, using Unreal Engine 4 and Amazon GameLift
Bring DirectX to Linux! This is a Open Source DirectX implementation for Linux, providing native support for DirectX-based applications and games, without relying on Wine's Windows compatibility la…