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

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
LazarSoft avatar

LazarSoft/jsqrcode

0
View on GitHub↗
4,024 stars·1,149 forks·JavaScript·Apache-2.0·4 vueswww.webqr.com↗

Jsqrcode

jsqrcode est une bibliothèque JavaScript pour décoder les codes QR dans un navigateur web. Elle fonctionne comme un scanner et décodeur de codes QR capable d'extraire du texte et des données encodés à partir de diverses sources visuelles.

La bibliothèque prend en charge l'extraction de données à partir d'images statiques via des URL et des URL de données, ainsi qu'à partir d'éléments canvas. Elle offre également des capacités de scan en temps réel en traitant les flux vidéo en direct de la caméra d'un appareil via l'API media devices.

Son traitement interne couvre la détection de motifs, l'échantillonnage de pixels et le décodage de matrice binaire. Elle utilise la correction d'erreurs Reed-Solomon pour récupérer les données manquantes ou endommagées du flux binaire décodé.

Features

  • QR Codes - Provides comprehensive capabilities for decoding QR codes from image URLs, data URLs, and canvas elements.
  • Camera QR Code Scanners - Detects and decodes QR codes in real time using a live video stream from the device camera.
  • JavaScript QR Decoders - A JavaScript library for decoding QR codes from images, data URLs, and live camera streams.
  • QR Code Scanning - Enables QR code scanning directly within a web browser without requiring native mobile applications.
  • Webcam Frame Captures - Captures sequential images from a live webcam stream for real-time QR scanning.
  • Visual Data Extraction - Converts visual QR code patterns into usable digital data within a web browser environment.
  • Error Correction Codes - Uses Reed-Solomon error correction to recover missing or damaged data from the decoded bitstream.
  • QR Pattern Detection - Locates the three corner squares of a QR code to determine orientation and scale.
  • Binary Matrix Decoders - Converts pixel intensity levels into a binary grid of modules for data extraction.
  • Pixel Color Sampling - Extracts raw RGBA data from canvas elements to process pixel values for pattern recognition.

Historique des stars

Graphique de l'historique des stars pour lazarsoft/jsqrcodeGraphique de l'historique des stars pour lazarsoft/jsqrcode

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à Jsqrcode

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Jsqrcode.
  • cozmo/jsqrAvatar de cozmo

    cozmo/jsQR

    3,992Voir sur GitHub↗

    jsQR is a JavaScript library for locating and decoding QR codes directly within a browser or Node.js environment. It functions as a client-side scanner and decoder that extracts text and data from images using pixel arrays, removing the need for server-side processing. The library provides tools for QR code localization to identify the exact coordinates of corners and alignment patterns within a larger image. It uses image pattern recognition to isolate the QR code and extract its encoded content. Its internal operations cover binarization-based thresholding, geometric pattern localization,

    TypeScriptqrqr-codeqr-parsing-library
    Voir sur GitHub↗3,992
  • codebude/qrcoderAvatar de codebude

    codebude/QRCoder

    5,135Voir sur GitHub↗

    QRCoder is a native C# library for generating and rendering QR codes from text and data payloads. It provides a dependency-free implementation of the QR code standard for the .NET ecosystem, handling the full process from data encoding to visual output. The library includes tools for customizing QR codes through the adjustment of colors, error correction levels, and the embedding of custom logos. It also supports standardized payload formatting for specific data types such as WiFi credentials, contact cards, and payment systems. The rendering engine outputs QR codes into multiple formats, in

    C#
    Voir sur GitHub↗5,135
  • efprefix/efqrcodeAvatar de EFPrefix

    EFPrefix/EFQRCode

    4,751Voir sur GitHub↗

    EFQRCode is a Swift library for generating, styling, and scanning QR codes across iOS, macOS, watchOS, tvOS, and visionOS. It functions as a toolkit for creating both static and animated QR codes and extracting encoded text from one or multiple codes within a single image. The library enables visual branding through the integration of watermarks, icons, and animated sequences. It supports multi-format export, allowing generated codes to be saved as static images, lossless PDFs, animated GIFs, or video files. The toolkit covers high-level functional areas including QR code generation, image-b

    Swift
    Voir sur GitHub↗4,751
  • mebjas/html5-qrcodeAvatar de mebjas

    mebjas/html5-qrcode

    6,030Voir sur GitHub↗

    html5-qrcode is a client-side JavaScript library that enables QR code and barcode scanning directly in a web browser, processing live video from a device camera or decoding codes from uploaded image files without any server-side involvement. The library handles real-time scanning from continuous camera feeds with adjustable frame rates and scanning regions, while also supporting file-based decoding for static images. The scanner offers configurable behavior through runtime settings, allowing developers to adjust scanning speed, viewfinder region, aspect ratio, and restrict decoding to specifi

    TypeScriptbarcodecamerahtml5
    Voir sur GitHub↗6,030
Voir les 30 alternatives à Jsqrcode→

Questions fréquentes

Que fait lazarsoft/jsqrcode ?

jsqrcode est une bibliothèque JavaScript pour décoder les codes QR dans un navigateur web. Elle fonctionne comme un scanner et décodeur de codes QR capable d'extraire du texte et des données encodés à partir de diverses sources visuelles.

Quelles sont les fonctionnalités principales de lazarsoft/jsqrcode ?

Les fonctionnalités principales de lazarsoft/jsqrcode sont : QR Codes, Camera QR Code Scanners, JavaScript QR Decoders, QR Code Scanning, Webcam Frame Captures, Visual Data Extraction, Error Correction Codes, QR Pattern Detection.

Quelles sont les alternatives open-source à lazarsoft/jsqrcode ?

Les alternatives open-source à lazarsoft/jsqrcode incluent : cozmo/jsqr — jsQR is a JavaScript library for locating and decoding QR codes directly within a browser or Node.js environment. It… mebjas/html5-qrcode — html5-qrcode is a client-side JavaScript library that enables QR code and barcode scanning directly in a web browser,… codebude/qrcoder — QRCoder is a native C# library for generating and rendering QR codes from text and data payloads. It provides a… efprefix/efqrcode — EFQRCode is a Swift library for generating, styling, and scanning QR codes across iOS, macOS, watchOS, tvOS, and… tuyafeng/via — Via is a lightweight Android web browser that uses native system rendering for efficient page display. It functions as… xuexiangjys/xui — XUI is a native Android UI framework and component library designed for building application interfaces. It provides a…