An open API service for producing an overview of a list of open source projects.

https://github.com/icssc/AntAlmanac

icssc uci

Score: 9.390910395731332

Last synced: about 20 hours ago
JSON representation

Repository metadata:

A course exploration and scheduling tool for UCI Anteaters


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 4 days ago

Total Commits: 1,837
Total Committers: 99
Avg Commits per committer: 18.556
Development Distribution Score (DDS): 0.766

Commits in past year: 657
Committers in past year: 24
Avg Commits per committer in past year: 27.375
Development Distribution Score (DDS) in past year: 0.566

Name Email Commits
Kevin Wu k****8@g****m 430
Ran Gu e****g@g****m 217
github-actions[bot] g****] 205
Nathan n****u@g****m 149
ClippyForever q****4@g****m 81
Chase Carnaroli c****i@g****m 79
Minh Nguyen 6****7 61
Aponia b****v@u****u 58
Eric Pedley e****y@g****m 51
Choollol 6****l 39
Alex Espejo 7****o 33
Dominic Seung d****c@s****v 27
Frederick Dong 5****k 26
Eddy Chen 8****y 24
Douglas Hong 7****g 19
Grace Yan x****n@g****m 17
pistachio05 m****a@u****u 15
Braedon Schmidt b****t@g****m 14
Aurelia Sindhu 1****u 14
Tim r****m@g****m 14
Junping Luo 5****0 13
dependabot[bot] 4****] 13
Kartik Bhagatwala b****k@g****m 13
Francis Escares Padua p****f@u****u 12
Isaac Nguyen 5****n 11
caleb wong c****h@g****m 10
vicksey 1****y 10
Jay Wu j****u@g****m 10
falsidge f****e 10
Dalton Adcock d****k@u****u 9
and 69 more...

Issue and Pull Request metadata

Last synced: 2 days ago

Total issues: 236
Total pull requests: 398
Average time to close issues: 5 months
Average time to close pull requests: 19 days
Total issue authors: 32
Total pull request authors: 48
Average comments per issue: 0.87
Average comments per pull request: 1.1
Merged pull request: 248
Bot issues: 0
Bot pull requests: 0

Past year issues: 23
Past year pull requests: 34
Past year average time to close issues: about 2 months
Past year average time to close pull requests: 25 days
Past year issue authors: 9
Past year pull request authors: 16
Past year average comments per issue: 0.39
Past year average comments per pull request: 1.47
Past year merged pull request: 10
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/icssc/AntAlmanac

Top Issue Authors

  • MinhxNguyen7 (85)
  • KevinWu098 (65)
  • EricPedley (10)
  • jotalis (9)
  • ChaseC99 (7)
  • stevenguyukai (7)
  • alexespejo (6)
  • Douglas-Hong (6)
  • adcockdalton (5)
  • js0mmer (3)
  • ecxyzzy (3)
  • sicn4rf (3)
  • JackyZzZz (3)
  • ap0nia (3)
  • alexanderl19 (2)

Top Pull Request Authors

  • KevinWu098 (127)
  • alexespejo (43)
  • MinhxNguyen7 (42)
  • vicksey (22)
  • xgraceyan (20)
  • jotalis (20)
  • IsaacNguyen (15)
  • ap0nia (13)
  • adcockdalton (9)
  • Douglas-Hong (7)
  • srukelman (5)
  • vinnyho (5)
  • Bennables (4)
  • dsnsgithub (4)
  • ecxyzzy (4)

Top Issue Labels

  • enhancement (71)
  • Stale (48)
  • bug (44)
  • high (36)
  • codefix (26)
  • good first task (26)
  • medium (23)
  • backend (16)
  • low (15)
  • RFC (10)
  • design (7)
  • documentation (3)
  • analytics (2)
  • dependencies (1)
  • peter portal (1)

Top Pull Request Labels

  • Stale (22)
  • enhancement (17)
  • bug (17)
  • backend (14)
  • high (7)
  • codefix (5)
  • no deploy (3)
  • low (3)
  • documentation (2)
  • dependencies (2)
  • design (2)
  • peter portal (1)

Dependencies

package.json npm
  • gh-pages ^3.2.3 development
  • husky ^4.3.6 development
  • lint-staged ^10.5.3 development
  • prettier ^2.2.1 development
  • @date-io/date-fns ^1.3.13
  • @material-ui/core ^4.11.0
  • @material-ui/icons ^4.9.1
  • @material-ui/lab ^4.0.0-alpha.56
  • @material-ui/pickers ^3.3.10
  • date-fns ^2.19.0
  • file-saver ^2.0.2
  • flux ^3.1.3
  • html2canvas ^1.0.0-rc.5
  • ics ^2.27.0
  • leaflet ^1.6.0
  • leaflet.locatecontrol ^0.72.0
  • material-ui-popup-state ^1.6.1
  • moment ^2.27.0
  • moment-timezone ^0.5.33
  • notistack ^1.0.2
  • prop-types ^15.7.2
  • react ^16.13.1
  • react-big-calendar ^0.24.6
  • react-color ^2.18.1
  • react-dom ^16.13.1
  • react-ga ^2.7.0
  • react-ga4 ^1.4.1
  • react-input-mask ^2.0.4
  • react-lazyload ^3.1.0
  • react-leaflet ^2.7.0
  • react-router-dom ^6.2.1
  • react-scripts ^3.4.1
  • recharts ^1.8.5
  • websoc-fuzzy-search ^0.8.1
