{"id":19073282,"url":"https://github.com/mqttsnet/thinglinks-mobile","last_synced_at":"2025-09-07T15:33:29.826Z","repository":{"id":54526395,"uuid":"522469640","full_name":"mqttsnet/thinglinks-mobile","owner":"mqttsnet","description":"🎉 ThingLinks 物联网移动端 ，基于uniapp+Wot-UI开发，支持H5、APP、微信小程序、支付宝小程序等。","archived":false,"fork":false,"pushed_at":"2024-10-11T06:17:56.000Z","size":3450,"stargazers_count":15,"open_issues_count":0,"forks_count":3,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-11-09T01:46:06.991Z","etag":null,"topics":["iot","mqtt","thinglinks","uniapp"],"latest_commit_sha":null,"homepage":"https://www.mqttsnet.com/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mqttsnet.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-08-08T08:41:34.000Z","updated_at":"2024-11-06T14:51:39.000Z","dependencies_parsed_at":"2024-11-09T01:47:28.306Z","dependency_job_id":"0c752f74-8df0-4ab7-a5cd-eb5661f3ab7e","html_url":"https://github.com/mqttsnet/thinglinks-mobile","commit_stats":null,"previous_names":["mqttsnet/thinglinks-mobile"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mqttsnet%2Fthinglinks-mobile","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mqttsnet%2Fthinglinks-mobile/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mqttsnet%2Fthinglinks-mobile/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mqttsnet%2Fthinglinks-mobile/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mqttsnet","download_url":"https://codeload.github.com/mqttsnet/thinglinks-mobile/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":232228746,"owners_count":18491840,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["iot","mqtt","thinglinks","uniapp"],"created_at":"2024-11-09T01:46:11.528Z","updated_at":"2025-01-02T17:23:33.735Z","avatar_url":"https://github.com/mqttsnet.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n\n[![MQTTSNET Logo](./doc/images/logo.png)](https://www.mqttsnet.com)\n\n\u003c/div\u003e\n\u003ch1 align=\"center\" style=\"margin: 30px 0 30px; font-weight: bold;\"\u003eThingLinks Mobile\u003c/h1\u003e\n\u003ch4 align=\"center\"\u003eLightweight mobile ThingLinks developed based on UniApp\u003c/h4\u003e\n\u003cp align=\"center\"\u003e\n\t\u003ca href=\"https://www.oscs1024.com/platform/badge/mqttsnet/thinglinks.svg?size=small\"\u003e\u003cimg src=\"https://www.oscs1024.com/platform/badge/mqttsnet/thinglinks.svg?size=small\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n## ThingLinks | [中文文档](README.zh_CN.md)\n\n## Platform Overview\n\nThe ThingLinks APP, built on the UniApp framework, allows one codebase to adapt to multiple terminals, supporting APP, mini-programs, and H5! It provides a mobile solution that perfectly integrates with the [ThingLinks platform](https://github.com/mqttsnet/thinglinks). Currently, it has implemented basic functionalities such as login, my account, dashboard, profile editing, avatar modification, password change, frequently asked questions, and about us.\n\nThis is the best UniApp development framework constructed using UniApp + Vue3 + Ts + Vite4 + UnoCss + VSCode (or optionally WebStorm) + Uni plugins + Wot-UI (other UI libraries can also be used). It integrates various tools and technologies, utilizing the latest frontend tech stack, and can run web, mini-programs, and APP through the command line without relying on HBuilderX. (Note: HBuilderX is still required for the App.)\n\nUniBest includes built-in features such as conventional routing, layout management, request encapsulation, request interception, login interception, UnoCSS, i18n multilingual support, etc., providing code suggestions, automatic formatting, unified configuration, and code snippets to enhance your UniApp development experience.\n\n* [ThingLinks Official Documentation](https://www.mqttsnet.com)\n* Accompanying backend code repository address [ThingLinks](https://github.com/mqttsnet/thinglinks).\n* The application framework is based on [UniApp](https://uniapp.dcloud.net.cn/), supporting mini-programs, H5, Android, and iOS.\n* Frontend components are based on [Wot-UI](https://wot-design-uni.netlify.app/), a high-performance UI framework compatible with all platforms.\n\n## Demo Screenshots\n\n### Login Interface\n\n\u003cimg src=\"doc/images/login.png\" alt=\"Login Interface\" width=\"300\"/\u003e\n\n### Space Display\n\n\u003cimg src=\"doc/images/space.png\" alt=\"Space Display\" width=\"300\"/\u003e\n\n### Scene Display\n\n\u003cimg src=\"doc/images/scene.png\" alt=\"Scene Display\" width=\"300\"/\u003e\n\n### Dashboard\n\n\u003cimg src=\"doc/images/dashboard.png\" alt=\"Dashboard\" width=\"300\"/\u003e\n\n### Personal Center\n\n\u003cimg src=\"doc/images/mine.png\" alt=\"Personal Center\" width=\"300\"/\u003e\n\n## Development Notes\n1. **File Path**: Place code in the `pages` directory, organized into different folders by module. A `tabbar` folder has been created to start with the styles for the four tabs.\n\n2. **Image Path**: Store images in the `static` folder, organized into different folders by module (folders can be created as needed). For example, files for the space page should be in the `static/images/space` folder. If there are subpages, create subfolders accordingly (e.g., `static/images/space/xxx`).\n\n3. **Component Path**: Components should be placed in the `components` folder, organized into different folders by module (folders can be created as needed). For example, files for the space page should be in the `components/space` folder.\n\n**Currently, this is the initial framework. If you encounter issues or missing features, feel free to add modifications, just be sure to write good comments or note them when submitting.** Other framework-related documentation can be referenced from [uni-best](https://codercup.github.io/unibest-docs/), and for syntax-related issues, refer to the Uni-App documentation.\n\n## Issues (We welcome your valuable feedback)\n\n[issues](https://github.com/mqttsnet/thinglinks-mobile/issues)\n\n## Pull Requests Welcome\n\n[pr-\u003efeat/contrbute](https://github.com/mqttsnet/thinglinks-mobile/pulls)\n\n## License (Open Source License)\n\n[Apache License, Version 2.0](LICENSE)\n\n[Thanks to JetBrains for providing free IDEA License](https://www.jetbrains.com)\n\n## Copyright Usage Instructions\n\nThe ThingLinks open-source platform follows the [Apache License, Version 2.0](LICENSE) agreement. Commercial use is allowed, but please retain author and copyright information.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmqttsnet%2Fthinglinks-mobile","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmqttsnet%2Fthinglinks-mobile","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmqttsnet%2Fthinglinks-mobile/lists"}