Hydro - Next generation high performance online-judge platform - 新一代高效强大的信息学在线测评系统 (a.k.a. vj5)
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Go to file
masnn a56af1387e add Dockerfile, update gitpod workspace config 4 years ago
.github judge: 将testlib移入vendor 4 years ago
.vscode core: 更改nSubmit, nAccept计算逻辑 (#76) 4 years ago
__mocks__ spec: update mock 4 years ago
build utils: 提取公共模块 4 years ago
examples +nginx.conf; update scratchpad 4 years ago
install add Dockerfile, update gitpod workspace config 4 years ago
packages allow template hot reload 4 years ago
.eslintignore core: fix database upgrade 4 years ago
.eslintrc.yaml core: fix database upgrade 4 years ago
.gitignore ui-default: init 4 years ago
.gitmodules judge: 将testlib移入vendor 4 years ago
.gitpod.Dockerfile add Dockerfile, update gitpod workspace config 4 years ago
.gitpod.yml add Dockerfile, update gitpod workspace config 4 years ago
.typo-ci.yml workspace: add typo-ci.yml 4 years ago
Dockerfile add Dockerfile, update gitpod workspace config 4 years ago
LICENSE add LICENSE 4 years ago
README.md readme: add some badge 4 years ago
jest-mongodb-config.js core: add unit test for model.user 4 years ago
jest.config.js add db mock 4 years ago
package.json allow template hot reload 4 years ago
tsconfig.build.json fix jest 4 years ago

README.md

Hydro

FOSSA Status LICENSE GitHub Workflow Status hydrooj npm node-current GitHub contributors GitHub commit activity

Hydro是一个高效的信息学在线测评系统。特点易于部署且提供安装脚本轻量功能强大且易于扩展。

中文文档

欢迎 star 本项目,这是对开发者的鼓励。
项目的开发与维护需要资金,欢迎进行捐助。
Hydro提供收费的功能定制服务如您需要可与我们联系。
相关文档若说明的不够详细,请提交 Pull Request 或联系开发组说明。
bug和功能建议请在 Issues 提出。

在 Gitpod 打开已配置完成的测试环境

联系我们

QQ 3402182471
Hydro 开发群709572015
Hydro 用户群1085853538
Telegram @webpack_exports_undefined

开源许可

本项目基于 AGPL v3 开源,同时添加部分附加条款。
非营利性组织可直接使用 Hydro。
营利性组织(培训机构等)需要支付少量授权费。详细信息请通过上方方式与开发者联系。
对于小规模个人/学校用户,可提供免费评测服务(您无需本地安装评测机),详情请 联系我们
在您部署 Hydro 时,需要保留底部的 Powered by Hydro 字样,其中的 Hydro 字样需指向 hydro.js.org/本仓库/fork 之一的链接。
若您对源码做出修改,同样需要以 AGPL v3 开源,您可以以 Powered by Hydro, Modified by xxx 格式在页脚注明。
此限制对以下模块仍然有效:

  • Hydro 插件;
  • 包括但不限于使用 http 协议与 Hydro 进行交互的组件;

若您需要对这些模块闭源处理,请考虑联系我们以购买商业许可。
鉴于 Mirai 处的 不和谐事件 对此项目做如下声明:

  • 项目开源不代表开发者有义务为您提供服务。
  • 若有必要,开发者有权对您停止任何技术支持。
  • 开发组会 尽可能 保证用户可以进行平滑升级,但无法保证不在新版本引入影响使用的漏洞,且内部实现可能会在不发布任何通知的情况下进行重命名/修改/删除。

如果您对以上条目感到不适,建议您停止使用本项目。

鸣谢

排名不分先后,按照链接字典序

  • Github 为 Hydro 提供了代码托管与自动构建。
  • criyle 提供评测沙箱实现。
  • Vijos 为 Hydro 提供了UI框架。
  • undefined 项目主要开发人员。

License

FOSSA Status