https://github.com/yorkie-team/yorkie-js-sdk
Yorkie JavaScript SDK
Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○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 (5.3%) to scientific vocabulary
Keywords
collaborative-applications
crdt
grpc-web
hacktoberfest
realtime-collaboration
typescript
yorkie
yorkie-js-sdk
Keywords from Contributors
interactive
projection
sequences
autograding
hacking
shellcodes
archival
network-simulation
charts
packaging
Last synced: 6 months ago
·
JSON representation
Repository
Yorkie JavaScript SDK
Basic Info
- Host: GitHub
- Owner: yorkie-team
- License: apache-2.0
- Language: TypeScript
- Default Branch: main
- Homepage: https://yorkie.dev/docs/js-sdk
- Size: 114 MB
Statistics
- Stars: 155
- Watchers: 11
- Forks: 108
- Open Issues: 27
- Releases: 103
Topics
collaborative-applications
crdt
grpc-web
hacktoberfest
realtime-collaboration
typescript
yorkie
yorkie-js-sdk
Created about 6 years ago
· Last pushed 6 months ago
Metadata Files
Readme
Changelog
Contributing
License
README.md
Yorkie JavaScript SDK
The Yorkie JavaScript SDK implements the client-side libraries.
How to use JS SDK
To get started using Yorkie JavaScript SDK, see: https://yorkie.dev/docs/js-sdk
Contributing
See CONTRIBUTING for details on submitting patches and the contribution workflow.
Contributors ✨
Thanks goes to these incredible people:
Owner
- Name: Yorkie Team
- Login: yorkie-team
- Kind: organization
- Email: susukang98+yorkie@gmail.com
- Location: Korea, South
- Website: https://yorkie.dev
- Twitter: team_yorkie
- Repositories: 13
- Profile: https://github.com/yorkie-team
Yorkie is an open source document store for building collaborative editing applications.
Committers
Last synced: 8 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| Youngteac Hong | s****8@g****m | 345 |
| Yourim Cha | 8****2 | 109 |
| dependabot[bot] | 4****] | 46 |
| Soeun/Sona Lee | m****n@g****m | 38 |
| JOOHOJANG | 4****G | 23 |
| changhui lee | i****m@x****v | 20 |
| Kevin Park | k****4@g****m | 14 |
| JiHwan Yim | r****a@g****m | 13 |
| Jihun Kim | 9****a | 13 |
| Dongcheol Choe | 4****3 | 13 |
| Semin Park | S****5@g****m | 12 |
| jinho park | c****s@g****m | 11 |
| emplam27 | y****k@n****m | 10 |
| Sejong Kim | 4****k | 9 |
| Gunwoo Baik | g****7@i****m | 8 |
| Hyein Kim | c****v@g****m | 7 |
| Hyunwoo.Jo | h****o@n****m | 7 |
| LeeJongBeom | 5****b | 6 |
| Tinman | 5****8 | 4 |
| parkeunae | 4****e | 4 |
| Hyunwoo.Jo | x****s@n****m | 3 |
| Choco Ham | 7****4 | 2 |
| SungHyun Kim | s****7@g****m | 2 |
| ehua | 1****s | 2 |
| Hwi Ahn | h****n@b****o | 1 |
| AkiaCode | 7****e | 1 |
| 김선희 | 3****m | 1 |
| suram | s****s@n****m | 1 |
| parksil0 | s****9@g****m | 1 |
| jeemyeong | j****g@g****m | 1 |
| and 23 more... | ||
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 144
- Total pull requests: 724
- Average time to close issues: 5 months
- Average time to close pull requests: 7 days
- Total issue authors: 33
- Total pull request authors: 47
- Average comments per issue: 1.18
- Average comments per pull request: 1.58
- Merged pull requests: 574
- Bot issues: 0
- Bot pull requests: 56
Past Year
- Issues: 27
- Pull requests: 236
- Average time to close issues: about 1 month
- Average time to close pull requests: 3 days
- Issue authors: 16
- Pull request authors: 24
- Average comments per issue: 0.48
- Average comments per pull request: 1.69
- Merged pull requests: 172
- Bot issues: 0
- Bot pull requests: 16
Top Authors
Issue Authors
- chacha912 (43)
- hackerwins (19)
- easylogic (11)
- blurfx (9)
- devleejb (6)
- mojosoeun (6)
- witch-factory (5)
- gwbaik9717 (4)
- raararaara (4)
- cozitive (3)
- Eithea (3)
- KMSstudio (3)
- jaesoekjjang (2)
- CharlesSampson44 (2)
- JOOHOJANG (2)
Pull Request Authors
- hackerwins (265)
- chacha912 (157)
- dependabot[bot] (56)
- JOOHOJANG (35)
- raararaara (27)
- emplam27 (19)
- gwbaik9717 (19)
- blurfx (16)
- easylogic (14)
- krapie (13)
- sejongk (13)
- devleejb (11)
- cozitive (8)
- witch-factory (6)
- KMSstudio (6)
Top Labels
Issue Labels
bug 🐞 (30)
cleanup 🧹 (23)
enhancement 🌟 (23)
good first issue 🐤 (19)
sdk ⚒️ (10)
discussion 💭 (4)
discussion (2)
hard🧑🔬 (2)
critical 🚨 (2)
help wanted 🦮 (1)
question 💭 (1)
dependencies (1)
documentation 📔 (1)
javascript (1)
Pull Request Labels
dependencies (56)
sdk ⚒️ (15)
enhancement 🌟 (12)
protocol changed 📝 (11)
javascript (10)
bug 🐞 (7)
cleanup 🧹 (6)
discussion 💭 (1)
Packages
- Total packages: 3
-
Total downloads:
- npm 1,091 last-month
-
Total dependent packages: 2
(may contain duplicates) -
Total dependent repositories: 15
(may contain duplicates) - Total versions: 118
- Total maintainers: 2
npmjs.org: yorkie-js-sdk
Yorkie JS SDK
- Homepage: https://github.com/yorkie-team/yorkie-js-sdk#readme
- License: Apache-2.0
-
Latest release: 0.6.0
published about 1 year ago
Rankings
Dependent repos count: 3.1%
Forks count: 3.3%
Stargazers count: 4.7%
Average: 5.0%
Downloads: 5.1%
Dependent packages count: 8.8%
Maintainers (2)
Last synced:
6 months ago
npmjs.org: @yorkie-js/sdk
Yorkie JS SDK
- Homepage: https://github.com/yorkie-team/yorkie-js-sdk#readme
- License: Apache-2.0
-
Latest release: 0.6.28
published 6 months ago
Rankings
Dependent repos count: 24.9%
Average: 30.5%
Dependent packages count: 36.0%
Maintainers (1)
Last synced:
6 months ago
npmjs.org: create-yorkie-app
## Usage
- Homepage: https://github.com/yorkie-team/yorkie-js-sdk#readme
- License: Apache-2.0
-
Latest release: 0.4.7
published about 2 years ago
Rankings
Dependent repos count: 36.3%
Average: 44.2%
Dependent packages count: 52.2%
Maintainers (1)
Last synced:
6 months ago
Dependencies
package-lock.json
npm
- 732 dependencies
package.json
npm
- @microsoft/api-documenter ^7.15.1 development
- @microsoft/api-extractor ^7.19.4 development
- @types/benchmark ^2.1.1 development
- @types/chai ^4.2.14 development
- @types/mocha ^8.0.4 development
- @types/sinon ^9.0.8 development
- @types/yargs ^17.0.0 development
- @typescript-eslint/eslint-plugin ^3.10.1 development
- @typescript-eslint/parser ^3.10.1 development
- @webpack-cli/serve ^1.6.0 development
- benchmark ^2.1.4 development
- chai ^4.2.0 development
- eslint ^7.14.0 development
- eslint-plugin-jsdoc ^32.2.0 development
- eslint-plugin-prettier ^3.1.4 development
- eslint-plugin-tsdoc ^0.2.10 development
- husky ^4.3.0 development
- istanbul-instrumenter-loader ^2.0.0 development
- karma ^6.3.5 development
- karma-chrome-launcher ^3.1.0 development
- karma-coverage-istanbul-reporter ^3.0.3 development
- karma-mocha ^2.0.1 development
- karma-source-map-support ^1.4.0 development
- karma-sourcemap-loader ^0.3.8 development
- karma-webpack ^5.0.0 development
- mocha ^9.2.0 development
- node-polyfill-webpack-plugin ^1.1.4 development
- prettier ^2.2.0 development
- sinon ^9.2.1 development
- ts-loader ^8.0.11 development
- ts-node ^10.0.0 development
- ts-patch ^1.4.3 development
- typescript ^3.9.7 development
- typescript-transform-paths ^3.3.1 development
- webpack ^5.59.1 development
- webpack-cli ^4.9.1 development
- webpack-dev-server ^4.3.1 development
- yargs ^17.0.1 development
- @types/google-protobuf ^3.15.5
- @types/long ^4.0.1
- google-protobuf ^3.19.4
- grpc-web ^1.3.1
- long ^5.2.0
.github/workflows/ci.yml
actions
- actions/cache v1 composite
- actions/checkout v2 composite
- actions/setup-node v1 composite
- benchmark-action/github-action-benchmark v1 composite
- codecov/codecov-action v1 composite
.github/workflows/github-page-publish.yml
actions
- actions/checkout v2.3.1 composite
- actions/setup-node v2 composite
- peaceiris/actions-gh-pages v3 composite
.github/workflows/npm-publish.yml
actions
- actions/checkout v2 composite
- actions/setup-node v2 composite
docker/docker-compose-ci.yml
docker
- grpcweb envoy
- mongo latest
- yorkieteam/yorkie latest
docker/docker-compose.yml
docker
- grpcweb envoy
- yorkieteam/yorkie latest
examples/profile-stack/package.json
npm
- vite ^3.2.3 development
- yorkie-js-sdk ^0.2.19
examples/react-tldraw/package.json
npm
- @types/randomcolor ^0.5.5 development
- @types/react ^18.0.24 development
- @types/react-dom ^18.0.8 development
- @vitejs/plugin-react ^2.2.0 development
- typescript ^4.6.4 development
- vite ^3.2.3 development
- @react-hook/throttle ^2.2.0
- @tldraw/tldraw 1.26.3
- randomcolor ^0.6.2
- react ^18.2.0
- react-dom ^18.2.0
- unique-names-generator ^4.7.1
- yorkie-js-sdk ^0.2.19
examples/react-todomvc/package.json
npm
- @types/react ^18.0.24 development
- @types/react-dom ^18.0.8 development
- @vitejs/plugin-react ^2.2.0 development
- typescript ^4.6.4 development
- vite ^3.2.3 development
- classnames ^2.3.2
- react ^18.2.0
- react-dom ^18.2.0
- todomvc-app-css ^2.4.2
- yorkie-js-sdk ^0.2.19
examples/vanilla-codemirror6/package.json
npm
- typescript ^4.6.4 development
- vite ^3.1.0 development
- @codemirror/commands ^6.1.2
- @codemirror/highlight ^0.19.8
- @codemirror/lang-markdown ^6.0.2
- @codemirror/language-data ^6.1.0
- @codemirror/state ^6.1.2
- @codemirror/view ^6.3.1
- codemirror ^6.0.1
- yorkie-js-sdk ^0.2.19
examples/vuejs-kanban/package.json
npm
- @vitejs/plugin-vue ^3.1.2 development
- vite ^3.1.8 development
- vue ^3.2.41
- yorkie-js-sdk ^0.2.19
examples/vanilla-quill/package.json
npm
- @types/color-hash ^1.0.2 development
- @types/quill ^1.3.10 development
- typescript ^4.6.4 development
- vite ^3.1.0 development
- color-hash ^2.0.2
- quill ^1.3.7
- quill-cursors ^4.0.0
- quill-delta ^5.0.0
- short-unique-id ^4.4.4
- yorkie-js-sdk ^0.3.0
examples/nextjs-scheduler/package-lock.json
npm
- @types/node 20.4.2 development
- @types/prop-types 15.7.5 development
- @types/react 18.0.24 development
- @types/react-dom 18.0.8 development
- @types/scheduler 0.16.3 development
- csstype 3.1.2 development
- typescript 4.6.4 development
- @next/env 13.5.4
- @next/swc-darwin-arm64 13.5.4
- @next/swc-darwin-x64 13.5.4
- @next/swc-linux-arm64-gnu 13.5.4
- @next/swc-linux-arm64-musl 13.5.4
- @next/swc-linux-x64-gnu 13.5.4
- @next/swc-linux-x64-musl 13.5.4
- @next/swc-win32-arm64-msvc 13.5.4
- @next/swc-win32-ia32-msvc 13.5.4
- @next/swc-win32-x64-msvc 13.5.4
- @swc/helpers 0.5.2
- @types/google-protobuf 3.15.6
- @types/lodash 4.14.196
- @types/lodash.memoize 4.1.7
- @types/long 4.0.2
- @wojtekmaj/date-utils 1.5.0
- busboy 1.6.0
- caniuse-lite 1.0.30001516
- client-only 0.0.1
- clsx 2.0.0
- get-user-locale 2.3.0
- glob-to-regexp 0.4.1
- google-protobuf 3.21.2
- graceful-fs 4.2.11
- grpc-web 1.4.2
- js-tokens 4.0.0
- lodash.memoize 4.1.2
- long 5.2.3
- loose-envify 1.4.0
- nanoid 3.3.6
- next 13.5.4
- object-assign 4.1.1
- picocolors 1.0.0
- postcss 8.4.31
- prop-types 15.8.1
- react 18.2.0
- react-calendar 4.6.0
- react-dom 18.2.0
- react-is 16.13.1
- scheduler 0.23.0
- source-map-js 1.0.2
- streamsearch 1.1.0
- styled-jsx 5.1.1
- tiny-warning 1.0.3
- tslib 2.6.2
- watchpack 2.4.0
- yorkie-js-sdk 0.4.6
examples/nextjs-scheduler/package.json
npm
- @types/node 20.4.2 development
- @types/react 18.0.24 development
- @types/react-dom 18.0.8 development
- typescript 4.6.4 development
- next 13.5.4
- react 18.2.0
- react-calendar ^4.6.0
- react-dom 18.2.0
- yorkie-js-sdk ^0.4.7
examples/simultaneous-cursors/package.json
npm
- @types/react ^18.0.37 development
- @types/react-dom ^18.0.11 development
- @vitejs/plugin-react ^4.0.0 development
- vite ^4.3.9 development
- react ^18.2.0
- react-dom ^18.2.0
- yorkie-js-sdk ^0.4.7
test/vitest/env/package-lock.json
npm
test/vitest/env/package.json
npm
.github/workflows/create-yorkie-app-publish.yml
actions
- actions/checkout v2 composite
- actions/setup-node v2 composite
tools/create-yorkie-app/package.json
npm
- @types/minimist ^1.2.2 development
- @types/prompts ^2.4.4 development
- kolorist ^1.8.0 development
- minimist ^1.2.8 development
- prompts ^2.4.2 development