GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Build software better, together

#

single-file

Star

Here are 3,317 public repositories matching this topic...

Language: All
Filter by language
All 3,317 HTML 2,334 JavaScript 276 Python 154 C++ 126 C 90 PHP 80 TypeScript 65 C# 40 Shell 17 Rust 16
Sort: Most stars
Sort options
Most stars Fewest stars Most forks Fewest forks Recently updated Least recently updated

doctest / doctest

Star 6.9k

The fastest feature-rich C++11/14/17/20/23 single-header testing framework

testing c-plus-plus unit-testing tdd cpp doctest cpp14 cpp11 header-only cpp17 single-file testing-framework cpp20 cpp23
  • Updated Oct 18, 2026
  • C++

Neargye / magic_enum

Star 6.3k

Static reflection for enums (to string, from string, iteration) for modern C++, work with any enum type without any macro or boilerplate code

c-plus-plus serialization reflection cplusplus cpp metaprogramming enum header-only cpp17 c-plus-plus-17 no-dependencies single-file cplusplus-17 enum-to-string string-to-enum
  • Updated Nov 12, 2026
  • C++
codeflow

braedonsaunders / codeflow

Star 5.5k

Paste any GitHub URL → interactive architecture map. See how files connect, find what breaks if you change something. No install, no accounts — runs entirely in your browser.

visualization github-api architecture code-analysis dependency-graph developer-tools d3js single-file browser-based codebase-visualization
  • Updated Oct 20, 2026
  • HTML

Neargye / nameof

Star 2.4k

Nameof operator for modern C++, simply obtain the name of a variable, type, function, macro, and enum

c-plus-plus serialization reflection cplusplus cpp metaprogramming header-only cpp17 c-plus-plus-17 no-dependencies single-file cplusplus-17 nameof nameof-operator enum-to-string
  • Updated Oct 27, 2026
  • C++

codeplea / genann

Star 2.3k

simple neural network library in C99

c machine-learning neural-network genetic-algorithm tiny feedforward-neural-network ann backpropagation single-file
  • Updated Aug 8, 2026
  • C
tomlplusplus

marzer / tomlplusplus

Sponsor
Star 2.2k

Header-only TOML config file parser and serializer for C++17.

toml-parser toml unicode parser json cpp serializer utf-8 header-only toml-parsing cpp17 c-plus-plus-17 no-dependencies single-file configuration-files cplusplus-17 cpp20 cplusplus-20 c-plus-plus-20 tomlplusplus
  • Updated Nov 10, 2026
  • C++

codeplea / tinyexpr

Star 1.9k

tiny recursive descent expression parser, compiler, and evaluation engine for math expressions

c calculator parser math tiny recursive-descent expression-evaluator single-file
  • Updated Oct 27, 2026
  • C
nanobench

martinus / nanobench

Sponsor
Star 1.7k

Simple, fast, accurate single-header microbenchmarking functionality for C++11/14/17/20

benchmark cpp cpp11 header-only single-header-lib single-file single-header microbenchmark
  • Updated Sep 7, 2026
  • C++

gildas-lormeau / single-file-cli

Star 1.7k

CLI tool for saving a faithful copy of a complete web page in a single HTML file (based on SingleFile)

nodejs cli dockerfile crawler web-crawler archiving web-scraper web-scraping web-archiving scraping-websites single-file singlefile deno self-extracting
  • Updated Nov 10, 2026
  • JavaScript

martinus / robin-hood-hashing

Sponsor
Star 1.6k

Fast & memory efficient hashtable based on robin hood hashing for C++11/14/17/20

c-plus-plus cpp cpp14 container hash cpp11 header-only stl-containers no-dependencies hash-tables single-file unordered-maps
  • Updated May 1, 2023
  • C++
argh

adishavit / argh

Star 1.4k

Argh! A minimalist argument handler.

cli getopt command-line argument-parser cli-args cpp11 header-only command-line-parser single-file getopts
  • Updated Jan 21, 2025
  • C++

randrew / layout

Star 1k

Single-file library for calculating 2D UI layouts using stacking boxes. Compiles as C99 or C++.

gui ui imgui flexbox single-file
  • Updated Mar 13, 2023
  • C

gsl-lite / gsl-lite

Star 992

ISO C++ Core Guidelines Library implementation for C++98, C++11 up

cpp14 cpp11 header-only cpp17 gsl no-dependencies cpp98 single-file gsl-library gsl-implementations
  • Updated Aug 20, 2026
  • C++

slembcke / debugger.lua

Star 926

A dependency free, embeddable debugger for Lua in a single file (.lua or .h)

debugger lua luajit single-file pure-lua dbg lua-debugger cli-debugger
  • Updated Jan 8, 2026
  • Lua

gingerBill / gb

Star 755

gb single-file public domain libraries for C & C++

c library cpp public-domain single-file-module single-file
  • Updated Feb 23, 2021
  • C

memvid / claude-brain

Star 586

Give Claude Code photographic memory in ONE portable file. No database, no SQLite, no ChromaDB - just a single .mv2 file you can git commit, scp, or share. Native Rust core with sub-ms operations.

rust portable developer-tools persistent-memory single-file claude long-term-memory rag ai-tools anthropic claude-ai context-window llm-memory claude-code memvid claude-agents claude-skills
  • Updated Jan 19, 2026
  • TypeScript

nonstd-lite / expected-lite

Star 562

expected lite - C++23 expected objects for C++11 and later in a single-file header-only library

cpp11 header-only no-dependencies single-file expected-implementations
  • Updated Oct 15, 2026
  • C++

Aureliengmz / clearwater

Star 523

Real-time, photoreal shallow water in a single HTML file. WebGL2, no libraries, no build step.

shaders fft water webgl2 single-file caustics realtime-rendering
  • Updated Sep 23, 2026
  • HTML

nonstd-lite / span-lite

Star 519

span lite - A C++20-like span for C++98, C++11 and later in a single-file header-only library

cpp14 cpp11 header-only cpp17 span no-dependencies cpp98 single-file cpp20 span-implementation
  • Updated Oct 10, 2026
  • C++

nonstd-lite / string-view-lite

Star 481

string_view lite - A C++17-like string_view for C++98, C++11 and later in a single-file header-only library

header-only cpp17 no-dependencies cpp98 single-file string-view string-view-implementations
  • Updated Oct 10, 2026
  • C++

Add this topic to your repo

To associate your repository with the single-file topic, visit your repo's landing page and select "manage topics."

Learn more

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.