GithubHelp home page GithubHelp logo

latentcat / qrbtf Goto Github PK

View Code? Open in Web Editor NEW
5.8K 59.0 478.0 6.05 MB

AI & parametric QR code generator. AI & 参数化二维码生成器。https://qrbtf.com

Home Page: https://qrbtf.com

License: GNU General Public License v3.0

CSS 0.69% JavaScript 0.48% Shell 0.02% TypeScript 98.58% MDX 0.24%
qr qrcode generator qr-code qrcode-generator qr-codes art-qr art-qr-code art-qrcode

qrbtf's Introduction

QRBTF

Website: qrbtf.com | Discord server

The world's first and best AI & parametric QR code generator. By Latent Cat.

News

  • 03/19/2024
    The website has been completely rebuilt using Next.js, integrating AI and parametric parts, supporting English and Chinese, SSR, and lazy loading components. Contributions to i18n in other languages are welcome!

Features

  • AI part
    • Original models trained on a large number of images.
    • Extremely fast and high quality inference.
  • Parametric part
    • Open source.
    • Various styles with no backend required.
    • Support for SVG format.

Articles:

Usage

  1. Open qrbtf.com.
  2. Enter a URL or text.
  3. Select a style.
  4. Adjust parameters.
  5. Download for SVG JPG or SVG format.

React Component

See CPunisher / react-qrbtf for more information.

Authors

Contact

License

GNU General Public License v3.0

qrbtf's People

Contributors

ciaochaos avatar cpunisher avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

qrbtf's Issues

Plans to Open Source the AI Version?

Hello, I've been exploring the "qrbtf" website and am quite impressed with its capabilities with AI. Are there any plans to open source this AI version in a repository? It would be fantastic to see and potentially contribute to such an advancement.

Thank you for your great work on the project.

windows不能运行

npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})

audited 1862 packages in 24.579s

58 packages are looking for funding
run npm fund for details

found 2 vulnerabilities (1 low, 1 high)
run npm audit fix to fix them, or npm audit for details

C2二维码用户自定义颜色

希望能像A模板的二维码一样能设置信息点颜色,目前我是通过PS后期进行颜色的修改的,希望能进行改进,谢谢开发者!

Backend

Hi,

great library. I am wondering if it's possible to use it on the backend? Do you know if there is Python implementation perhaps?

Thanks

是否可以加上 Credit 信息

不是要出警什么的。只是在 v2ex 上看见了宣发,然后有人和我一样注意到这个项目是基于 qrcode-generator 的。
希望把 credit 信息写出来,是方便其他人对这个 repo 的质量做评估。遇到问题时也可以去相关的库里找找解答。
就像写论文一定要有参考文献一样,拜托加上 credit 信息吧(

能否添加批量生成功能

从文本文件读取一串文件名和链接,逐个生成二维码,使用File System Access API批量保存到一个文件夹下

能稍微介绍一下思路吗?

我写了一个go的二维码生成工具,但是样式还比较单一,所以想要借鉴一下设计思路。对于 js 研究不深,烦请指教一下,谢谢 🙏

Active span

Is the generated QR code lifetime?
With no any limitations?
Is it static? (If not, how can we change the link to it)
Thanks

qrbtf.com 404 了

先是 SSL 证书错误 它的安全证书来自 *.tcb.qcloud.la,后来直接 404 了

nslookup qrbtf.com
Server:  UnKnown
Address:  100.125.2.40

Non-authoritative answer:
Name:    auzvuqot.legotcb.sched.tdnsv8.com
Addresses:  113.207.69.167
          116.177.242.187
          113.207.69.146
          110.249.196.124
          119.167.203.11
          14.204.50.185
          119.188.123.112
          124.95.177.72
          116.162.78.60
          113.207.30.58
Aliases:  qrbtf.com
          qrbtf.com.cdn.dnsv1.com

Unable to encode high-byte order Unicode characters

There seems to be an issue with the Unicode character handling.

I am able to encode ↘ for example which is U+2198
Raw bytes encoded are:
40 7e fb bb fe 28 69 82 00 ec 11 ec 11 ec 11 ec

However a larger Unicode character 🔝 is U+1F51D

This gets encoded with the following raw bytes:
40 9e fb bb fe da 0b de db 49 d0 ec 11 ec 11 ec

Somehow this is not correct because of a failure to reproduce the Unicode character, although I'm still unsure exactly what the failure is, I suspect it is in QR8BitByte().

Error ERR_OSSL_EVP_UNSUPPORTED when running npm start with Node 20

Description:
When attempting to start the application using the npm start command, I encountered an error related to digital envelope routines, indicating something is "unsupported". Here's the complete error message:

Error: error:0308010C:digital envelope routines::unsupported
...
opensslErrorStack: [ 'error:03000086:digital envelope routines::initialization error' ],
library: 'digital envelope routines',
reason: 'unsupported',
code: 'ERR_OSSL_EVP_UNSUPPORTED'

Steps to reproduce:

  1. Clone the repository from https://github.com/ciaochaos/qrbtf.git.
  2. Navigate to the project directory with cd qrbtf.
  3. Install dependencies with npm install.
  4. Run the application with npm start.

Expected result:
The application should start without errors.

Actual result:
The error ERR_OSSL_EVP_UNSUPPORTED is displayed, and the application fails to start.

Additional information:
I am using Node version 20. It seems this error is related to the OpenSSL version used by Node.js. An update or configuration change might be needed.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.