Science Score: 44.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (11.3%) to scientific vocabulary
Keywords from Contributors
Repository
Forked from hydro-dev/Hydro
Basic Info
- Host: GitHub
- Owner: Sh1n3zZ
- License: agpl-3.0
- Language: TypeScript
- Default Branch: master
- Size: 17.8 MB
Statistics
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
- Releases: 0
Metadata Files
README-EN.md
Hydro
Hydro is a high-performance online judge system.
It is easy to deploy (with install script), light weight and extensible.
Also see previous version at vijos/vj4
Now we have a SaaS service running at https://hydro.ac. (Fully free of charge!)
You can easily have a glance at the features of the system and try it out.
You can also just use the service without self-hosting the system with the powerful domain feature.
Feel free to create an account and then navigate to MyAccount > MyDomains > Create Domain to create one.
We are now looking for help with Korean and Japanese translation, if you are a native speaker of these languages, please contact us, pull requests are always welcome.
Contact US
Email: i@undefined.moe
Hydro QQ User Group: 1085853538
Telegram Group @hydrodev
Telegram @undefinedmoe
License
The software is distributed under AGPLv3 with additional terms.
Additional terms under AGPLv3 Section 7:
- You must not remove the copyright declaration displayed in the software. (Under AGPLv3, 7(b))
- When you distribute a modified version of the software, you must change the software name or the version number in a reasonable way in order to distinguish it from the original version. (Under AGPLv3, 7(c))
- Unless permitted, you are not allowed to use author's name, trademark or logo to promote the software. (Under AGPLv3, 7(d))
Contributing
See CONTRIBUTING.md
Thanks to
In dictionary order:
Owner
- Name: Deng Junhai
- Login: Sh1n3zZ
- Kind: user
- Location: Memories
- Company: @LightXi
- Repositories: 1
- Profile: https://github.com/Sh1n3zZ
Citation (CITATION.cff)
cff-version: 1.2.0
title: Hydro
message: >-
If you use this software, please cite it using the
metadata from this file.
type: software
authors:
- given-names: Yi
family-names: Huang
email: i@undefined.moe
- given-names: Haojun
family-names: Pan
email: panda@hydro.ac
- name: All Hydro Project Developers
repository-code: 'https://github.com/hydro-dev/Hydro'
url: 'https://hydro.js.org'
keywords:
- Online Judge
- ICPC
- OI
- Competitive Programming
license: AGPL-3.0-or-later
GitHub Events
Total
- Push event: 1
- Create event: 3
Last Year
- Push event: 1
- Create event: 3
Committers
Last synced: 8 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| undefined | i@u****e | 3,674 |
| panda | p****y@o****m | 226 |
| Yang Gao | 6****e | 23 |
| 无限UCW | 4****w | 23 |
| Macesuted | 5****d | 11 |
| allcontributors[bot] | 4****] | 8 |
| guke1024 | 4****4 | 8 |
| Baoshuo | i@b****n | 8 |
| Milmon | 1****0@q****m | 7 |
| Junu Kwon | j****7@g****m | 5 |
| Taoning Ge | i@g****e | 4 |
| snyk-bot | s****t@s****o | 3 |
| Rratic | 7****c | 3 |
| BATTLEHAWK | 1****9@q****m | 3 |
| AgOH | 5****H | 2 |
| Godtokoo | 7****6 | 2 |
| Langning Chen | c****9@o****m | 2 |
| LaoShui | 7****e | 2 |
| Nerlci Chen | n****e@o****m | 2 |
| dependabot[bot] | 4****] | 2 |
| imgbot[bot] | 3****] | 2 |
| 汪心禾 Wang, Xinhe | w****6@g****m | 2 |
| zhoupb12313 | 4****3 | 1 |
| yzx_28 | 9****8 | 1 |
| smallfang | 5****q | 1 |
| remmymilkyway | 9****y | 1 |
| nr0728 | 8****8 | 1 |
| lijunhao2023 | 6****n | 1 |
| lgtm-com[bot] | 4****] | 1 |
| fossabot | b****s@f****o | 1 |
| and 11 more... | ||
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 8 months ago
All Time
- Total issues: 0
- Total pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Total issue authors: 0
- Total pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- actions/cache v3 composite
- actions/checkout v4 composite
- actions/setup-node v4 composite
- tj-actions/changed-files v41 composite
- actions/checkout v3 composite
- github/codeql-action/analyze v2 composite
- github/codeql-action/autobuild v2 composite
- github/codeql-action/init v2 composite
- mcr.microsoft.com/vscode/devcontainers/typescript-node 20-bookworm build
- mongo 4-focal
- node 22 build
- mongo latest
- node 22 build
- @eslint-react/eslint-plugin ^1.51.0
- @eslint/compat ^1.2.9
- @eslint/eslintrc ^3.3.1
- @stylistic/eslint-plugin ^4.4.0
- @typescript-eslint/eslint-plugin ^8.33.1
- @typescript-eslint/parser ^8.33.1
- eslint-config-airbnb ^19.0.4
- eslint-plugin-de-morgan ^1.2.1
- eslint-plugin-github ^6.0.0
- eslint-plugin-import 2.31.0
- eslint-plugin-jsx-a11y ^6.10.2
- eslint-plugin-react-hooks ^5.2.0
- eslint-plugin-react-refresh ^0.4.20
- eslint-plugin-simple-import-sort ^12.1.1
- globals ^16.2.0
- @types/fs-extra ^11.0.4 development
- @types/koa ^2.15.0 development
- @types/koa-compress ^4.0.6 development
- @types/koa-router ^7.4.8 development
- @types/lodash ^4.17.17 development
- @types/saslprep ^1.0.3 development
- @types/ws ^8.18.1 development
- @hydrooj/utils workspace:^
- emoji-regex ^10.4.0
- fs-extra ^11.3.0
- koa ^3.0.0
- koa-body ^6.0.1
- koa-compress ^5.1.1
- koa-router ^13.0.1
- lodash ^4.17.21
- moment-timezone ^0.5.48
- path-to-regexp ^8.2.0
- sanitize-filename ^1.6.3
- saslprep ^1.0.3
- schemastery ^3.16.1
- shorty.js ^1.0.1
- ws ^8.18.2
- @types/source-map-support ^0.5.10 development
- esbuild 0.25.2
- source-map-support ^0.5.21
- @types/autocannon ^7.12.7 development
- @types/chai ^5.2.2 development
- @types/cross-spawn ^6.0.6 development
- @types/node 22.14.1 development
- @types/semver ^7.7.0 development
- autocannon ^8.0.0 development
- cac ^6.7.14 development
- chai ^5.2.0 development
- cross-env ^7.0.3 development
- cross-spawn ^7.0.6 development
- esbuild 0.25.2 development
- eslint ^9.28.0 development
- eslint-import-resolver-typescript ^4.4.2 development
- eslint-import-resolver-webpack ^0.13.10 development
- fs-extra ^11.3.0 development
- globals ^16.2.0 development
- globby ~14.0.2 development
- inspectpack ^4.7.1 development
- mongodb-memory-server 10.1.4 development
- nyc ^17.1.0 development
- ora ^8.2.0 development
- oxlint ^0.16.12 development
- package-json ^10.0.1 development
- semver ^7.7.2 development
- simple-git ^3.27.0 development
- supertest ^7.1.1 development
- supports-hyperlinks ^4.1.0 development
- typescript 5.8.3 development
- wtfnode ^0.10.0 development
- crypto-js ^4.2.0
- semver ^7.7.2
- @hydrooj/utils workspace:^
- @types/diff ^8.0.0 development
- @types/js-yaml ^4.0.9 development
- @types/lodash ^4.17.17 development
- sass ^1.89.1 development
- allotment ^1.20.3
- diff ^8.0.2
- js-yaml ^4.1.0
- lodash ^4.17.21
- react-dnd ^16.0.1
- react-dnd-html5-backend ^16.0.1
- react-toastify ^11.0.5
- schemastery-react ^0.1.2
- @elastic/elasticsearch ^9.0.2
- @types/xml2js ^0.4.14 development
- decode-html ^2.0.0
- xml2js ^0.6.2
- maxmind ^4.3.27
- @types/shell-quote ^1.7.5 development
- @types/ws ^8.18.1 development
- @hydrooj/common workspace:^
- @hydrooj/utils workspace:^
- @zip.js/zip.js ^2.7.62
- cac ^6.7.14
- p-queue ^8.1.0
- schemastery ^3.16.1
- semver ^7.7.2
- shell-quote ^1.8.3
- superagent ^10.2.1
- ws ^8.18.2
- @types/adm-zip ^0.5.7 development
- @types/babel__code-frame ^7.0.6 development
- @types/fs-extra ^11.0.4 development
- @types/js-yaml ^4.0.9 development
- @types/koa-static-cache ^5.1.4 development
- @types/lodash ^4.17.17 development
- @types/mime-types ^2.1.4 development
- @types/mongodb-uri ^0.9.4 development
- @types/nodemailer ^6.4.17 development
- @types/notp ^2.0.5 development
- @types/saslprep ^1.0.3 development
- @types/semver ^7.7.0 development
- @types/superagent ^8.1.9 development
- chokidar ^4.0.3 development
- moment ^2.30.1 development
- @aws-sdk/client-s3 3.726.1
- @aws-sdk/lib-storage 3.726.1
- @aws-sdk/s3-presigned-post 3.726.1
- @aws-sdk/s3-request-presigner 3.726.1
- @babel/code-frame ^7.27.1
- @cordisjs/plugin-timer 1.1.1
- @hydrooj/common workspace:^
- @hydrooj/framework workspace:^
- @hydrooj/utils workspace:^
- @simplewebauthn/server 13.1.1
- @undefined-moe/require-resolve-hook ^1.1.0
- @zip.js/zip.js ^2.7.62
- adm-zip 0.5.16
- cac ^6.7.14
- cordis 4.0.0-beta.5
- csv-stringify ^6.5.2
- emoji-regex ^10.4.0
- emojis-list 2.1.0
- fs-extra ^11.3.0
- js-yaml ^4.1.0
- koa-proxies ^0.12.4
- koa-static-cache ^5.1.4
- lodash ^4.17.21
- lru-cache ^11.1.0
- mime-types ^3.0.1
- moment-timezone ^0.5.48
- mongodb ^6.17.0
- mongodb-uri ^0.9.7
- nanoid ^5.1.5
- nodemailer ^7.0.3
- notp ^2.0.3
- p-queue ^8.1.0
- sanitize-filename ^1.6.3
- saslprep ^1.0.3
- schemastery ^3.16.1
- semver ^7.7.2
- shorty.js ^1.0.1
- superagent ^10.2.1
- tar 6.2.1
- thirty-two ^1.0.2
- ua-parser-js ^2.0.3
- @types/turndown ^5.0.5 development
- @types/xml2js ^0.4.14 development
- mariadb ^3.4.2
- mongodb ^6.17.0
- turndown ^7.2.0
- xml2js ^0.6.2
- jsonwebtoken ^9.0.2
- @react-spring/web ^10.0.1
- react-use ^17.6.0
- prom-client ^15.1.3
- @xcpcio/board-app ^0.55.2
- sonic-channel ^1.3.1
- @blueprintjs/core ^5.19.0 development
- @fontsource/dm-mono ^5.2.5 development
- @fontsource/fira-code ^5.2.6 development
- @fontsource/inconsolata ^5.2.5 development
- @fontsource/jetbrains-mono ^5.2.5 development
- @fontsource/pt-mono ^5.2.5 development
- @fontsource/roboto-mono ^5.2.6 development
- @fontsource/source-code-pro ^5.2.6 development
- @fontsource/ubuntu-mono ^5.2.5 development
- @hydrooj/utils workspace:^ development
- @sentry/browser ^9.25.1 development
- @sentry/webpack-plugin ^3.5.0 development
- @simplewebauthn/browser 13.1.0 development
- @svgr/webpack ^8.1.0 development
- @types/html-to-text ^9.0.4 development
- @types/jquery ^3.5.32 development
- @types/jquery.transit ^0.9.33 development
- @types/json-schema ^7.0.15 development
- @types/katex ^0.16.7 development
- @types/markdown-it ^14.1.2 development
- @types/nunjucks ^3.2.6 development
- @types/pickadate ^3.5.35 development
- @types/qrcode ^1.5.5 development
- @types/react ^18.3.23 development
- @types/react-dom ^18.3.7 development
- @types/redux-logger ^3.0.13 development
- @types/uuid ^10.0.0 development
- @types/webpack-env ^1.18.8 development
- @vscode/codicons ^0.0.36 development
- ajv ^8.17.1 development
- allotment ^1.20.3 development
- autoprefixer ^10.4.21 development
- browser-update ^3.3.55 development
- chalk ^5.4.1 development
- classnames ^2.5.1 development
- clean-webpack-plugin ^4.0.0 development
- clipboard ^2.0.11 development
- copy-webpack-plugin ^13.0.0 development
- cordis 4.0.0-beta.5 development
- core-js ^3.42.0 development
- core-js-compat ^3.42.0 development
- css-loader ^7.1.2 development
- diff ^8.0.2 development
- diff-dom ^5.2.0 development
- echarts ^5.6.0 development
- emojis-keywords 2.0.0 development
- emojis-list 2.1.0 development
- esbuild-loader ^4.3.0 development
- flatpickr ^4.6.13 development
- idb ^8.0.3 development
- jquery ^3.7.1 development
- jquery-scroll-lock ^3.1.3 development
- jquery.easing ^1.4.1 development
- jquery.transit ^0.9.12 development
- matchmedia-polyfill ^0.3.2 development
- md-editor-rt ^5.6.1 development
- mini-css-extract-plugin ^2.9.2 development
- moment ^2.30.1 development
- monaco-editor 0.52.2 development
- monaco-editor-nls ^3.1.0 development
- monaco-editor-webpack-plugin ^7.1.0 development
- monaco-themes ^0.4.5 development
- monaco-yaml 5.1.1 development
- nanoid ^5.1.5 development
- normalize.css ^8.0.1 development
- nprogress ^0.2.0 development
- p-queue ^8.1.0 development
- pickadate ^3.6.4 development
- postcss-loader 7.3.4 development
- prism-themes ^1.9.0 development
- prismjs ^1.30.0 development
- prop-types ^15.8.1 development
- qface ^1.4.1 development
- qrcode ^1.5.4 development
- react ^18.3.1 development
- react-colorful ^5.6.1 development
- react-dnd ^16.0.1 development
- react-dnd-html5-backend ^16.0.1 development
- react-dom ^18.3.1 development
- react-query ^3.39.3 development
- react-redux ^9.2.0 development
- reconnecting-websocket ^4.4.0 development
- redux ^5.0.1 development
- redux-logger ^3.0.6 development
- redux-promise-middleware ^6.2.0 development
- redux-thunk ^3.1.0 development
- rupture ^0.7.1 development
- sass ^1.89.1 development
- sass-loader ^16.0.5 development
- schemastery ^3.16.1 development
- schemastery-react ^0.1.2 development
- shorty.js ^1.0.1 development
- slideout ^1.0.1 development
- sticky-kit ^1.1.3 development
- style-loader ^4.0.0 development
- stylus ^0.64.0 development
- stylus-loader 7.1.2 development
- svgtofont ^6.3.2 development
- tether 1.4.7 development
- tether-drop ^1.4.2 development
- timeago-react ^3.0.7 development
- timeago.js ^4.0.2 development
- ts-loader ^9.5.2 development
- web-streams-polyfill ^4.1.0 development
- webpack ^5.99.9 development
- webpack-bundle-analyzer ^4.10.2 development
- webpack-dev-server ^5.2.2 development
- webpack-manifest-plugin ^5.0.1 development
- webpackbar ^7.0.0 development
- @hydrooj/common workspace:^
- ansi_up ^6.0.6
- cssfilter ^0.0.11
- esbuild 0.25.2
- fs-extra ^11.3.0
- html-to-text ^9.0.5
- js-yaml ^4.1.0
- jsesc ^3.1.0
- katex ^0.16.22
- lodash ^4.17.21
- markdown-it ^14.1.0
- markdown-it-anchor ^9.2.0
- markdown-it-attrs ^4.3.1
- markdown-it-footnote ^4.0.0
- markdown-it-imsize ^2.0.1
- markdown-it-mark ^4.0.0
- markdown-it-merge-cells ^2.0.0
- markdown-it-table-of-contents ^0.9.0
- nunjucks ^3.2.4
- schemastery-jsonschema ^1.1.0
- streamsaver ^2.0.6
- uuid ^11.1.0
- xss ^1.0.15
- @types/react ^18.3.23 development
- @types/react-dom ^18.3.7 development
- @vitejs/plugin-react-swc ^3.10.1 development
- vite ^6.3.5 development
- @vitejs/plugin-react ^4.5.1
- react ^18.3.1
- react-dom ^18.3.1
- @types/fs-extra ^11.0.4 development
- @hydrooj/register workspace:^
- cac ^6.7.14
- fs-extra ^11.3.0
- js-yaml ^4.1.0
- moment-timezone ^0.5.48
- mongodb ^6.17.0
- reggol ^2.1.0
- search-query-parser ^1.6.0
- systeminformation ^5.27.1
- @types/jsdom ^21.1.7 development
- @types/superagent-proxy ^3.0.4 development
- @hydrooj/utils workspace:^
- jsdom ^26.1.0
- superagent-charset ^1.2.0
- superagent-proxy ^3.0.0