[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-7106":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":16,"stars7d":16,"stars30d":17,"stars90d":16,"forks30d":16,"starsTrendScore":16,"compositeScore":18,"rankGlobal":10,"rankLanguage":10,"license":19,"archived":20,"fork":20,"defaultBranch":21,"hasWiki":22,"hasPages":20,"topics":23,"createdAt":10,"pushedAt":10,"updatedAt":24,"readmeContent":25,"aiSummary":26,"trendingCount":16,"starSnapshotCount":16,"syncStatus":27,"lastSyncTime":28,"discoverSource":29},7106,"BBackupp","Lakr233\u002FBBackupp","Lakr233","Automated iOS Backup Robot","",null,"Swift",2619,185,14,5,0,12,60.01,"GNU General Public License v3.0",false,"main",true,[],"2026-06-12 04:00:32","# BBackupp\n\nBack up your iOS devices the way it's meant to be done.\n\n![BBackupp Screenshot](Resource\u002FReadme\u002FSCR-20240322-khfv.jpeg)\n\n## Statement\n\nAlthough this software meets my personal needs, I have to say it’s pretty bad for most users. Additionally, it doesn’t support recovery, you’ll have to use [MobileTransfer](https:\u002F\u002Fgithub.com\u002FLakr233\u002FMobileTransfer).\n\n## Features\n\n- [x] Effortlessly back up iOS devices.\n- [x] Monitor backup progress for each file.\n- [x] Perform one-time backups to local storage.\n- [x] **Enable wireless backups with IP address support.**\n- [x] **Seamless setup with Transferable Pair Record.**\n- [x] Secure your backups with encryption.\n- [x] Automate your backup schedule.\n- [x] **Automatically download app installers from the App Store.**\n- [x] Utilize snapshot technology for storing backups.\n- [x] **Support for storing backups locally, via SFTP, S3, and more.**\n- [x] Receive notifications throughout the backup process.\n- [x] Includes a simple alive checker via GET request.\n\nIf this app helps you out, consider a [donate](https:\u002F\u002Fgithub.com\u002Fsponsors\u002FLakr233).\n\nTo restore you device, see [MobileTransfer](https:\u002F\u002Fgithub.com\u002FLakr233\u002FMobileTransfer)\n\n## Installation Guide\n\n### Homebrew\n\nTo install BBackupp using Homebrew, follow these steps:\n\n1. Ensure that you have Homebrew installed. If you don't have it, you can install it by running the following command in your terminal:\n\n    ```sh\n    \u002Fbin\u002Fbash -c \"$(curl -fsSL https:\u002F\u002Fraw.githubusercontent.com\u002FHomebrew\u002Finstall\u002FHEAD\u002Finstall.sh)\"\n    ```\n\n2. Install BBackupp:\n\n    ```sh\n    brew install bbackupp\n    ```\n\n### From Release\n\nTo install BBackupp from the release page:\n\nVisit the [Releases](https:\u002F\u002Fgithub.com\u002FLakr233\u002FBBackupp\u002Freleases) on GitHub.\n\n## ~~Partial Open Source Notice~~\n\n~~Starting from version 2.0, certain components are not included in the open-source repository:~~\n\n- ~~Code interfacing with the App Store API.~~\n- ~~User interface components.~~\n- ~~MuxProxy related code.~~\n- ~~Assets.xcassets~~\n\n~~To build your own BBackupp, you'll need to develop a custom user interface and exclude the features listed above.~~\n\nBBackupp v2.0 is now fully open-source. You can build your own version with the included source code. Please refer to the [License](.\u002FLICENSE) for more information.\n\nTo build this project, you will need:\n- Ensure you have checked out the git submodules.\n- Confirm that [`brew`](https:\u002F\u002Fbrew.sh) is installed.\n    > For anything else related to compile, fix them yourself. Likely, it’s your fault :P\n\n**I am unable to provide ongoing maintenance for this code due to time constraints. Therefore I made the decision to open-source it.**\n\n**It is unlikely that I will be able to provide support or update the code in the future.**\n\n## MuxProxy\n\nMuxProxy facilitates device discovery in environments where mDNS may not be available, allowing for the use of TailScale or ZeroTier.\n\n![MuxProxy Example](Resource\u002FReadme\u002FSCR-20240322-kihu.png)\n\nFor integrating your toolchain with `libusbmuxd` and MuxProxy, launch BBackupp and locate the `Copy Terminal Environment` button under the Muxd menu.\n\n![MuxProxy Menu](Resource\u002FReadme\u002FSCR-20240322-hbbb.png)\n\nIf you're considering using a tunnel to connect your device, we strongly recommend a high-speed internet connection. Without it, completing a backup in a timely manner might not be feasible. Please note that we are not responsible for resolving networking issues you may encounter. With the standard Tailscale configuration, transferring device information takes approximately 15 seconds. Optimizing this setup is entirely up to you.\n\n![Connect via Tailscale](Resource\u002FReadme\u002FSCR-20240325-jero.png)\n\n## Transferable Pair Record\n\nSupport for transferable pair records allows you to set up a device on one computer and then export the record for use on another machine.\n\n**Note: Not all pair records are compatible with this feature.**\n\nWe recommend backing up your device using a wired connection at least once before exporting the record.\n\n> Technical note: The EscowBag (device backup key) is transferred to the host (in this case, your Mac) at an unspecified time. If your pair record already contains this key, it should function correctly.\n\nTo register a device without connecting to it directly, navigate to `Import Pair Record` in the `Muxd` menu. Enter an IP address and verify its accessibility.\n\n## Notifications\n\nDuring the backup process, we'll send notifications at the start and end, as well as if the backup fails.\n\n![Notification Setup Page Demo](Resource\u002FReadme\u002FSCR-20240322-khof.jpeg)\n\nWe currently support the following notification providers:\n\n- [x] Bark (https:\u002F\u002Fgithub.com\u002FFinb\u002FBark)\n- [x] Telegram Bot (https:\u002F\u002Ft.me\u002FBotFather)\n\n## License\n\nGNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007\n\nRefer to [License](.\u002FLICENSE) for more details. Subject to change.\n\n## Disclaimer\n\nWe are not liable for any consequences arising from the use of this software. Potential issues include, but are not limited to:\n\n- Application crashes.\n- Backups failing to work.\n- Computer crashes, freezes, or restarts.\n- Damage to computer components.\n- Screen glitches, including white, black, or flashing screens.\n- Being late for work.\n- Reprimands from family members.\n- Being caught by your boss while not working.\n- Risk of job termination.\n- Legal issues related to leaked confidential information.\n- Unforeseen mishaps.\n- Turning into a cat.\n- Cat scratches.\n- The Earth exploding.\n- A reboot of the universe.\n- Any other imaginable scenario.\n\n---\n\nCopyright © 2024 Lakr Aream. All Rights Reserved.\n","BBackupp 是一个自动化 iOS 设备备份工具。它使用 Swift 编写，支持无线备份、进度监控、定时备份和多种存储方式（如本地、SFTP、S3 等），并提供应用安装包自动下载及备份加密功能。BBackupp 适用于需要定期或一次性备份 iOS 设备数据的用户，特别是那些希望在没有恢复功能的情况下通过 IP 地址进行无线备份的专业人士。尽管开发者表示该软件可能不适合大多数用户，并且不支持数据恢复（推荐使用 MobileTransfer 进行恢复操作），但其开源特性允许社区参与改进和维护。",2,"2026-06-11 03:10:32","top_language"]