Topics / #minimal

Minimal projects on GitHub

Projects built with minimalist design or minimal dependencies.

As of , the most-starred Minimal projects on GitHub are alpine (32K stars), distroless (23.1K stars) and toml (20.6K stars). GitHub.Locker tracks 12 Minimal repositories with 192.5K stars combined. The fastest-growing on October 16 was alpine, with +6 stars in a day.

12Projects
192.5KStars in total
+22Stars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

12 projects · by stars

  1. #1 · alpinejs/alpine

    alpine

    Alpine.js is a rugged, minimal framework that lets you add interactive JavaScript behavior directly as attributes in your HTML markup, without a build step or component system.

    32K
  2. #2 · GoogleContainerTools/distroless

    distroless

    A set of minimal container base images that contain only your application and its runtime dependencies — no package managers, shells or other programs you would expect in a normal Linux distribution.

    23.1K
  3. #3 · toml-lang/toml

    toml

    TOML (Tom's Obvious, Minimal Language) is a minimal configuration file format designed to be readable at a glance, with semantics obvious enough to map cleanly onto a hash table. This repository holds the in-development TOML specification itself.

    20.6K
  1. 4

    CodeIgniter

    18.1Kbcit-ci/CodeIgniter · PHP

    CodeIgniter is an open-source PHP framework (a toolkit) for building web applications faster by providing ready-made libraries for common tasks instead of writing everything from scratch.

  2. 5

    pico

    16.8Kpicocss/pico · CSS

    Pico is a minimal CSS framework for semantic HTML: one stylesheet that makes plain HTML elements responsive and elegant by default. MIT-licensed and built around writing HTML, not classes.

  3. 6

    riot

    14.9Kriot/riot · JavaScript

    Riot is a lightweight component-based UI library that brings custom components (custom tags) to all modern browsers, aiming to give you everything you wished the native Web Components API provided, with a tiny footprint and simple API.

  4. 7

    hapi

    14.8Khapijs/hapi · JavaScript

    hapi (@hapi/hapi) is a Node.js web framework for building powerful, scalable applications with minimal overhead and full out-of-the-box functionality — 'your code, your way'.

  5. 8

    pure

    14.4Ksindresorhus/pure · Shell

    Pure is a pretty, minimal and fast prompt theme for ZSH that shows git branch/status, command execution time, and other context without cluttering the terminal.

  6. 9

    chokidar

    12.2Kpaulmillr/chokidar · TypeScript

    Chokidar is a minimal, efficient cross-platform file watching library for Node.js that normalizes the messy events from the OS's native filesystem APIs into clean add, change, and unlink events.

  7. 10

    flowy

    12.1Kalyssaxuu/flowy · JavaScript

    Flowy is a minimal JavaScript library for building flowcharts in web apps: users drag blocks onto a canvas, snap them together, and rearrange them.

  8. 11

    pypdf

    10.3Kpy-pdf/pypdf · Python

    A free and open-source pure-python PDF library: it splits, merges, crops and transforms the pages of PDF files, and can add custom data, viewing options and passwords to them.

  9. 12

    tau

    3Khuggingface/tau · Python

    Tau is Hugging Face's Python port of Pi's minimalist coding agent — a terminal app you ask to explain a repo, add tests or fix a stack trace, and it reads files, edits code, runs commands and streams what it is doing.

Often tagged together