https://github.com/ente/ente
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
Score: -Infinity
Last synced: about 11 hours ago
JSON representation
Repository metadata:
💚 End-to-end encrypted cloud for everything.
- Host: GitHub
- URL: https://github.com/ente/ente
- Owner: ente
- License: agpl-3.0
- Created: 2022-11-01T06:10:25.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2026-08-15T07:46:51.000Z (7 days ago)
- Last Synced: 2026-08-16T19:37:02.676Z (6 days ago)
- Topics: 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
- Language: Dart
- Homepage: https://ente.com
- Size: 689 MB
- Stars: 28,370
- Watchers: 77
- Forks: 1,761
- Open Issues: 330
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
- Security: SECURITY.md
- Support: SUPPORT.md
- Claude: docs/CLAUDE.md
-
Funding:
- Github: ente
Owner metadata:
- Name: Ente
- Login: ente
- Email: code@ente.com
- Kind: organization
- Description: End-to-end encryption for photos and more.
- Website: https://ente.com
- Location:
- Twitter: enteio
- Company:
- Icon url: https://avatars.githubusercontent.com/u/64603161?v=4
- Repositories: 77
- Last Synced at: 2026-08-14T00:57:35.752Z
- Profile URL: https://github.com/ente
GitHub Events
Total
- Create event: 67
- Delete event: 78
- Issue comment event: 3
- Issues event: 2
- Pull request event: 11
- Pull request review comment event: 3
- Pull request review event: 5
- Push event: 242
- Watch event: 13
- Total: 424
Last Year
- Create event: 67
- Delete event: 78
- Issue comment event: 3
- Issues event: 2
- Pull request event: 11
- Pull request review comment event: 3
- Pull request review event: 5
- Push event: 242
- Watch event: 13
- Total: 424
Committers metadata
Last synced: 2 days ago
Total Commits: 48,585
Total Committers: 369
Avg Commits per committer: 131.667
Development Distribution Score (DDS): 0.778
Commits in past year: 12,210
Committers in past year: 167
Avg Commits per committer in past year: 73.114
Development Distribution Score (DDS) in past year: 0.856
| Name | Commits | |
|---|---|---|
| Manav Rathi | m****v@m****o | 10785 |
| Abhinav | a****d@g****m | 7718 |
| Neeraj Gupta | 2****1 | 7634 |
| ashilkn | a****9@g****m | 4402 |
| vishnukvmd | v****u@e****o | 3524 |
| laurenspriem | g****s@a****m | 3124 |
| Prateek Sunal | p****l@g****m | 2175 |
| AmanRajSinghMourya | a****7@g****m | 1851 |
| Anand Baburajan | a****n@g****m | 1240 |
| Vishnu Mohandas | v****s@g****m | 1053 |
| Aswin Asok | a****l@g****m | 793 |
| Crowdin Bot | s****t@c****m | 775 |
| Priyanshu Dangare | p****u@e****m | 293 |
| Rushikesh Tote | r****e@g****m | 264 |
| httpjamesm | g****b@h****e | 247 |
| shanthy17 | s****y@e****o | 172 |
| aman-pilot | a****9@g****m | 164 |
| mngshm | m****x@t****m | 155 |
| Shailesh Pandit | s****t@g****m | 152 |
| Pushkar Anand | p****3@g****m | 144 |
| Amrithesh Kakkoth Ente | a****0@g****m | 133 |
| jubitjohn | j****1@g****m | 113 |
| Ananddubey01 | k****9@g****m | 109 |
| github-actions[bot] | 4****] | 75 |
| ashil-pilot | 2****t | 65 |
| Muhammed Ayimen | a****3@g****m | 56 |
| neeraj-pilot | n****j@e****o | 54 |
| Keerthana | g****y@r****t | 50 |
| dependabot[bot] | 4****] | 48 |
| Claude | n****y@a****m | 47 |
| and 339 more... | ||
Issue and Pull Request metadata
Last synced: 2 days ago
Total issues: 46
Total pull requests: 527
Average time to close issues: 2 months
Average time to close pull requests: 1 day
Total issue authors: 40
Total pull request authors: 46
Average comments per issue: 2.76
Average comments per pull request: 0.88
Merged pull request: 411
Bot issues: 0
Bot pull requests: 41
Past year issues: 45
Past year pull requests: 522
Past year average time to close issues: 2 months
Past year average time to close pull requests: 2 days
Past year issue authors: 39
Past year pull request authors: 45
Past year average comments per issue: 2.73
Past year average comments per pull request: 0.88
Past year merged pull request: 407
Past year bot issues: 0
Past year bot pull requests: 37
Top Issue Authors
- salmanjamanjony655 (6)
- fosszil (2)
- dangbert (1)
- muntasimulhaque (1)
- donateur (1)
- jameswagar (1)
- luce-ventress (1)
- jerebear12 (1)
- VictorVilin (1)
- photoneliminator (1)
- pssandhu (1)
- RamNikhileshNunna (1)
- licaon-kter (1)
- dhgatjeye (1)
- Linus-Sexy-Tips (1)
Top Pull Request Authors
- neeraj-pilot (89)
- mnvr (88)
- AswinAsok (59)
- aspizu (45)
- AmanRajSinghMourya (41)
- laurens-pilot (33)
- anandbaburajan (24)
- github-actions[bot] (20)
- aman-pilot (15)
- ashil-pilot (14)
- dependabot[bot] (11)
- r4khul (11)
- ente-ci[bot] (10)
- ashilkn (10)
- laurenspriem (8)
Top Issue Labels
- photos (16)
- mobile (14)
- reproducible (8)
- auth (3)
- web (2)
- desktop (2)
- locker (1)
- self-hosting (1)
- docs (1)
- windows (1)
- cli (1)
- ensu (1)
Top Pull Request Labels
- dependencies (11)
- javascript (11)
- pending-cla (2)
- photos (2)
- Stale (1)
- desktop (1)
- ensu (1)
- mobile (1)
Package metadata
- Total packages: 1
- Total downloads: unknown
- Total dependent packages: 0
- Total dependent repositories: 0
- Total versions: 58
proxy.golang.org: github.com/ente/ente
- Homepage:
- Documentation: https://pkg.go.dev/github.com/ente/ente#section-documentation
- Licenses: agpl-3.0
- Latest release: v2.0.34+incompatible (published over 2 years ago)
- Last Synced: 2026-08-20T21:41:32.938Z (1 day ago)
- Versions: 58
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 4.625%
- Average: 4.78%
- Dependent repos count: 4.935%
Dependencies
- cloudflare/wrangler-action ebbaa1584979971c8614a24965b4405ff95890e0 composite
- Swatinem/rust-cache c19371144df3bb44fab255c43d04cbc2ab54d1c4 composite
- actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
- Apple-Actions/import-codesign-certs 5142e029c445c10ffc7149d172e540235a065466 composite
- actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
- actions/create-github-app-token bcd2ba49218906704ab6c1aa796996da409d3eb1 composite
- actions/setup-java ad2b38190b15e4d6bdf0c97fb4fca8412226d287 composite
- actions/setup-node 48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e composite
- android-actions/setup-android 40fd30fb8d7440372e1316f5d1809ec01dcd3699 composite
- ncipollo/release-action 339a81892b84b4eeb0f6e744e4574d79d0d9b8dd composite
- r0adkll/upload-google-play e738b9dd8f2476ea806d921b64aacd24f34515a5 composite
- tauri-apps/tauri-action 84b9d35b5fc46c1e45415bdb6144030364f7ebc5 composite
- actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
- actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
- numpy >=2.1.2
- onnxruntime ==1.28.0
- opencv-python >=4.10.0.84
- pillow >=12.3.0
- pillow-heif >=1.3.0
- requests >=2.34.2
- scikit-image >=0.26.0
- actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
- actions/download-artifact 3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c composite
- actions/setup-go 924ae3a1cded613372ab5595356fb5720e22ba16 composite
- actions/upload-artifact 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a composite
- ./.github/actions/setup-flutter * composite
- Apple-Actions/import-codesign-certs 5142e029c445c10ffc7149d172e540235a065466 composite
- actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
- actions/create-github-app-token bcd2ba49218906704ab6c1aa796996da409d3eb1 composite
- actions/download-artifact 3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c composite
- actions/setup-java ad2b38190b15e4d6bdf0c97fb4fca8412226d287 composite
- actions/upload-artifact 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a composite
- azure/trusted-signing-action c7ab2a863ab5f9a846ddb8265964877ef296ee82 composite
- ncipollo/release-action 339a81892b84b4eeb0f6e744e4574d79d0d9b8dd composite
- r0adkll/upload-google-play e738b9dd8f2476ea806d921b64aacd24f34515a5 composite
- actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
- actions/setup-node 48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e composite
- cloudflare/wrangler-action ebbaa1584979971c8614a24965b4405ff95890e0 composite
- actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
- actions/setup-node 48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e composite
- Swatinem/rust-cache c19371144df3bb44fab255c43d04cbc2ab54d1c4 composite
- actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
- actions/setup-go 924ae3a1cded613372ab5595356fb5720e22ba16 composite
- ./.github/actions/setup-flutter * composite
- Swatinem/rust-cache c19371144df3bb44fab255c43d04cbc2ab54d1c4 composite
- actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
- actions/setup-go 924ae3a1cded613372ab5595356fb5720e22ba16 composite
- actions/setup-node 48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e composite
- @eslint/js 10.0.1 development
- @napi-rs/cli 3.7.4 development
- @types/auto-launch 5.0.5 development
- @types/node 24.13.0 development
- ajv 8.20.0 development
- concurrently 10.0.4 development
- cross-env 10.1.0 development
- electron 42.5.0 development
- electron-builder 26.15.3 development
- eslint 10.4.1 development
- prettier 3.8.3 development
- prettier-plugin-organize-imports 4.3.0 development
- prettier-plugin-packagejson 3.0.2 development
- shx 0.4.0 development
- typescript 6.0.3 development
- typescript-eslint 8.61.0 development
- any-shell-escape 0.1.1
- auto-launch 5.0.6
- chokidar 4.0.3
- comlink 4.4.2
- compare-versions 6.1.1
- electron-log 5.4.4
- electron-store 11.0.2
- electron-updater 6.8.9
- ffmpeg-static 5.2.0
- lru-cache 11.5.1
- next-electron-server 1.0.0
- node-stream-zip 1.15.0
- zod 4.4.3
- 180 dependencies
- actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
- github/codeql-action/analyze 8aad20d150bbac5944a9f9d289da16a4b0d87c1e composite
- github/codeql-action/init 8aad20d150bbac5944a9f9d289da16a4b0d87c1e composite
- actions/dependency-review-action a1d282b36b6f3519aa1f3fc636f609c47dddb294 composite
- Swatinem/rust-cache c19371144df3bb44fab255c43d04cbc2ab54d1c4 composite
- actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
- actions/setup-node 48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e composite
- actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
- crowdin/github-action 52aa776766211d83d975df51f3b9c53c2f8ba35f composite
- ./.github/actions/deploy-web-app * composite
- actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
- actions/setup-node 48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e composite
- ubuntu latest build
- github.com/alessio/shellescape v1.4.1
- github.com/cpuguy83/go-md2man/v2 v2.0.2
- github.com/danieljoos/wincred v1.2.0
- github.com/fatih/color v1.15.0
- github.com/fsnotify/fsnotify v1.6.0
- github.com/go-resty/resty/v2 v2.7.0
- github.com/godbus/dbus/v5 v5.1.0
- github.com/google/uuid v1.3.1
- github.com/hashicorp/hcl v1.0.0
- github.com/inconshreveable/mousetrap v1.1.0
- github.com/kong/go-srp v0.0.0-20191210190804-cde1efa3c083
- github.com/magiconair/properties v1.8.7
- github.com/mattn/go-colorable v0.1.13
- github.com/mattn/go-isatty v0.0.17
- github.com/minio/blake2b-simd v0.0.0-20160723061019-3f5f724cb5b1
- github.com/mitchellh/mapstructure v1.5.0
- github.com/pelletier/go-toml/v2 v2.1.0
- github.com/russross/blackfriday/v2 v2.1.0
- github.com/spf13/afero v1.9.5
- github.com/spf13/cast v1.5.1
- github.com/spf13/cobra v1.7.0
- github.com/spf13/jwalterweatherman v1.1.0
- github.com/spf13/pflag v1.0.5
- github.com/spf13/viper v1.16.0
- github.com/subosito/gotenv v1.6.0
- github.com/zalando/go-keyring v0.2.3
- go.etcd.io/bbolt v1.3.7
- golang.org/x/crypto v0.53.0
- golang.org/x/net v0.56.0
- golang.org/x/sys v0.46.0
- golang.org/x/term v0.44.0
- golang.org/x/text v0.38.0
- gopkg.in/ini.v1 v1.67.0
- gopkg.in/yaml.v3 v3.0.1
- actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
- cloudflare/wrangler-action ebbaa1584979971c8614a24965b4405ff95890e0 composite
- Swatinem/rust-cache c19371144df3bb44fab255c43d04cbc2ab54d1c4 composite
- actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
- 376 dependencies
- actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
- crowdin/github-action 52aa776766211d83d975df51f3b9c53c2f8ba35f composite
- actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
- crowdin/github-action 52aa776766211d83d975df51f3b9c53c2f8ba35f composite
- prettier 3.8.3 development
- sitemap 9.0.1 development
- vitepress 1.6.4 development
- @eslint/js 9.39.4 development
- @types/react 19.2.14 development
- @types/react-dom 19.2.3 development
- @vitejs/plugin-react 6.0.2 development
- eslint 9.39.4 development
- eslint-plugin-react 7.37.5 development
- eslint-plugin-react-hooks 7.1.1 development
- eslint-plugin-react-refresh 0.5.2 development
- prettier 3.8.3 development
- prettier-plugin-organize-imports 4.3.0 development
- prettier-plugin-packagejson 3.0.2 development
- typescript 6.0.3 development
- typescript-eslint 8.59.3 development
- vite 8.1.0 development
- @emotion/react 11.14.0
- @emotion/styled 11.14.1
- @mui/icons-material 9.0.1
- @mui/material 9.0.1
- date-fns 4.2.0
- react 19.2.6
- react-datepicker 9.1.0
- react-dom 19.2.6
- zod 4.4.3
- 104 dependencies
- actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
- certifi 2024.8.30
- charset-normalizer 3.3.2
- ente-clean-ml 0.1.0
- flatbuffers 24.3.25
- idna 3.18
- imageio 2.37.3
- lazy-loader 0.5
- networkx 3.6.1
- numpy 2.1.2
- onnxruntime 1.28.0
- opencv-python 4.10.0.84
- packaging 24.1
- pillow 12.3.0
- pillow-heif 1.3.0
- protobuf 7.35.1
- requests 2.34.2
- scikit-image 0.26.0
- scipy 1.18.0
- tifffile 2026.6.1
- urllib3 2.7.0
- actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
- actions/setup-node 48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e composite
- cloudflare/wrangler-action ebbaa1584979971c8614a24965b4405ff95890e0 composite
- actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
- crowdin/github-action 52aa776766211d83d975df51f3b9c53c2f8ba35f composite
- actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
- crowdin/github-action 52aa776766211d83d975df51f3b9c53c2f8ba35f composite
- Swatinem/rust-cache c19371144df3bb44fab255c43d04cbc2ab54d1c4 composite
- actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
- actions/setup-node 48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e composite
- 484 dependencies
- actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
- actions/create-github-app-token bcd2ba49218906704ab6c1aa796996da409d3eb1 composite
- Swatinem/rust-cache c19371144df3bb44fab255c43d04cbc2ab54d1c4 composite
- actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
- actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
- actions/setup-go 924ae3a1cded613372ab5595356fb5720e22ba16 composite
- actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
- actions/github-script 3a2844b7e9c422d3c10d287c895573f7108da1b3 composite
- actions/stale eb5cf3af3ac0a1aa4c9c45633dd1ae542a27a899 composite
- actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
- actions/setup-node 48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e composite
- cloudflare/wrangler-action ebbaa1584979971c8614a24965b4405ff95890e0 composite
- ipykernel >=6.29.5
- matplotlib >=3.9.2
- numpy >=2.1.2
- onnx >=1.17.0
- onnxconverter-common >=1.14.0
- onnxruntime ==1.28.0
- onnxruntime-extensions >=0.12.0
- onnxsim >=0.4.36
- opencv-python >=4.10.0.84
- pandas >=2.2.3
- pillow >=10.4.0
- pillow-heif >=0.21.0
- pip >=24.2
- pyyaml >=6.0.2
- requests >=2.32.3
- scipy >=1.14.1
- seaborn >=0.13.2
- thop >=0.1.1.post2209072238
- torch >=2.4.1
- torchaudio >=2.4.1
- torchvision >=0.19.1
- tqdm >=4.66.5
- ./.github/actions/setup-flutter * composite
- actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
- ./.github/actions/setup-flutter * composite
- Apple-Actions/import-codesign-certs 5142e029c445c10ffc7149d172e540235a065466 composite
- actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
- actions/create-github-app-token bcd2ba49218906704ab6c1aa796996da409d3eb1 composite
- actions/download-artifact 3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c composite
- actions/setup-java ad2b38190b15e4d6bdf0c97fb4fca8412226d287 composite
- actions/upload-artifact 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a composite
- ncipollo/release-action 339a81892b84b4eeb0f6e744e4574d79d0d9b8dd composite
- r0adkll/upload-google-play e738b9dd8f2476ea806d921b64aacd24f34515a5 composite
- actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
- alpine 3.22 build
- golang 1.26.4-alpine3.23 build
- 550 dependencies
- actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
- actions/setup-node 48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e composite
- ./.github/actions/setup-flutter * composite
- Apple-Actions/import-codesign-certs 5142e029c445c10ffc7149d172e540235a065466 composite
- actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
- actions/create-github-app-token bcd2ba49218906704ab6c1aa796996da409d3eb1 composite
- actions/download-artifact 3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c composite
- actions/setup-java ad2b38190b15e4d6bdf0c97fb4fca8412226d287 composite
- actions/upload-artifact 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a composite
- ncipollo/release-action 339a81892b84b4eeb0f6e744e4574d79d0d9b8dd composite
- r0adkll/upload-google-play e738b9dd8f2476ea806d921b64aacd24f34515a5 composite
- ./.github/actions/setup-flutter * composite
- Swatinem/rust-cache c19371144df3bb44fab255c43d04cbc2ab54d1c4 composite
- actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
- Swatinem/rust-cache c19371144df3bb44fab255c43d04cbc2ab54d1c4 composite
- actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
- actions/create-github-app-token bcd2ba49218906704ab6c1aa796996da409d3eb1 composite
- actions/setup-node 48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e composite
- ncipollo/release-action 339a81892b84b4eeb0f6e744e4574d79d0d9b8dd composite
- @cloudflare/workers-types 5.20260804.1 development
- prettier 3.9.6 development
- typescript 6.0.3 development
- wrangler 4.119.0 development