<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Amirreza Ebrahimi</title>
    <description>The latest articles on DEV Community by Amirreza Ebrahimi (@amirezaeb).</description>
    <link>https://dev.to/amirezaeb</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F2715870%2Fb067e268-8736-47eb-ae1f-108d7111452b.jpg</url>
      <title>DEV Community: Amirreza Ebrahimi</title>
      <link>https://dev.to/amirezaeb</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/amirezaeb"/>
    <language>en</language>
    <item>
      <title>🚀 HeroQR Is Growing – Here's What's New!</title>
      <dc:creator>Amirreza Ebrahimi</dc:creator>
      <pubDate>Tue, 03 Nov 2026 09:31:56 +0000</pubDate>
      <link>https://dev.to/amirezaeb/heroqr-is-growing-heres-whats-new-533f</link>
      <guid>https://dev.to/amirezaeb/heroqr-is-growing-heres-whats-new-533f</guid>
      <description>&lt;h1&gt;
  
  
  🚀 HeroQR Is Growing – Here's What's New!
&lt;/h1&gt;

&lt;p&gt;I've been working on improving HeroQR to make it more powerful, flexible, and reliable for PHP developers.&lt;/p&gt;

&lt;p&gt;Over the past updates, several improvements have been completed and released:&lt;/p&gt;

&lt;h3&gt;
  
  
  ✅ What's New?
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Full SVG Support&lt;/strong&gt; – Custom markers, module shapes, and cursors.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;New Cursor Styles&lt;/strong&gt; – More customization options for QR designs.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;New Marker Styles&lt;/strong&gt; – Additional ways to personalize QR codes.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Expanded Test Coverage&lt;/strong&gt; – More tests covering core QR generation flows.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Code Improvements&lt;/strong&gt; – Refactored and optimized internal components.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Better Examples&lt;/strong&gt; – Improved QR customization examples.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  🔥 What's Coming Next?
&lt;/h3&gt;

&lt;p&gt;Here are some of the features I'm planning:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;GD resource caching for better performance.&lt;/li&gt;
&lt;li&gt;Deeper Laravel integration with a dedicated Facade.&lt;/li&gt;
&lt;li&gt;Custom HeroQR exceptions for better error handling.&lt;/li&gt;
&lt;li&gt;More exclusive cursor, marker, and module designs.&lt;/li&gt;
&lt;li&gt;An interactive documentation website with a live playground.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  💬 Help Shape the Future of HeroQR!
&lt;/h3&gt;

&lt;p&gt;I'd love to hear from PHP developers:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What's the one feature you think a modern PHP QR code library should have?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Is it performance, customization, Laravel integration, or something else entirely?&lt;/p&gt;

&lt;p&gt;Your feedback genuinely helps me decide what to build next.&lt;/p&gt;

&lt;p&gt;⭐ GitHub: &lt;a href="https://github.com/AmirezaEb/HeroQR" rel="noopener noreferrer"&gt;https://github.com/AmirezaEb/HeroQR&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;📦 Packagist: &lt;a href="https://packagist.org/packages/amirezaeb/heroqr" rel="noopener noreferrer"&gt;https://packagist.org/packages/amirezaeb/heroqr&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Built independently, improved with the community. 🦸‍♂️&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>php</category>
      <category>softwaredevelopment</category>
    </item>
    <item>
      <title>Building the PHP QR Library I Always Wanted — SVG Is Here</title>
      <dc:creator>Amirreza Ebrahimi</dc:creator>
      <pubDate>Fri, 17 Jul 2026 02:07:24 +0000</pubDate>
      <link>https://dev.to/amirezaeb/building-the-php-qr-library-i-always-wanted-svg-is-here-5bbj</link>
      <guid>https://dev.to/amirezaeb/building-the-php-qr-library-i-always-wanted-svg-is-here-5bbj</guid>
      <description>&lt;p&gt;🚀 HeroQR just reached another milestone!&lt;br&gt;
One of the most requested features from the roadmap is now implemented:&lt;/p&gt;

&lt;p&gt;✅ &lt;strong&gt;Customizable SVG QR Code generation&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The goal of HeroQR isn't just to generate QR codes—it's to become the most modern, flexible, and developer-friendly QR code library for PHP.&lt;/p&gt;

&lt;p&gt;This is still the beginning, and I'd love your help shaping what's next.&lt;/p&gt;

&lt;p&gt;💬 If you build PHP or Laravel applications:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;What QR code feature do you wish existing libraries had?&lt;/li&gt;
&lt;li&gt;What's your biggest pain point with QR code generation?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Every suggestion helps prioritize the roadmap.&lt;/p&gt;

&lt;p&gt;You can also check out the roadmap and follow the project's progress here:&lt;br&gt;
&lt;a href="https://dev.to/amirezaeb/heroqr-roadmap-lets-build-the-ultimate-php-qr-library-together-3o68"&gt;https://dev.to/amirezaeb/heroqr-roadmap-lets-build-the-ultimate-php-qr-library-together-3o68&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;⭐ If you find HeroQR interesting, consider following the project and sharing your feedback.&lt;/p&gt;

