Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Simple Qrcode Laravel Package

simplesoftwareio/simple-qrcode

Laravel-friendly QR code generator built on BaconQrCode. Create PNG/SVG QR codes with a fluent API—set size, colors, margins, error correction, merge images, and output inline or save to files for apps, tickets, and more.

View on GitHub
Deep Wiki
Context7
4.2.0

Features:

  • Adds support for PHP 8.0 (#215)

Fixes:

  • Fixes an image merge issue where some images would not look correct after being placed over a QrCode. (#201)
4.1.0

Features:

  • New German translation! (#196)
  • Updated Brazillian Portuguese translation (#191)

Enhancements:

  • A HtmlString will now be returned if using Laravel (#195)

Fixes:

  • The proper aspect ratio will be used for non-square images when merging (#199)

image

4.0.0

Fixes:

  • Correctly loads the bacon-qr-code dependency (#175)
  • Correctly loads the Laravel Facade (#178)
  • Fixes an issue where a SMS message would not always create the body text (#169)
  • Fixes an issue where the DeferrableProvider could not be found (#177)
  • Fixes an issue where an alpha channel would not be used if 0 was passed in (#172)
3.0.0

image

Features:

  • Added new fancy QrCodes (#69)
    • Sqaure/Dot/Circle formatters
    • Circle/Square Eyes
  • Added the ability to change the eye colors (#69)
  • Added the ability to add gradient colors (#69)
  • Added the ability to add alpha channels to the foreground and background color. (#38)

Enhancements:

  • Upgraded to bacon-qr-code 2.0.0 (#150)
  • Removed illuminate/support requirement (#101)

Fixes:

  • Fixed the white square issue when making a svg QrCode (#124)
  • Fixed an issue where size was not saved when method chaining was used (#132)

Depreciated

  • PHP >= 7.2 is now required
2.0.0

2.0.0

  • Fixed a bug where the merge image was not reset correctly. (#93)
  • Added Laravel auto discovery support. (#82) - Thanks mazedlx

This release drops support for PHP 5, HHVM, and Laravel 4.x.

1.5.1

1.5.1

  • Fixed a bug where a QrCode used within a loop would not generate correctly.
1.5.0

1.5.0

  • Added Portuguese translation. -Thanks francisek and Varpie!
  • Added BitCoin helper
1.4.6

1.4.6

1.4.5

1.4.5

1.4.4

1.4.4

1.4.3

1.4.3

  • Updated the docs to our new format.
  • Correct some typos in the Russian translation.
1.4.2

1.4.2

  • Added Russian translation.
  • Added Chinese translation. -Thanks blusewang!
1.4.1

1.4.1

  • Improved the quality of QrCodes with logos merge on them. -Thanks tuupke!
1.4.0

1.4.0

  • Added the mergeString method. This method adds the ability to pass in a binary string to create a QrCode with an image on it. -Thanks tuupke!
1.3.3

1.3.3

  • Allow absolute paths to be used with the merge method.
1.3.2

1.3.2

  • Changed bindShared to singleton to support Laravel 5.2 -Thanks lhdev!
1.3.1

1.3.1

  • Fixed a bug where merge did not work as expected when used with size.
1.3.0

1.3.0

  • Added merge method.
  • Fixed a typo in the readme.
1.2.0

1.2.0

  • Added full support for Laravel 5
  • Added the following helpers.
    • E-Mail
    • Geo
    • Phone Number
    • SMS
    • WiFi
1.1.1

1.1.1

  • Update dependencies.
  • Corrected some composer file issues.
  • Added some missing Laravel information to the QrCode Service Provider.
1.1.0

1.1.0

  • Added the ability to change the character encoding.
1.0.1

Moving to PSR-0 to better support Laravel auto-loading. This fixes the #1 issue reported.

0.0.4-beta

A small bug has been fixed.

0.0.3-beta

Refactored some code to make it more module for the future.

0.0.2-beta
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
davejamesmiller/laravel-breadcrumbs
artisanry/parsedown
christhompsontldr/phpsdk
enqueue/dsn
bunny/bunny
enqueue/test
enqueue/null
enqueue/amqp-tools
bower-asset/punycode
bower-asset/inputmask
bower-asset/jquery
bower-asset/yii2-pjax
laravel/nova
spatie/laravel-mailcoach
spatie/laravel-superseeder
laravel/liferaft
nst/json-test-suite
danielmiessler/sec-lists
jackalope/jackalope-transport
twbs/bootstrap4