THE COMPLETE LIBRARY

Sitemap

Every example, organized by language and task. Browse 3,000 tested snippets across 24 categories.

Site pages

Python 125 snippets

Getting Started

Collections

Dates & time zones

File operations & archives

Files & paths

Functions & error handling

Iteration & sequences

JSON & CSV

Mappings & sets

Numbers & calculations

Strings & dates

Structured data & serialization

Text validation & encoding

C# 125 snippets

Getting Started

Asynchronous work & URI handling

Collections

Collections & data structures

Data & dates

Dates & precise numbers

File operations & paths

Files & paths

JSON & binary formats

LINQ transformations

Strings

Text validation & encoding

Types & reliable control flow

Java 125 snippets

Getting Started

Collections

Dates & time zones

Encoding & structured values

File operations & binary data

Files & paths

Numbers & dates

Precise numeric calculations

Queues & collection operations

Records & reliable control flow

Stream transformations

Strings

Text validation & formatting

HTML 125 snippets

Getting Started

Accessible structure

Data & disclosure

Document structure

Form behavior

Forms

Images & embedded documents

Input constraints

Links & accessibility

Metadata & document links

Native disclosure & dialogs

Tables & list numbering

Text semantics

JavaScript 125 snippets

Getting Started

Array restructuring

Array traversal & selection

Arrays

Files & async

Numbers & numeric validation

Object behavior & collections

Objects & JSON

Promises & iteration protocols

Regular expressions & URL encoding

Strings

Text handling & Unicode

UTC date operations

jQuery 125 snippets

Getting Started

Animation completion

Collections & styling

Deferred work & queues

DOM & classes

Event control

Events

Form serialization & state

HTTP requests

Insertion & wrapping

Text & attributes

Traversal & selection

CSS 125 snippets

Getting Started

Box dimensions & overflow

Flexbox alignment

Grid placement

Interaction & themes

Interaction selectors

Layout

Positioning & stacking

Responsive conditions & sizing

Responsive design

Type & reading flow

Typography

Visual treatment & accessibility

TypeScript 125 snippets

Getting Started

Array restructuring

Array traversal & selection

Collections & records

Numbers & numeric validation

Object behavior & collections

Promises & iteration protocols

Regular expressions & URL encoding

Safe data handling

Text handling & Unicode

Types & functions

UTC date operations

Utilities & async

React 125 snippets

Getting Started

Accessibility & events

Async work & status

Components & props

Context & shared state

Custom hooks

Effects & lifecycle

Forms & validation

Lists & filtering

Performance & rendering

Refs & DOM interaction

State & reducers

Angular 125 snippets

Getting Started

Accessibility & reusable patterns

Components & communication

Events & DOM interaction

Lifecycle & observable data

Lists & control flow

Pipes & formatting

Reactive forms

Services & dependency injection

Signals & state

Template-driven forms

Templates & bindings

Linux Commands 125 snippets

Getting Started

Archive integrity & packaging

Archives & checksums

Dates & process utilities

Files & folders

Files & permissions

Finding & selecting files

Searching text

Sorting & joining records

Streams & byte tools

System information

Text processing

Transforming text

Bash Scripts 125 snippets

Getting Started

Arguments & decisions

Array operations

Diagnostics & defensive scripting

Files & reliability

Function scope & composition

Functions & arguments

Input streams & redirection

Loops & decisions

Parameter expansion

Processes & environment

Text parsing & arithmetic

Variables & text

PowerShell 125 snippets

Getting Started

Array operations

Collections & objects

Commands & execution context

Dates & numeric validation

File operations & integrity

Files & paths

Functions & control

Functions & parameter validation

Hashtables & object records

Strings & literal text

Structured formats & encodings

Text & data

Docker / Compose 125 snippets

Getting Started

Build images

Compose applications

Compose service options

Container commands

Container lifecycle

Dockerfile patterns

Execution & file transfer

Image management

Limits & process security

Networks & volume metadata

Storage & isolation

SQL 125 snippets

Getting Started

Bulk changes & set operations

Change & combine data

Constraints & defaults

Expressions & aggregates

Joins & subqueries

Relationships & missing data

Reporting & grouped calculations

Schema design & transactions

Select & filter

Subqueries & ranked selection

Text cleanup & matching

Window analytics

SQL Server 125 snippets

Getting Started

Bulk changes & set operations

Constraints & defaults

Dates & text

JSON & results

Relationships & missing data

Reporting & grouped calculations

Schema design & transactions

Select & page

Subqueries & ranked selection

Text cleanup & matching

Transactions & tables

Window analytics

Postgres 125 snippets

Getting Started

Bulk changes & set operations

Constraints & defaults

Dates & series

JSON & arrays

Relationships & missing data

Reporting & grouped calculations

Rows & writes

Schema design & transactions

Subqueries & ranked selection

Text cleanup & matching

Window analytics

Windows & text

SQLite 125 snippets

Getting Started

Bulk changes & set operations

Constraints & defaults

Dates & time

JSON data

Queries & text

Relationships & missing data

Reporting & grouped calculations

Schema design & transactions

Subqueries & ranked selection

Tables & writes

Text cleanup & matching

Window analytics

Git 125 snippets

Getting Started

Branches & ancestry

Branches & recovery

Commit history & revision selection

Commits & history

Inspecting the working tree

Merging & replaying changes

Remotes & additional checkouts

Remotes & collaboration

Restoring & revising local work

Stashing selected work

Tags & repository configuration

Working tree & staging

Go 125 snippets

Getting Started

Concurrency & cancellation

Dates & times

Errors & validation

Files & paths

Functions & types

HTTP & URLs

JSON & encoding

Maps & sets

Slices & collections

Strings & text

Testing & reusable helpers

Rust 125 snippets

Getting Started

Errors & optional values

Files & paths

Functions & data types

Iterators & transformations

Maps & sets

Numbers & durations

Parsing & byte data

Strings & Unicode

Testing & reusable patterns

Threads & shared ownership

Vectors & slices

C++ 125 snippets

Getting Started

Collections

Containers & compound values

Files & paths

Filesystem operations

Numbers & algorithms

Numeric parsing & calculations

Ordering & set operations

Ownership & optional values

Sequence algorithms

Strings

Tasks & synchronization

Text validation & parsing

C 125 snippets

Getting Started

Array transformations

Arrays

Binary formats & structured parsing

Dynamic memory & ownership

File positioning & lifecycle

Files

Numbers & memory

Numeric parsing & arithmetic

Small algorithms & bit operations

Strings

Strings & byte buffers

Structures & function interfaces

Arduino / C 125 snippets

Getting Started

Arrays & embedded state

Binary values & packets

Data & storage

Digital input & output

Digital signals & interrupts

EEPROM & program memory

Sensor calculations

Serial communication

Serial protocols

Text & bounded buffers

Timing & control