{"id":15642979,"url":"https://github.com/orangex4/gitnotes","last_synced_at":"2026-03-06T04:31:28.747Z","repository":{"id":46297592,"uuid":"357254920","full_name":"OrangeX4/GitNotes","owner":"OrangeX4","description":"一个在浏览器上运行的笔记浏览应用, 用于浏览以 Markdown 书写的, 存放在 GitLab 或 GitHub 上的笔记.","archived":false,"fork":false,"pushed_at":"2022-02-08T08:25:18.000Z","size":3810,"stargazers_count":81,"open_issues_count":2,"forks_count":12,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-30T08:51:45.709Z","etag":null,"topics":["git","notes","web"],"latest_commit_sha":null,"homepage":"https://notes.orangex4.cool/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OrangeX4.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-04-12T15:58:38.000Z","updated_at":"2024-12-29T04:06:49.000Z","dependencies_parsed_at":"2022-09-13T11:10:37.451Z","dependency_job_id":null,"html_url":"https://github.com/OrangeX4/GitNotes","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/OrangeX4/GitNotes","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OrangeX4%2FGitNotes","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OrangeX4%2FGitNotes/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OrangeX4%2FGitNotes/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OrangeX4%2FGitNotes/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OrangeX4","download_url":"https://codeload.github.com/OrangeX4/GitNotes/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OrangeX4%2FGitNotes/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30161734,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-06T04:22:03.816Z","status":"ssl_error","status_checked_at":"2026-03-06T04:22:00.183Z","response_time":250,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["git","notes","web"],"created_at":"2024-10-03T11:58:31.481Z","updated_at":"2026-03-06T04:31:28.730Z","avatar_url":"https://github.com/OrangeX4.png","language":"TypeScript","readme":"# GitNotes\n\n这是一个由 **OrangeX4** 开发的笔记浏览应用, 用于浏览以 **Markdown** 书写的, 存放在 **GitLab 或 GitHub** 上的笔记.\n\n优点: **数学公式支持和移动端适配**.\n\n笔记 Git Repo 参考: [NJUAI-Notes](https://github.com/OrangeX4/NJUAI-Notes)\n\n对应页面: [OrangeX's Notes](https://notes.orangex4.cool/?git=gitlab)\n\n## Demo\n\n### [OrangeX4's Notes](https://notes.orangex4.cool/)\n\n你可以**直接使用**这个网址查看你要查看的笔记 Repo, 并不需要挂载你自己的 GitNotes.\n\n## 界面\n\n![](https://pic1.zhimg.com/v2-64a8fe27b9dc4a3e6c78ce51309a9c64_b.png)\n\n![](https://pic2.zhimg.com/v2-b1c79c871655824b95d9292d9b508461_b.png)\n\n## 开发环境\n\n先下载并安装 [NodeJS](https://nodejs.org/zh-cn/download/).\n\n在终端, 你 clone 下来的目录下, 执行命令:\n\n``` sh\nnpm install yarn -g\nyarn install\n```\n\n等他安装完成后, 你就可以通过 `yarn start` 打开一个开发服务器或者 `yarn build` 生成静态文件了.\n\n## 个人部署\n\n将代码 Clone 下来, 修改 `src/App.tsx` 文件对应的内容为以下形式:\n\n``` js\n// ---------------------------------------------------\n// const search = window.location.search\n// 请在这里更改你需要的 url 参数\nconst search = '?git=github\u0026github=typoverflow/note'\n// ---------------------------------------------------\n```\n\n`search` 设为 URL 参数.\n\n要修改标题, 可以使用搜索功能搜索字符串并修改 `public/index.html` 和 `src\\App.tsx`.\n\n更换图标, 可以更换 `public/profile.ico` 和 `public/profile.jpg` 文件.\n\n进行完这些操作之后, 运行\n\n``` sh\nyarn start\n```\n\n便可实时浏览效果.\n\n确认无误后, 运行\n\n``` sh\nyarn build\n```\n\n便可生成 `build` 文件夹, 将该文件夹挂载到你的域名下, 你的专属 GitNotes 笔记便挂载好了!\n\n## 服务部署\n\n运行命令:\n\n``` sh\nyarn build\n```\n\n并将 `build` 目录下的静态文件挂载在你的域名中.\n\n## License\n\nThis project is licensed under the MIT License.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Forangex4%2Fgitnotes","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Forangex4%2Fgitnotes","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Forangex4%2Fgitnotes/lists"}