Find files, editable templates and browser test targets by what you need to make or test. The directory below is cut by format; the two collections under it cut the same library by subject and by workflow.
Page 1 of a paginated JSON API response (users), with page metadata and a `hasMore` flag. Paired with page 2 for testing pagination and infinite-scroll logic.
The compatible Avro record schema for reader/writer compatibility tests. Backward compatible for old records: nullable email is added with a null default.
The same records as Apache Avro: a compact row-based binary format that embeds its own schema, widely used in Kafka pipelines. For testing Avro decoders and schema evolution.
A bank-transaction statement: 60 debits and credits across three accounts (masked numbers) with running balances, categories, and merchants. Synthetic data for testing statement parsers, categorisation, and reconciliation.
A BibTeX bibliography with three real citations (Lovelace, Knuth, Shannon) across article, book, and inproceedings types, for testing BibTeX parsers, reference managers, and citation converters.
Where the original view of abstract album cover artwork, bold overlapping colour shapes, grainy print texture landed inside the expanded frame, as JSON: the rectangle 128,0 to 640,512 in a 768x512 canvas, the padding that produced it, and the 40-pixel feather that means the comparison must be inset. Authored BEFORE the expansion ran, so it is ground truth rather than a rectangle recovered afterwards by matching the original against the result - which is what a consumer would otherwise have to do, and which cannot distinguish a correct offset from a plausible one.
Where the original view of retro album cover artwork, sunset gradient and geometric lines, 1980s print feel landed inside the expanded frame, as JSON: the rectangle 0,128 to 512,640 in a 512x768 canvas, the padding that produced it, and the 40-pixel feather that means the comparison must be inset. Authored BEFORE the expansion ran, so it is ground truth rather than a rectangle recovered afterwards by matching the original against the result - which is what a consumer would otherwise have to do, and which cannot distinguish a correct offset from a plausible one.
Where the original view of book cover artwork, weathered antique map and brass instruments on wood landed inside the expanded frame, as JSON: the rectangle 0,0 to 512,512 in a 704x512 canvas, the padding that produced it, and the 40-pixel feather that means the comparison must be inset. Authored BEFORE the expansion ran, so it is ground truth rather than a rectangle recovered afterwards by matching the original against the result - which is what a consumer would otherwise have to do, and which cannot distinguish a correct offset from a plausible one.
Where the original view of book cover artwork, misty mountain ridge at dawn, layered depth, serene landed inside the expanded frame, as JSON: the rectangle 192,0 to 704,512 in a 704x512 canvas, the padding that produced it, and the 40-pixel feather that means the comparison must be inset. Authored BEFORE the expansion ran, so it is ground truth rather than a rectangle recovered afterwards by matching the original against the result - which is what a consumer would otherwise have to do, and which cannot distinguish a correct offset from a plausible one.
An intentionally corrupt iCalendar file whose VEVENT is never closed, for testing fatal component-nesting errors without using a large or hostile payload.