.github/workflows/stale.yml actions
  • actions/stale v5 composite
.github/workflows/test.yaml actions
  • actions/checkout v3 composite
  • actions/setup-node v3 composite
  • pnpm/action-setup v2 composite
apps/antalmanac/package.json npm
  • @babel/core ^7.20.12 development
  • @packages/antalmanac-types workspace:^ development
  • @testing-library/react ^14.0.0 development
  • @types/file-saver ^2.0.5 development
  • @types/leaflet ^1.9.0 development
  • @types/leaflet-routing-machine ^3.2.4 development
  • @types/leaflet.locatecontrol ^0.74.1 development
  • @types/node ^18.13.0 development
  • @types/react ^18.0.27 development
  • @types/react-big-calendar ^1.6.0 development
  • @types/react-color ^3.0.6 development
  • @types/react-dom ^18.0.10 development
  • @types/react-input-mask ^3.0.2 development
  • @types/react-lazyload ^3.2.0 development
  • @typescript-eslint/eslint-plugin ^5.54.1 development
  • @typescript-eslint/parser ^5.54.1 development
  • @vitejs/plugin-react ^4.0.4 development
  • eslint ^8.36.0 development
  • eslint-config-prettier ^8.7.0 development
  • eslint-plugin-import ^2.27.5 development
  • eslint-plugin-jsx-a11y ^6.7.1 development
  • eslint-plugin-react ^7.32.2 development
  • eslint-plugin-react-hooks ^4.6.0 development
  • gh-pages ^5.0.0 development
  • husky ^8.0.3 development
  • lint-staged ^13.1.1 development
  • peterportal-api-next-types 1.0.0-rc.2.68.0 development
  • prettier ^2.8.4 development
  • typescript ^4.9.5 development
  • vite ^4.4.9 development
  • vite-plugin-svgr ^2.4.0 development
  • @date-io/date-fns ^2.16.0
  • @emotion/react ^11.10.5
  • @emotion/styled ^11.10.5
  • @material-ui/core ^4.12.4
  • @material-ui/icons ^4.11.3
  • @material-ui/lab ^4.0.0-alpha.61
  • @material-ui/pickers ^3.3.10
  • @mui/base 5.0.0-beta.13
  • @mui/icons-material ^5.11.0
  • @mui/lab ^5.0.0-alpha.118
  • @mui/material ^5.11.7
  • @packages/antalmanac-types *
  • @react-leaflet/core ^2.1.0
  • @tanstack/react-query ^4.24.4
  • @trpc/client ^10.30.0
  • @trpc/server ^10.30.0
  • chart.js ^4.2.1
  • classnames ^2.3.2
  • date-fns ^2.29.3
  • dayjs ^1.11.7
  • events ^3.3.0
  • file-saver ^2.0.5
  • html2canvas ^1.4.1
  • ics ^3.0.1
  • leaflet ^1.9.3
  • leaflet-routing-machine ^3.2.12
  • leaflet.locatecontrol ^0.79.0
  • material-ui-popup-state ^5.0.4
  • moment ^2.29.4
  • moment-timezone ^0.5.43
  • notistack ^2.0.8
  • react ^18.2.0
  • react-big-calendar ^1.6.4
  • react-chartjs-2 ^5.2.0
  • react-color ^2.19.3
  • react-dom ^18.2.0
  • react-ga4 ^2.0.0
  • react-input-mask ^2.0.4
  • react-lazyload ^3.2.0
  • react-leaflet ^4.2.1
  • react-router-dom ^6.8.1
  • react-split ^2.0.14
  • recharts ^2.4.2
  • superjson ^1.12.3
  • websoc-fuzzy-search ^0.10.0
  • zustand ^4.3.2
packages/types/package.json npm
  • typescript ^4.9 development
  • @packages/peterportal-schemas *
  • arktype 1.0.14-alpha
pnpm-lock.yaml npm
  • 1056 dependencies
.github/workflows/check_departments.yml actions
  • ./.github/actions/setup-node-and-pnpm * composite
  • actions/checkout v6 composite
packages/anteater-api/package.json npm
  • openapi-typescript 7.4.3 development
  • typescript ^5.7.2 development
  • openapi-fetch ^0.17.0
