[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-9077":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":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":23,"hasPages":23,"topics":25,"createdAt":10,"pushedAt":10,"updatedAt":43,"readmeContent":44,"aiSummary":45,"trendingCount":16,"starSnapshotCount":16,"syncStatus":46,"lastSyncTime":47,"discoverSource":48},9077,"ente","ente-io\u002Fente","ente-io","💚 End-to-end encrypted cloud for everything.","https:\u002F\u002Fente.com",null,"Dart",27056,1648,74,379,0,21,90,696,82,44.65,"GNU Affero General Public License v3.0",false,"main",[26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42],"2fa","android","authy","e2ee","encryption","end-to-end-encryption","flutter","golang","google-photos","google-photos-alternative","ios","opensource","photos","privacy","privacy-tools","typescript","zero-knowledge","2026-06-12 02:02:02","\u003Cdiv align=\"center\">\n\n\u003Cimg src=\".github\u002Fassets\u002Fente-rocketship.png\" width=\"400\"\u002F>\n\nFully open source end-to-end encrypted photos, authenticators and more.\n\n\u003C\u002Fdiv>\n\n# Ente\n\nEnte is a service that provides a fully open source, end-to-end encrypted\nplatform for you to store your data in the cloud without needing to trust the\nservice provider. On top of this platform, we have built three apps so far:\nEnte Photos (an alternative to Apple and Google Photos), Ente Locker (a safe\nspace for your most important documents and credentials), and Ente Auth (a 2FA\nalternative to the deprecated Authy).\n\nThis monorepo contains all our source code - the client apps (iOS \u002F Android \u002F\nF-Droid \u002F Web \u002F Linux \u002F macOS \u002F Windows) for both the products (and more planned\nfuture ones!), and the server that powers them.\n\nOur source code and cryptography have been externally audited by Cure53 (a\nGerman cybersecurity firm, arguably the world's best), Symbolic Software (French\ncryptography experts) and Fallible (an Indian penetration testing firm).\n\nLearn more at [ente.com](https:\u002F\u002Fente.com).\n\n\u003Cbr \u002F>\n\n## Ente Photos\n\n![Screenshots of Ente Photos](.github\u002Fassets\u002Fphotos.png)\n\nOur flagship product. 3x data replication. Face detection. Semantic search.\nPrivate sharing. Collaborative albums. Family plans. Easy import, easier export.\nBackground uploads. The list goes on. And of course, all of this, while being\nfully end-to-end encrypted across platforms.\n\nEnte Photos is a paid service, but we offer 10GB of free storage.\nYou can also clone this repository and choose to self-host.\n\n\u003Cbr \u002F>\n\n\u003Cdiv align=\"center\">\n\n[\u003Cimg height=\"40\" src=\".github\u002Fassets\u002Fapp-store-badge.svg\">](https:\u002F\u002Fapps.apple.com\u002Fapp\u002Fid1542026904)\n[\u003Cimg height=\"40\" src=\".github\u002Fassets\u002Fplay-store-badge.png\">](https:\u002F\u002Fplay.google.com\u002Fstore\u002Fapps\u002Fdetails?id=io.ente.photos)\n[\u003Cimg height=\"40\" src=\".github\u002Fassets\u002Ff-droid-badge.png\">](https:\u002F\u002Ff-droid.org\u002Fpackages\u002Fio.ente.photos.fdroid\u002F)\n[\u003Cimg height=\"40\" src=\".github\u002Fassets\u002Fobtainium-badge.png\">](https:\u002F\u002Fapps.obtainium.imranr.dev\u002Fredirect?r=obtainium:\u002F\u002Fapp\u002F%7B%22id%22%3A%22io.ente.photos.independent%22%2C%22url%22%3A%22https%3A%2F%2Fgithub.com%2Fente-io%2Fente%22%2C%22author%22%3A%22ente-io%22%2C%22name%22%3A%22Ente%20Photos%22%2C%22preferredApkIndex%22%3A0%2C%22additionalSettings%22%3A%22%7B%5C%22includePrereleases%5C%22%3Afalse%2C%5C%22fallbackToOlderReleases%5C%22%3Atrue%2C%5C%22filterReleaseTitlesByRegEx%5C%22%3A%5C%22%5C%22%2C%5C%22filterReleaseNotesByRegEx%5C%22%3A%5C%22%5C%22%2C%5C%22verifyLatestTag%5C%22%3Afalse%2C%5C%22dontSortReleasesList%5C%22%3Atrue%2C%5C%22useLatestAssetDateAsReleaseDate%5C%22%3Afalse%2C%5C%22releaseTitleAsVersion%5C%22%3Afalse%2C%5C%22trackOnly%5C%22%3Afalse%2C%5C%22versionExtractionRegEx%5C%22%3A%5C%22%5C%22%2C%5C%22matchGroupToUse%5C%22%3A%5C%22%5C%22%2C%5C%22versionDetection%5C%22%3Atrue%2C%5C%22releaseDateAsVersion%5C%22%3Afalse%2C%5C%22useVersionCodeAsOSVersion%5C%22%3Afalse%2C%5C%22apkFilterRegEx%5C%22%3A%5C%22ente-photos*%5C%22%2C%5C%22invertAPKFilter%5C%22%3Afalse%2C%5C%22autoApkFilterByArch%5C%22%3Atrue%2C%5C%22appName%5C%22%3A%5C%22%5C%22%2C%5C%22shizukuPretendToBeGooglePlay%5C%22%3Afalse%2C%5C%22allowInsecure%5C%22%3Afalse%2C%5C%22exemptFromBackgroundUpdates%5C%22%3Afalse%2C%5C%22skipUpdateNotifications%5C%22%3Afalse%2C%5C%22about%5C%22%3A%5C%22%5C%22%7D%22%2C%22overrideSource%22%3Anull%7D)\n[\u003Cimg height=\"40\" src=\".github\u002Fassets\u002Fdesktop-badge.png\">](https:\u002F\u002Fente.com\u002Fdownload\u002Fdesktop)\n[\u003Cimg height=\"40\" src=\".github\u002Fassets\u002Fweb-badge.svg\">](https:\u002F\u002Fphotos.ente.com)\n\n\u003C\u002Fdiv>\n\n\u003Cbr \u002F>\n\n## Ente Auth\n\n![Screenshots of Ente Photos](.github\u002Fassets\u002Fauth.png)\n\nOur labour of love. Two years ago, while building Ente Photos, we realized that\nthere was no open source end-to-end encrypted authenticator app. We already had\nthe building blocks, so we built one.\n\nEnte Auth is free, and will remain free forever. If you like the service and\nwant to give back, please check out Ente Photos or spread the word.\n\n\u003Cbr \u002F>\n\n\u003Cdiv align=\"center\">\n\n[\u003Cimg height=\"40\" src=\".github\u002Fassets\u002Fapp-store-badge.svg\">](https:\u002F\u002Fapps.apple.com\u002Fapp\u002Fid6444121398)\n[\u003Cimg height=\"40\" src=\".github\u002Fassets\u002Fplay-store-badge.png\">](https:\u002F\u002Fplay.google.com\u002Fstore\u002Fapps\u002Fdetails?id=io.ente.auth)\n[\u003Cimg height=\"40\" src=\".github\u002Fassets\u002Ff-droid-badge.png\">](https:\u002F\u002Ff-droid.org\u002Fpackages\u002Fio.ente.auth\u002F)\n[\u003Cimg height=\"40\" src=\".github\u002Fassets\u002Fobtainium-badge.png\">](https:\u002F\u002Fapps.obtainium.imranr.dev\u002Fredirect?r=obtainium:\u002F\u002Fapp\u002F%7B%22id%22%3A%22io.ente.auth.independent%22%2C%22url%22%3A%22https%3A%2F%2Fgithub.com%2Fente-io%2Fente%22%2C%22author%22%3A%22ente-io%22%2C%22name%22%3A%22Ente%20Auth%22%2C%22preferredApkIndex%22%3A0%2C%22additionalSettings%22%3A%22%7B%5C%22includePrereleases%5C%22%3Afalse%2C%5C%22fallbackToOlderReleases%5C%22%3Atrue%2C%5C%22filterReleaseTitlesByRegEx%5C%22%3A%5C%22%5C%22%2C%5C%22filterReleaseNotesByRegEx%5C%22%3A%5C%22%5C%22%2C%5C%22verifyLatestTag%5C%22%3Afalse%2C%5C%22dontSortReleasesList%5C%22%3Atrue%2C%5C%22useLatestAssetDateAsReleaseDate%5C%22%3Afalse%2C%5C%22releaseTitleAsVersion%5C%22%3Afalse%2C%5C%22trackOnly%5C%22%3Afalse%2C%5C%22versionExtractionRegEx%5C%22%3A%5C%22%5C%22%2C%5C%22matchGroupToUse%5C%22%3A%5C%22%5C%22%2C%5C%22versionDetection%5C%22%3Atrue%2C%5C%22releaseDateAsVersion%5C%22%3Afalse%2C%5C%22useVersionCodeAsOSVersion%5C%22%3Afalse%2C%5C%22apkFilterRegEx%5C%22%3A%5C%22ente-auth*%5C%22%2C%5C%22invertAPKFilter%5C%22%3Afalse%2C%5C%22autoApkFilterByArch%5C%22%3Atrue%2C%5C%22appName%5C%22%3A%5C%22%5C%22%2C%5C%22shizukuPretendToBeGooglePlay%5C%22%3Afalse%2C%5C%22allowInsecure%5C%22%3Afalse%2C%5C%22exemptFromBackgroundUpdates%5C%22%3Afalse%2C%5C%22skipUpdateNotifications%5C%22%3Afalse%2C%5C%22about%5C%22%3A%5C%22%5C%22%7D%22%2C%22overrideSource%22%3Anull%7D)\n[\u003Cimg height=\"40\" src=\".github\u002Fassets\u002Fdesktop-badge.png\">](https:\u002F\u002Fgithub.com\u002Fente-io\u002Fente\u002Freleases?q=tag%3Aauth-v4)\n[\u003Cimg height=\"40\" src=\".github\u002Fassets\u002Fweb-badge.svg\">](https:\u002F\u002Fauth.ente.com)\n\n\u003C\u002Fdiv>\n\n\u003Cbr \u002F>\n\n## Ente Locker\n\n![Screenshots of Ente Locker](.github\u002Fassets\u002Flocker.png)\n\nProtect your most important documents, credentials, and notes with end-to-end\nencryption. Share privately with people you trust, and set up access for\nemergencies. Available for iOS and Android.\n\nEnte Locker is free for up to 100 items. If you're subscribed to Ente Photos,\nyou can store up to 1000 items. Learn more at\n[ente.com\u002Flocker](https:\u002F\u002Fente.com\u002Flocker).\n\n\u003Cdiv align=\"center\">\n\n[\u003Cimg height=\"40\" src=\".github\u002Fassets\u002Fapp-store-badge.svg\">](https:\u002F\u002Fapps.apple.com\u002Fus\u002Fapp\u002Fente-locker\u002Fid6747611956)\n[\u003Cimg height=\"40\" src=\".github\u002Fassets\u002Fplay-store-badge.png\">](https:\u002F\u002Fplay.google.com\u002Fstore\u002Fapps\u002Fdetails?id=io.ente.locker)\n[\u003Cimg height=\"40\" src=\".github\u002Fassets\u002Fobtainium-badge.png\">](https:\u002F\u002Fapps.obtainium.imranr.dev\u002Fredirect?r=obtainium:\u002F\u002Fapp\u002F%7B%22id%22%3A%22io.ente.locker.independent%22%2C%22url%22%3A%22https%3A%2F%2Fgithub.com%2Fente-io%2Fente%22%2C%22author%22%3A%22ente-io%22%2C%22name%22%3A%22Ente%20Locker%22%2C%22preferredApkIndex%22%3A0%2C%22additionalSettings%22%3A%22%7B%5C%22includePrereleases%5C%22%3Afalse%2C%5C%22fallbackToOlderReleases%5C%22%3Atrue%2C%5C%22filterReleaseTitlesByRegEx%5C%22%3A%5C%22%5C%22%2C%5C%22filterReleaseNotesByRegEx%5C%22%3A%5C%22%5C%22%2C%5C%22verifyLatestTag%5C%22%3Afalse%2C%5C%22dontSortReleasesList%5C%22%3Atrue%2C%5C%22useLatestAssetDateAsReleaseDate%5C%22%3Afalse%2C%5C%22releaseTitleAsVersion%5C%22%3Afalse%2C%5C%22trackOnly%5C%22%3Afalse%2C%5C%22versionExtractionRegEx%5C%22%3A%5C%22%5C%22%2C%5C%22matchGroupToUse%5C%22%3A%5C%22%5C%22%2C%5C%22versionDetection%5C%22%3Atrue%2C%5C%22releaseDateAsVersion%5C%22%3Afalse%2C%5C%22useVersionCodeAsOSVersion%5C%22%3Afalse%2C%5C%22apkFilterRegEx%5C%22%3A%5C%22ente-locker*%5C%22%2C%5C%22invertAPKFilter%5C%22%3Afalse%2C%5C%22autoApkFilterByArch%5C%22%3Atrue%2C%5C%22appName%5C%22%3A%5C%22%5C%22%2C%5C%22shizukuPretendToBeGooglePlay%5C%22%3Afalse%2C%5C%22allowInsecure%5C%22%3Afalse%2C%5C%22exemptFromBackgroundUpdates%5C%22%3Afalse%2C%5C%22skipUpdateNotifications%5C%22%3Afalse%2C%5C%22about%5C%22%3A%5C%22%5C%22%7D%22%2C%22overrideSource%22%3Anull%7D)\n\n\u003C\u002Fdiv>\n\n\u003Cbr \u002F>\n\n## Contributing\n\nWant to get aboard the Ente hype train? Welcome along! Don't hesitate if you're\nnot a developer, there are many other important ways in which [you can\ncontribute](CONTRIBUTING.md).\n\n## Support\n\nWe are never more than an email away. For the various ways to ask for help,\nplease see our [support guide](SUPPORT.md).\n\n## Community\n\n\u003Cimg src=\".github\u002Fassets\u002Fente-ducky.png\" width=200 alt=\"Ente's Mascot, Ducky,\n    inviting people to Ente's source code repository\" \u002F>\n\nPlease visit the [community section](https:\u002F\u002Fente.com\u002Fabout#community) for all the ways to\nconnect with our community.\n\n[![Discord](https:\u002F\u002Fimg.shields.io\u002Fdiscord\u002F948937918347608085?style=for-the-badge&logo=Discord&logoColor=white&label=Discord)](https:\u002F\u002Fdiscord.gg\u002Fz2YVKkycX3)\n[![Ente's Blog RSS](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fblog-rss-F88900?style=for-the-badge&logo=rss&logoColor=white)](https:\u002F\u002Fente.com\u002Fblog\u002Frss.xml)\n\n[![Twitter](.github\u002Fassets\u002Ftwitter.svg)](https:\u002F\u002Ftwitter.com\u002Fenteio) &nbsp; [![Mastodon](.github\u002Fassets\u002Fmastodon.svg)](https:\u002F\u002Ffosstodon.org\u002F@ente)\n\n---\n\n## Security\n\nIf you believe you have found a security vulnerability, please responsibly\ndisclose it by emailing security@ente.com or [using this\nlink](https:\u002F\u002Fgithub.com\u002Fente-io\u002Fente\u002Fsecurity\u002Fadvisories\u002Fnew) instead of\nopening a public issue. We will investigate all legitimate reports. To know\nmore, please see our [security policy](SECURITY.md).\n","Ente 是一个提供完全开源、端到端加密的云存储平台，用户可以在不信任服务提供商的情况下安全地存储数据。其核心功能包括照片管理、认证器和文档保险箱等，采用 Dart 语言开发，并支持多平台客户端（iOS、Android、Web、Linux、macOS 和 Windows）。技术特点涵盖三倍数据复制、面部识别、语义搜索及私密分享等功能，所有这些都在跨平台端到端加密的保护下进行。此项目适合对隐私有高要求的个人或企业使用，特别是需要替代苹果或谷歌相册以及寻找可靠双因素认证解决方案的用户。此外，Ente 还提供了自托管选项，增加了灵活性与控制力。",2,"2026-06-11 03:21:03","top_language"]