awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

16 repository-uri

Awesome GitHub RepositoriesSnapshot Testing Utilities

Tools for managing, comparing, and serializing test snapshots.

Explore 16 awesome GitHub repositories matching part of an awesome list · Snapshot Testing Utilities. Refine with filters or upvote what's useful.

  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Snapshot Testing Utilities

Awesome Snapshot Testing Utilities GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • storybooks/storybookAvatar storybooks

    storybooks/storybook

    90,364Vezi pe GitHub↗

    Storybook is an integrated environment for developing, documenting, and testing user interface components. It provides a development workshop for building components in isolation from main application logic, alongside a testing tool for simulating viewports and analyzing accessibility. The project creates a living catalog of interface elements that generates interactive examples and technical documentation for component APIs. It includes a dedicated environment for visual regression testing to verify states and behaviors across different configurations and screen dimensions. The platform cov

    Automatic snapshot testing for Storybook stories

    TypeScript
    Vezi pe GitHub↗90,364
  • emotion-js/emotionAvatar emotion-js

    emotion-js/emotion

    18,017Vezi pe GitHub↗

    This project is a styling library and framework designed for component-based architectures, enabling developers to define and manage visual styles directly within JavaScript or TypeScript. It functions as a styling engine that generates unique class names from style definitions, ensuring encapsulated, predictable, and maintainable visual presentation across applications. By integrating with component logic, it allows for the creation of reusable UI elements with styles defined through template literals or object syntax. The library distinguishes itself through a comprehensive suite of build-t

    Serializes Emotion styles into component snapshots

    JavaScriptbabel-plugincsscss-in-js
    Vezi pe GitHub↗18,017
  • americanexpress/jest-image-snapshotAvatar americanexpress

    americanexpress/jest-image-snapshot

    3,913Vezi pe GitHub↗

    jest-image-snapshot este o bibliotecă de testare a imaginilor pentru Node.js și un motor de comparare vizuală, conceput pentru testarea regresiei vizuale în Jest. Oferă un matcher personalizat pentru a compara imaginile curente cu snapshot-urile de referință (baseline) pentru a identifica diferențele la nivel de pixel. Instrumentul generează diferențe de imagine care evidențiază divergențele specifice între snapshot-ul de referință și cel primit. Include mecanisme pentru actualizarea imaginilor de referință atunci când modificările sunt aprobate și permite ajustarea sensibilității prin numărul de pixeli, praguri procentuale sau blur pentru a ignora zgomotul. Biblioteca acoperă gestionarea snapshot-urilor de imagine, inclusiv configurarea stocării personalizate pentru căile directoarelor și utilitare pentru a identifica și elimina snapshot-urile învechite care nu mai sunt asociate cu testele active. Suportă algoritmi de comparare pixel-cu-pixel și de similaritate structurală pentru verificarea consistenței interfeței utilizator.

    Visual regression testing via image buffer snapshots

    JavaScript
    Vezi pe GitHub↗3,913
  • styled-components/jest-styled-componentsAvatar styled-components

    styled-components/jest-styled-components

    1,582Vezi pe GitHub↗

    🔧 💅 Jest utilities for Styled Components

    Testing utilities and snapshot serializers for Styled Components

    JavaScript
    Vezi pe GitHub↗1,582
  • nimasoroush/differencifyAvatar NimaSoroush

    NimaSoroush/differencify

    638Vezi pe GitHub↗

    Regression Testing suite!

    Visual regression tool using Puppeteer and snapshots

    JavaScript
    Vezi pe GitHub↗638
  • adriantoine/enzyme-to-jsonA

    adriantoine/enzyme-to-json

    0Vezi pe GitHub↗

    Converts Enzyme wrappers to snapshot-compatible formats

    Vezi pe GitHub↗0
  • mrazauskas/jest-serializer-ansi-escapesM

    mrazauskas/jest-serializer-ansi-escapes

    0Vezi pe GitHub↗

    Snapshot serializer for ANSI color escape sequences

    Vezi pe GitHub↗0
  • jest-community/jest-snapshots-svgJ

    jest-community/jest-snapshots-svg

    0Vezi pe GitHub↗

    Renders React component trees into SVG snapshots

    Vezi pe GitHub↗0
  • ivan7237d/1logI

    ivan7237d/1log

    0Vezi pe GitHub↗

    Extensible logger for capturing log messages as snapshots

    Vezi pe GitHub↗0
  • keplersj/jest-serializer-xmlK

    keplersj/jest-serializer-xml

    0Vezi pe GitHub↗

    Formats XML documents for better snapshot visualization

    Vezi pe GitHub↗0
  • keplersj/jest-serializer-json-ld-scriptK

    keplersj/jest-serializer-json-ld-script

    0Vezi pe GitHub↗

    Serializes JSON-LD elements as JavaScript objects

    Vezi pe GitHub↗0
  • jest-community/snapshot-diffJ

    jest-community/snapshot-diff

    0Vezi pe GitHub↗

    Compares two values and returns a snapshot-friendly diff

    Vezi pe GitHub↗0
  • jomaxx/jest-large-snapshot-warningJ

    jomaxx/jest-large-snapshot-warning

    0Vezi pe GitHub↗

    Warns developers when snapshots grow too large

    Vezi pe GitHub↗0
  • satya164/jest-file-snapshotS

    satya164/jest-file-snapshot

    0Vezi pe GitHub↗

    Writes snapshots to separate standalone files

    Vezi pe GitHub↗0
  • donysukardi/jest-img-snapshotD

    donysukardi/jest-img-snapshot

    0Vezi pe GitHub↗

    Image comparison snapshots using pixelmatch

    Vezi pe GitHub↗0
  • keplersj/jest-serializer-react-helmetK

    keplersj/jest-serializer-react-helmet

    0Vezi pe GitHub↗

    Serializes React Helmet data in component snapshots

    Vezi pe GitHub↗0