&lt;h1&gt;
  
  
  PHP #Laravel #OpenSource #QRCode #SVG #WebDevelopment
&lt;/h1&gt;

</description>
      <category>buildinpublic</category>
      <category>opensource</category>
      <category>php</category>
      <category>showdev</category>
    </item>
    <item>
      <title>🚀 HeroQR Roadmap – Let's Build the Ultimate PHP QR Library Together!</title>
      <dc:creator>Amirreza Ebrahimi</dc:creator>
      <pubDate>Tue, 06 Jan 2026 12:23:24 +0000</pubDate>
      <link>https://dev.to/amirezaeb/heroqr-roadmap-lets-build-the-ultimate-php-qr-library-together-3o68</link>
      <guid>https://dev.to/amirezaeb/heroqr-roadmap-lets-build-the-ultimate-php-qr-library-together-3o68</guid>
      <description>&lt;h1&gt;
  
  
  🚀 HeroQR – Updated Development Roadmap
&lt;/h1&gt;

&lt;p&gt;HeroQR is continuously evolving, and here's an updated look at what's completed, planned, and coming next.&lt;/p&gt;

&lt;h3&gt;
  
  
  ✅ Recently Completed
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Full SVG support for custom &lt;strong&gt;markers, module shapes, and cursors&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Increased test coverage with more comprehensive unit tests.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  🔜 Near-term Goals
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Launch of &lt;strong&gt;HeroQr.ir&lt;/strong&gt; – dedicated documentation with interactive examples, a live playground, and detailed guides.&lt;/li&gt;
&lt;li&gt;Improved error handling with custom HeroQR exceptions.&lt;/li&gt;
&lt;li&gt;Overall performance optimizations.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  ⏳ Mid-term Goals
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;GD resource caching&lt;/strong&gt; – caching merged marker and cursor images to reduce unnecessary re-drawing.&lt;/li&gt;
&lt;li&gt;Deeper Laravel integration with a dedicated Facade, publishable configuration, and improved Service Provider.&lt;/li&gt;
&lt;li&gt;New exclusive cursor, marker, and module designs.&lt;/li&gt;
&lt;li&gt;Continued performance improvements and expanded testing.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  🌟 Long-term Vision
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Additional output formats with full custom styling support.&lt;/li&gt;
&lt;li&gt;Gradient support for modules, markers, and other QR elements.&lt;/li&gt;
&lt;li&gt;Independent coloring for cursors and markers.&lt;/li&gt;
&lt;li&gt;More advanced customization options driven by community feedback.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  🤝 Help Shape HeroQR
&lt;/h3&gt;

&lt;p&gt;I'm maintaining HeroQR independently, and community feedback makes a real difference.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Which upcoming feature would be most useful to you?&lt;/li&gt;
&lt;li&gt;What limitations do you currently face with PHP QR libraries?&lt;/li&gt;
&lt;li&gt;Have an idea, suggestion, or want to contribute?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Your feedback helps shape the future of HeroQR!&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Links:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;GitHub: &lt;a href="https://github.com/AmirezaEb/HeroQR" rel="noopener noreferrer"&gt;https://github.com/AmirezaEb/HeroQR&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Packagist: &lt;a href="https://packagist.org/packages/amirezaeb/heroqr" rel="noopener noreferrer"&gt;https://packagist.org/packages/amirezaeb/heroqr&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>php</category>
      <category>laravel</category>
      <category>opensource</category>
      <category>heroqr</category>
    </item>
    <item>
      <title>The Ultimate PHP QR Code Library</title>
      <dc:creator>Amirreza Ebrahimi</dc:creator>
      <pubDate>Wed, 15 Jan 2025 12:26:25 +0000</pubDate>
      <link>https://dev.to/amirezaeb/the-ultimate-php-qr-code-library-3blf</link>
      <guid>https://dev.to/amirezaeb/the-ultimate-php-qr-code-library-3blf</guid>
      <description>&lt;h2&gt;
  
  
  Introducing HeroQR: The Ultimate PHP QR Code Library
&lt;/h2&gt;

&lt;p&gt;Are you tired of struggling with QR code generation in PHP? Look no further! 🚀&lt;br&gt;&lt;br&gt;
I'm thrilled to introduce &lt;strong&gt;&lt;a href="https://github.com/AmirezaEb/HeroQR" rel="noopener noreferrer"&gt;HeroQR&lt;/a&gt;&lt;/strong&gt;, an advanced, open-source PHP library designed to make QR code generation effortless, powerful, and flexible.&lt;/p&gt;




&lt;h3&gt;
  
  
  Why HeroQR?
&lt;/h3&gt;

&lt;p&gt;HeroQR stands out with its &lt;strong&gt;customizability&lt;/strong&gt; and &lt;strong&gt;ease of use&lt;/strong&gt;. Whether you're a beginner looking for a simple QR code solution or an experienced developer needing advanced features, HeroQR has got you covered.&lt;/p&gt;

&lt;h3&gt;
  
  
  Key Features of HeroQR
&lt;/h3&gt;

&lt;p&gt;HeroQR is designed to provide developers with powerful tools to create and customize QR codes. Here’s a concise overview of its standout features:&lt;/p&gt;




