awesome-repositories.com
Blog
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
·
lincolnloop avatar

lincolnloop/python-qrcode

0
View on GitHub↗
4,854 stars·727 forks·Python·other·5 vuespypi.python.org/pypi/qrcode↗

Python Qrcode

python-qrcode is a library for generating QR codes from data and exporting them as images, vectors, or terminal text. It provides specialized encoders for producing portable network graphics, scalable vector graphics, and ASCII text representations.

The project supports visual styling and custom branding, allowing for the modification of module shapes, the application of custom colors, and the embedding of logos.

The capability surface includes image file export for digital assets and terminal-based visualization for displaying QR codes directly within a command line interface. It also manages digital image manipulation and format management to support various visual transformations.

Features

  • QR Code Generators - Provides the core capability to generate scannable QR codes from text or URLs.
  • Vector Graphics Formats - Exports QR codes in scalable vector formats such as SVG with customizable paths.
  • SVG Vector Generation - Produces scalable vector graphics QR codes with customizable paths and XML attributes.
  • QR Code Rendering - Renders QR codes as ASCII characters directly within the terminal environment.
  • SVG Image Exports - Exports generated QR codes as high-quality SVG and PNG image files.
  • QR Code Module Matrix Renderers - Represents the QR code as a binary matrix of modules including required structural patterns.
  • Pixel-to-Character Mapping - Implements logic to map QR module pixels to text characters for terminal display.
  • Branded QR Codes - Supports visual styling and branding via custom colors and embedded logos.
  • Composite Visual Overlays - Allows layering of logos and custom colors over the generated QR code grid.
  • SVG Path Calculations - Calculates precise SVG path coordinates based on the QR module matrix for resolution-independent output.
  • Raster Image Generation - Converts the logical QR module matrix into a pixel-based image array for PNG output.
  • Image Encoders - Encodes QR module data into portable network graphics (PNG) files.
  • Visual Styling - Provides capabilities to customize QR code appearance through custom colors, module shapes, and embedded logos.
  • Image Driver Abstractions - Provides an abstraction layer that separates encoding logic from various image rendering drivers.
  • Terminal Data Visualizations - Enables visualization of QR codes as text-based graphics within a command line interface.
  • Image Processing - Pure Python QR code generator.

Historique des stars

Graphique de l'historique des stars pour lincolnloop/python-qrcodeGraphique de l'historique des stars pour lincolnloop/python-qrcode

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 à Python Qrcode

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Python Qrcode.
  • sixlabors/imagesharpAvatar de SixLabors

    SixLabors/ImageSharp

    7,954Voir sur GitHub↗

    ImageSharp is a .NET image processing library and manipulation framework used for decoding, encoding, and modifying digital images. It functions as a comprehensive toolkit for resizing, cropping, and applying pixel-level filters while managing color profiles and pixel data across various file formats. The project integrates a 2D vector graphics engine and a typography rendering engine to draw geometric shapes, paths, and complex stylized text onto images. It also includes a geometry boolean operation library for calculating intersections, unions, and differences between complex polygons and c

    C#bmpc-sharpdrawing
    Voir sur GitHub↗7,954
  • jeromeetienne/jquery-qrcodeAvatar de jeromeetienne

    jeromeetienne/jquery-qrcode

    4,860Voir sur GitHub↗

    jquery-qrcode is a client‑side QR code generator built as a jQuery plugin. It creates QR code images entirely in the browser without sending data to an external service, making it suitable for offline usage and reducing network dependencies. The plugin accepts input data — such as a string or URL — and produces a QR code that can be rendered as an image in any selected DOM element. Because it is a jQuery plugin, jquery-qrcode integrates naturally into existing jQuery‑based web projects using the usual plugin API. The generated QR code can be customised with adjustable size, error correction l

    JavaScript
    Voir sur GitHub↗4,860
  • soldair/node-qrcodeAvatar de soldair

    soldair/node-qrcode

    8,058Voir sur GitHub↗

    node-qrcode is a JavaScript library and command-line tool for generating scannable QR codes from text or binary data. It functions as both a generator library for Node.js and web browser environments and a standalone command-line interface. The project supports producing QR codes in multiple formats, including raster images and scalable vector graphics. It can also render barcodes as text representations directly within a terminal for rapid visual verification. The generator includes capabilities for configuring error correction levels and optimizing data density through various encoding mod

    JavaScript
    Voir sur GitHub↗8,058
  • aheckmann/gmAvatar de aheckmann

    aheckmann/gm

    6,980Voir sur GitHub↗

    gm is a JavaScript image processing library and Node.js manipulation tool that serves as a programmatic wrapper for the GraphicsMagick engine. It translates JavaScript method calls into shell commands to automate the resizing, cropping, and transformation of images. The library provides an interface to execute specific GraphicsMagick operations while allowing raw command passthrough for custom arguments or engine features not covered by the standard API. Its capabilities cover geometric manipulation, color and tone adjustment, and image quality optimization. It includes tools for image compo

    JavaScript
    Voir sur GitHub↗6,980
Voir les 30 alternatives à Python Qrcode→

Questions fréquentes

Que fait lincolnloop/python-qrcode ?

python-qrcode is a library for generating QR codes from data and exporting them as images, vectors, or terminal text. It provides specialized encoders for producing portable network graphics, scalable vector graphics, and ASCII text representations.

Quelles sont les fonctionnalités principales de lincolnloop/python-qrcode ?

Les fonctionnalités principales de lincolnloop/python-qrcode sont : QR Code Generators, Vector Graphics Formats, SVG Vector Generation, QR Code Rendering, SVG Image Exports, QR Code Module Matrix Renderers, Pixel-to-Character Mapping, Branded QR Codes.

Quelles sont les alternatives open-source à lincolnloop/python-qrcode ?

Les alternatives open-source à lincolnloop/python-qrcode incluent : sixlabors/imagesharp — ImageSharp is a .NET image processing library and manipulation framework used for decoding, encoding, and modifying… jeromeetienne/jquery-qrcode — jquery-qrcode is a client‑side QR code generator built as a jQuery plugin. It creates QR code images entirely in the… soldair/node-qrcode — node-qrcode is a JavaScript library and command-line tool for generating scannable QR codes from text or binary data.… aheckmann/gm — gm is a JavaScript image processing library and Node.js manipulation tool that serves as a programmatic wrapper for… pistondevelopers/image — This project is an image processing library designed for manipulating pixel data, applying visual filters, and… codebude/qrcoder — QRCoder is a native C# library for generating and rendering QR codes from text and data payloads. It provides a…