[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-9280":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":27,"readmeContent":28,"aiSummary":29,"trendingCount":16,"starSnapshotCount":16,"syncStatus":30,"lastSyncTime":31,"discoverSource":32},9280,"memo","olmps\u002Fmemo","olmps","Memo is an open-source, programming-oriented spaced repetition software (SRS) written in Flutter.","",null,"Dart",1867,163,53,29,0,3,19.64,"BSD 3-Clause \"New\" or \"Revised\" License",false,"main",true,[24,25,26],"app","flutter","spaced-repetition","2026-06-12 02:02:05","English | [Portuguese](README_ptbr.md)\n\n\u003Cdiv align=\"center\">\n  \u003Ch1>Memo\u003C\u002Fh1>\n  \u003Cimg src=\"https:\u002F\u002Fraw.githubusercontent.com\u002Folmps\u002Fmemo\u002Fmaster\u002Fassets\u002Ficon.png\" alt=\"Memo Icon\" width=\"200\">\n  \u003Cbr>\n  \u003Cbr>\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Folmps\u002Fmemo\u002Factions\u002Fworkflows\u002Frelease.yml\">\n    \u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Folmps\u002Fmemo\u002Factions\u002Fworkflows\u002Frelease.yml\u002Fbadge.svg\" alt=\"Release\">\n  \u003C\u002Fa>\n  \u003Cbr>\n  \u003Cbr>\n\u003C\u002Fdiv>\n\nMonorepo for Memo.\n\nMemo is an open-source, programming-oriented [spaced repetition](https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FSpaced_repetition)\nsoftware (SRS) written in Flutter.\n\n> As of now, this project is designed to only output builds for Android and iOS. Even though, given the current\n> _stability_ of Flutter SDK for desktop (Windows, Linux and macOS) and web, there is a high probability that this\n> project will eventually support builds for all platforms.\n\n---\n\nThis README is meant to guide how this project is structured and should serve as a guide to help the project scale with\nthe current and future requirements. Think of it as a flexible set of rules that guides the project's decisions. While\nthey can (and probably will) change over time, discussions must be raised to trigger such changes: this means that\nwe will think\u002Fquestion ourselves before taking an action that breaks any rational decision taken here. It is also\neffective to guide PR discussions.\n\n- [Setup](#setup): how to configure your local project;\n- [Architecture](#architecture): how this application works from inside;\n- [Background](#background): some background story about this project;\n- [Contributing & Good Practices](#contributing--good-practices): recommendation on how to write good code for this\n  application;\n- [License](#license): how this software is licensed and how you may use it.\n\n## Setup\n\nIf you have no idea how to install Flutter and run it locally, check this\n[_Get started_](https:\u002F\u002Fflutter.dev\u002Fdocs\u002Fget-started\u002Finstall).\n\nIf you have Flutter setup locally, on the project's root folder, install pubspec dependencies by running\n`flutter pub get`.\n\n### Firebase dependencies\n\nMemo has Firebase dependencies that needs to be setup before running locally. More information on this in \n[ARCHITECTURE#firebase](ARCHITECTURE.md#firebase).\n\n## Architecture\n\nHow this application works from inside and how it interacts with external dependencies - written in details in\n[ARCHITECTURE.md](ARCHITECTURE.md).\n\n## Background\n\nIf you're interested in checking out an overview about how we dealt with this project's software process (inside our \nteam), check out [.process\u002F](.process\u002FREADME.md) (sorry, for now only in ptBR).\n\n## Contributing & Good Practices\n\nSee [CONTRIBUTING](CONTRIBUTING.md) for details about how to contribute to the project.\n\n## License\n\nMemo is published under [BSD 3-Clause](LICENSE).\n\n## Sponsors\n\nThis project was built with the help of the sponsors below:\n\n- [Maratona Discover](https:\u002F\u002Fbit.ly\u002Flucas-montano-maratonadiscover): Discover is a free way of learning how to code.\n- [Startup Life Podcast](https:\u002F\u002Fbit.ly\u002Flucas-montano-startup-life): Your tech, business, and innovation Podcast.\n- [Pingback](https:\u002F\u002Fbit.ly\u002Flucas-montano-pingback): Total freedom to create content.\n","Memo 是一个面向编程的开源间隔重复软件，使用 Flutter 开发。它支持用户通过科学的记忆方法来学习和复习编程知识或其他信息，利用 Dart 语言编写，具有跨平台特性，当前主要支持 Android 和 iOS 平台，未来计划扩展到桌面和 Web 端。该应用特别适合程序员或学生用来提高学习效率，加深对知识点的理解与记忆。其架构设计注重模块化与可维护性，便于开发者贡献代码并遵循良好的编程实践。",2,"2026-06-11 03:22:00","top_language"]