&lt;h3&gt;
  
  
  &lt;strong&gt;Unmatched Customization&lt;/strong&gt;
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Add logos with adjustable sizes and labels with customizable text, color, alignment, and margins.
&lt;/li&gt;
&lt;li&gt;Customize QR code colors, including background and transparency options.
&lt;/li&gt;
&lt;li&gt;Support for various encoding formats like BASE64, UTF-8, and UTF-16.
&lt;/li&gt;
&lt;li&gt;Auto-adjust QR code layout and margins for optimal appearance.
&lt;/li&gt;
&lt;/ul&gt;




&lt;h3&gt;
  
  
  &lt;strong&gt;Customizable Markers and Cursors&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;Enhance the QR code design by customizing markers and cursors:  &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Available marker types: &lt;code&gt;M1&lt;/code&gt;, &lt;code&gt;M2&lt;/code&gt;, &lt;code&gt;M3&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;Available cursor types: &lt;code&gt;C1&lt;/code&gt;, &lt;code&gt;C2&lt;/code&gt;, &lt;code&gt;C3&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;Exclusive for PNG outputs using: &lt;code&gt;generate('png-M1-C1')&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt; &lt;em&gt;Note: Support for other formats will be added in future updates.&lt;/em&gt;
&lt;/li&gt;
&lt;/ul&gt;




&lt;h3&gt;
  
  
  &lt;strong&gt;Multi-Format Data Encoding&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;Encode data types effortlessly, including:  &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;URLs
&lt;/li&gt;
&lt;li&gt;Text
&lt;/li&gt;
&lt;li&gt;Emails
&lt;/li&gt;
&lt;li&gt;Business cards
&lt;/li&gt;
&lt;li&gt;Payment information
&lt;/li&gt;
&lt;/ul&gt;




&lt;h3&gt;
  
  
  &lt;strong&gt;Data Validation&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;Built-in validation ensures the accuracy of input data for:  &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;URLs
&lt;/li&gt;
&lt;li&gt;Text
&lt;/li&gt;
&lt;li&gt;Emails
&lt;/li&gt;
&lt;li&gt;Phone numbers
&lt;/li&gt;
&lt;li&gt;IP addresses
&lt;/li&gt;
&lt;li&gt;Wi-Fi credentials
&lt;/li&gt;
&lt;/ul&gt;




&lt;h3&gt;
  
  
  &lt;strong&gt;Flexible Export Options&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;Export QR codes in formats such as:  &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;PNG, SVG, PDF, GIF, EPS, WebP, Binary&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt; &lt;em&gt;For advanced marker and cursor customization, use PNG outputs.&lt;/em&gt;
&lt;/li&gt;
&lt;/ul&gt;




&lt;h3&gt;
  
  
  &lt;strong&gt;Framework Ready&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;Seamlessly integrates with modern frameworks like Laravel, making it ideal for web applications.  &lt;/p&gt;




&lt;h3&gt;
  
  
  Who Should Use HeroQR?
&lt;/h3&gt;

&lt;p&gt;HeroQR is ideal for:  &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;PHP Developers&lt;/strong&gt;: Simplify your QR code generation workflow.
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Businesses&lt;/strong&gt;: Integrate QR codes into your systems effortlessly.
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Open-Source Enthusiasts&lt;/strong&gt;: Contribute to a robust and growing library.
&lt;/li&gt;
&lt;/ul&gt;




&lt;h3&gt;
  
  
  Get Involved
&lt;/h3&gt;

&lt;p&gt;HeroQR is open source, and I’d love to collaborate with developers worldwide! 🎉  &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;⭐ &lt;strong&gt;&lt;a href="https://github.com/AmirezaEb/HeroQR" rel="noopener noreferrer"&gt;Star the project on GitHub&lt;/a&gt;&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;🛠️ &lt;strong&gt;Contribute to the codebase&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;💬 &lt;strong&gt;Share your feedback and feature requests&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Let’s build something great together! 🚀  &lt;/p&gt;




&lt;h3&gt;
  
  
  Follow My Journey
&lt;/h3&gt;

&lt;p&gt;I’m &lt;strong&gt;Amirreza&lt;/strong&gt;, a passionate PHP developer dedicated to delivering practical web solutions. Follow my journey on &lt;strong&gt;&lt;a href="https://github.com/AmirezaEb" rel="noopener noreferrer"&gt;GitHub&lt;/a&gt;&lt;/strong&gt; for updates on HeroQR and other exciting projects.  &lt;/p&gt;




&lt;h3&gt;
  
  
  Closing Note
&lt;/h3&gt;

&lt;p&gt;If you’re searching for a lightweight, feature-rich, and beginner-friendly PHP QR code library, &lt;strong&gt;HeroQR&lt;/strong&gt; is your perfect choice. Install it, explore its features, and share your experience!  &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Happy coding! 👨‍💻✨&lt;/strong&gt;  &lt;/p&gt;

</description>
      <category>php</category>
      <category>laravel</category>
      <category>news</category>
      <category>library</category>
    </item>
  </channel>
</rss>
