{"id":13455834,"url":"https://github.com/Rabithua/memos_wmp","last_synced_at":"2025-03-24T09:30:48.927Z","repository":{"id":58509835,"uuid":"531369242","full_name":"Rabithua/memos_wmp","owner":"Rabithua","description":"The WeChat Mini Program version of the open-source project \"usememos/memos\" can be converted into an app.         memos的微信小程序版本，可以转化为app","archived":false,"fork":false,"pushed_at":"2023-10-25T03:32:04.000Z","size":1248,"stargazers_count":329,"open_issues_count":6,"forks_count":41,"subscribers_count":4,"default_branch":"forusememos","last_synced_at":"2024-08-01T08:17:12.137Z","etag":null,"topics":["free","miniprogram","note-taking","self-hosted","wechat"],"latest_commit_sha":null,"homepage":"https://memos.wowow.club/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Rabithua.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}},"created_at":"2022-09-01T04:59:23.000Z","updated_at":"2024-07-28T20:03:43.000Z","dependencies_parsed_at":"2024-01-13T16:24:46.993Z","dependency_job_id":null,"html_url":"https://github.com/Rabithua/memos_wmp","commit_stats":null,"previous_names":[],"tags_count":27,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Rabithua%2Fmemos_wmp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Rabithua%2Fmemos_wmp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Rabithua%2Fmemos_wmp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Rabithua%2Fmemos_wmp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Rabithua","download_url":"https://codeload.github.com/Rabithua/memos_wmp/tar.gz/refs/heads/forusememos","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":221955986,"owners_count":16907476,"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":["free","miniprogram","note-taking","self-hosted","wechat"],"created_at":"2024-07-31T08:01:11.880Z","updated_at":"2025-03-24T09:30:48.921Z","avatar_url":"https://github.com/Rabithua.png","language":"JavaScript","funding_links":[],"categories":["JavaScript"],"sub_categories":[],"readme":"\u003e [中文指南](https://github.com/Rabithua/memos_wmp/blob/forusememos/ChineseReadMe.md)\n\n\u003e Note: This is a WeChat mini program. To publish a mini program on WeChat, you need a domain name that has been filed in China. According to recent policies, the mini program itself also requires additional filing, which is quite troublesome!\n\n\u003e [Using donut to convert WeChat Mini Program to an IOS app or Android app.](https://github.com/Rabithua/memos_wmp#using-donut-to-convert-wechat-mini-program-to-an-app)\n\n\u003ch1 align='center'\u003eMaimo（近期尝试适配新版中，稍安勿躁）\u003c/h1\u003e\n\n\u003cp align='center'\u003e\u003ca href=\"https://github.com/usememos/memos\"\u003eusememos/memos(version \u003e v0.15.1)\u003c/a\u003e·WechatMiniProgram.\u003c/p\u003e\n\n![Group 7952](https://github.com/Rabithua/memos_wmp/assets/34543831/e28aa6ba-09a3-4261-bcfa-e46faafc6793)\n\n### Feature \n- [x] 🔍 Read\u0026Search memos（Tags\u0026Tag Suggestions）\n- [x] ✍️ Send\u0026Edit memos（Archive, delete, pin）\n- [x] 📂 File management\n- [x] 🔥 Hotspot map, language switch（Engish\u0026Chinese）, and default memo visibility in the sidebar.\n- [x] 🔑 OpenApi\n- [x] 🔗 Share through a link or a mini program code.\n- [x] 🌓 DarkMode\n- [x] 🏷 Through automatic labeling by ChatGPT\n- [x] 💫 Automatically bind an account through the WeChat user identifier.\n- [x] ⏰ Send scheduled reminders through WeChat official account.\n\n### How to use？[bilibili](https://www.bilibili.com/video/BV1Hp4y1w7oi/)\n1. Preparation: A domain name that has been registered in China, pointing to a well-built memos web project (note that the version number is after 0.13.1). The old version may not work properly due to changes in the API. You can search for a suitable version in the releases, but note that it has fewer features compared to the latest version.\n2. Please apply for a WeChat mini program. Choose the category \"Tools-Reminder\" and in the development management section, fill in the field \"Request legal domain name\" with the domain name you have set up for \"memos\".\n3. Create a local folder and pull the project. `git clone https://github.com/Rabithua/memos_wmp`\n4. Download the [WeChat Mini Program Developer Tools.](https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html)\n5. Import the cloned folder into WeChat Mini Program Developer Tool and open it, **Please select the test account or use the appid of your registered WeChat mini program, without using cloud development.**\n6. In `app.js`, modify `globalData.url` to your own domain, and change `globalData.ifWechatLogin` to `false`.\n7. Once the translation is complete, you will be able to see the welcome interface of Maimo. 🎉\n8. Please try entering your username and password to see if you can log in successfully. If you do not see a register button, it is because public registration is not enabled. If you encounter any issues, please submit an issue for feedback.\n\n### Using [donut](https://dev.weixin.qq.com/) to convert WeChat Mini Program to an app.\n\n\u003e You may need to install the [testing version of WeChat Developer Tools](https://developers.weixin.qq.com/miniprogram/dev/devtools/nightly.html). And you need to enable donut for your mini program.\n\n\u003e [Download APK file](https://github.com/Rabithua/memos_wmp/releases)\n\n![Group 7949](https://github.com/Rabithua/memos_wmp/assets/34543831/a74e9685-cc82-49e5-a46e-49151111cb45)\n\n### Have a look\n\n![Group 7952](https://github.com/Rabithua/memos_wmp/assets/34543831/b98badab-f9a9-4939-9484-8c226faab645)\n![Group 7950](https://github.com/Rabithua/memos_wmp/assets/34543831/3179a51e-2cfd-40b0-a0b1-b2b125527419)\n![Group 7951](https://github.com/Rabithua/memos_wmp/assets/34543831/4e4aa938-6fe3-4c20-9578-e0620b5aa7ba)\n\n\n`Translated by ChatGPT.`\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FRabithua%2Fmemos_wmp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FRabithua%2Fmemos_wmp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FRabithua%2Fmemos_wmp/lists"}