apps/ios/src/Podfile.lock cocoapods
  • "GoogleUtilities 8.1.0
  • Firebase 12.12.1
  • FirebaseCore 12.12.1
  • FirebaseCoreInternal 12.12.0
  • FirebaseInstallations 12.12.0
  • FirebaseMessaging 12.12.0
  • GoogleDataTransport 10.1.0
  • GoogleUtilities 8.1.0
  • PromisesObjC 2.4.0
  • nanopb 3.30910.0
apps/ios/src/Podfile cocoapods
.github/actions/cache-generated-data/action.yml actions
  • actions/cache/restore v5 composite
  • actions/cache/save v5 composite
packages/db/Dockerfile docker
  • postgres 16.8-alpine3.21 build
packages/db/package.json npm
  • @types/pg ^8.11.10 development
  • @typescript-eslint/eslint-plugin ^5.52.0 development
  • @typescript-eslint/parser ^5.52.0 development
  • dotenv ^16.4.5 development
  • drizzle-kit ^0.28.1 development
  • eslint ^8.34.0 development
  • eslint-config-prettier ^8.6.0 development
  • eslint-plugin-import ^2.27.5 development
  • prettier ^2.8.4 development
  • tsx ^4.19.2 development
  • @paralleldrive/cuid2 ^2.2.2
  • drizzle-orm ^0.45.1
  • pg ^8.13.1
  • postgres ^3.4.5
docker-compose.yml docker
pnpm-workspace.yaml npm
.github/workflows/check_new_quarter.yml actions
  • actions/checkout v6 composite
apps/aants/package.json npm
  • @types/aws-lambda ^8.10.130 development
  • @types/pg ^8.11.10 development
  • @typescript-eslint/eslint-plugin ^5.52.0 development
  • @typescript-eslint/parser ^5.52.0 development
  • drizzle-kit ^0.28.1 development
  • esbuild ^0.17.19 development
  • eslint ^8.34.0 development
  • eslint-config-prettier ^8.6.0 development
  • eslint-plugin-import ^2.27.5 development
  • tsx ^3.12.7 development
  • typescript ^5.6.3 development
  • @aws-sdk/client-sesv2 ^3.750.0
  • @aws-sdk/client-sqs ^3.750.0
  • @packages/anteater-api-types workspace:*
  • @trpc/server ^10.30.0
  • aws-sdk ^2.1550.0
  • dotenv ^16.4.5
  • drizzle-orm ^0.45.1
  • pg ^8.13.1
  • postgres ^3.4.4
  • superjson ^1.12.3
  • zod 3.23.8
.github/workflows/deploy_production.yml actions
  • ./.github/actions/cache-generated-data * composite
  • ./.github/actions/setup-node-and-pnpm * composite
  • actions/checkout v4 composite
  • aws-actions/configure-aws-credentials v4 composite
  • pulumi/actions v5 composite
.github/workflows/slash-command-dispatch.yml actions
  • peter-evans/slash-command-dispatch v4 composite
.github/actions/setup-node-and-pnpm/action.yml actions
  • actions/cache v4 composite
  • actions/setup-node v4 composite
  • pnpm/action-setup v4 composite
.github/workflows/destroy_staging.yml actions
  • ./.github/actions/setup-node-and-pnpm * composite
  • actions/checkout v4 composite
  • aws-actions/configure-aws-credentials v4 composite
  • myrotvorets/set-commit-status-action master composite
  • peter-evans/create-or-update-comment v4 composite
  • pulumi/actions v5 composite
.github/workflows/deploy_staging.yml actions
  • ./.github/actions/cache-generated-data * composite
  • ./.github/actions/setup-node-and-pnpm * composite
  • actions/checkout v4 composite
  • aws-actions/configure-aws-credentials v4 composite
  • chrnorm/deployment-action v2 composite
  • chrnorm/deployment-status v2 composite
  • peter-evans/create-or-update-comment v4 composite
  • pulumi/actions v5 composite
.github/workflows/deploy_staging_shared.yml actions
  • ./.github/actions/setup-node-and-pnpm * composite
  • actions/checkout v4 composite
  • aws-actions/configure-aws-credentials v4 composite
  • chrnorm/deployment-action v2 composite
  • chrnorm/deployment-status v2 composite
  • peter-evans/create-or-update-comment v4 composite
  • pulumi/actions v5 composite
.github/workflows/unlock_staging.yml actions
  • ./.github/actions/setup-node-and-pnpm * composite
  • actions/checkout v4 composite
  • aws-actions/configure-aws-credentials v4 composite
  • myrotvorets/set-commit-status-action master composite
  • peter-evans/create-or-update-comment v4 composite
.github/workflows/lint.yml actions
  • ./.github/actions/cache-generated-data * composite
  • ./.github/actions/setup-node-and-pnpm * composite
  • actions/checkout v6 composite