Comparison

Scanner Gun vs JSWidget

Price, ratings, monetisation and update history for both apps, side by side — with what reviewers say about each.

Head to head
About

Scanner Gun

Efficiently scan QR codes and barcodes in batches, with options to recognize codes from photos and export results in XLSX format. Generate custom QR codes with logos and colors, and manage your scan history.

Highlights
  • Batch scanning
  • Recognize codes from photos
  • Export scan results to XLSX
  • Generate custom QR codes
  • Manage scan history
  • Share results to other apps
Read full description

Scanner Gun is a native app developed by Swift5 language. It can be used to batch scan QR code and barcode efficiently without annoying advertisements inside. Major Functions: ◎Support single scan and batch scan, and recognize code from photos ◎Support mail scan results with excel's xlsx format ◎Support generate QR code with text or contacts ◎Batch Scan support merge operation ◎Support custom your QR code with color, Logo or watermark ◎Batch Scan support manual input and export with user-defined name ◎Support share result to other applications ◎Support to manage your history scan records Code support format: EAN8, UPCE, Aztec, EAN13, ITF14, Code39, Code39Mod43, Code93, Code128, PDF417, Interleaved2of5, DataMatrix. Hope you enjoy it (●'◡'●)ノ Then if you have any advice, please comment on the app store, next version is based on what you say (・`ω´・) One more thing, to mail your scan results to specified email address, you should set up your iOS Mail account as follows . e.g, Add a gmail account: Go Settings -> Mail -> Accounts -> Add Account -> choose Google -> sign in your gmail account -> Click save button -> Done Now you can mail your results by Scanner Gun (●'◡'●)ノ

About

JSWidget

Features
Read full description

用 JavaScript 创建原生 iOS 小组件,无需 Swift,无需 Xcode。 JSWidget 让你用熟悉的 JavaScript 和 JSX 语法编写桌面小组件,通过内置运行时直接渲染为原生 SwiftUI 界面——不是网页视图,而是真正的原生性能和体验。 为什么选择 JSWidget? 如果你懂 JavaScript,你就能创建属于自己的 iOS 小组件。无论是显示天气预报、股票行情、健康数据,还是制作个性化倒计时、动画时钟,只需几行代码即可实现。 核心功能 • 内置代码编辑器 — 语法高亮、实时预览、控制台输出,在手机上即可编写和调试 • 40+ 精选模板 — 天气、股票、加密货币、健康步数、倒计时、系统信息等,一键创建 • 全场景小组件 — 支持主屏幕(小/中/大)、锁屏(行内/圆形/矩形)、灵动岛和实时活动 • 25+ JSX 组件 — 文本、图片、图表、仪表盘、进度环、GIF 动画、徽章等丰富 UI 元素 • 交互式小组件 — 支持按钮、开关和链接,小组件不再只是静态展示 • 图表与数据可视化 — 基于 Swift Charts,支持折线图、柱状图、面积图等 强大的 API 能力 • 网络请求 — 调用任意 REST API,获取远程数据 • 健康数据 — 读取步数、活动能量、心率(需授权 HealthKit) • 位置服务 — 获取当前位置,构建基于位置的小组件 • 本地存储 — 持久化数据,让小组件记住状态 • 设备与系统信息 — 电量、存储空间、深色模式等 发现与分享 • 探索社区 — 浏览并安装其他用户分享的创意小组件 • iCloud 同步 — 脚本自动在你的设备间同步 • 导入导出 — 支持 ZIP 打包分享和导入 • 30+ 可选 App 图标 — 个性化你的应用外观 隐私优先 JSWidget 不包含任何第三方分析或广告 SDK。你的数据存储在本地或你自己的 iCloud 中,网络请求仅在你编写的脚本中发起。

Screenshots

Scanner Gun4 screens
JSWidget4 screens

Verdict

The call

The clearest difference is iOS requirement: Scanner Gun at 13.0 against JSWidget's 17.0. On price, ads, in-app purchases and device support there is nothing between them.

Scored on Price · Rating · Positive reviews · Number of ratings · Update frequency · Ads · In-app purchases · Monetization · Best chart rank · Devices · Requires iOS

CostPrice · In-app purchases · Ads · Monetization

Both are free to download. Neither carries in-app purchases, so what you see is what you pay.

Scorecard1 real difference · 9 level
Scanner Gun versus JSWidget: the parameters behind the verdict, then further details
ParameterScanner GunJSWidget
PriceFreeFree
Rating5.0 (1 ratings) — better—
Positive reviews100.0% of reviews—
Number of ratings1 — better—
Update frequencyEvery 4 months—
AdsNoNo
In-app purchasesNoNo
MonetizationPaid—
DevicesiPhone, iPodiPhone, iPad
Requires iOS13.0 — better17.0
Further details — not scored
Size26 MB24 MB
Age rating4+4+
Developer浩 彭永榜 杨

In-app purchases

None

Scanner Gun

No in-app purchases

None

JSWidget

No in-app purchases

Questions

Is Scanner Gun free?
Scanner Gun is free to download, with no in-app purchases.
Is JSWidget free?
JSWidget is free to download, with no in-app purchases.
Do Scanner Gun or JSWidget have ads?
Neither Scanner Gun nor JSWidget shows ads.

Other comparisons