threepp
C++20 기반 크로스플랫폼 3D 라이브러리, 파이썬 바인딩 및 three.js 수준 API 제공
앱에서 충돌 없는 실시간 협업을 위한 Yjs CRDT WebSocket 백엔드
The Yjs CRDT WebSocket backend for conflict-free real-time collaboration in your app.
개발 도구TypeScript · JavaScriptGitHub @ueberdosis직접 설치운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗[!TIP] Help us chart the future of Hocuspocus by telling us about your needs in a short survey. Plus, you’ll get a chance to earn a $50 gift card. Take the survey →
A plug & play collaboration backend based on Y.js.
The full documentation is a available on hocuspocus.dev/introduction.
You want to use Hocuspocus, but don't want to care about hosting? Check our Cloud Offering: Tiptap Collab
Send all your questions, feedback and bug reports to [email protected] or create an issue here.
The following example is a example setup you need to start a WebSocket server. By default, it’s listening on http://127.0.0.1 (or prefixed with the WebSocket protocol on ws://127.0.0.1):
import { Server } from '@hocuspocus/server'
import { SQLite } from '@hocuspocus/extension-sqlite'
const server = new Server({
port: 1234,
async onConnect() {
console.log('🔮')
},
extensions: [
new SQLite({
database: 'db.sqlite',
}),
],
});
server.listen();
For help, discussion about best practices, or any other conversation:
Join the Tiptap Discord Server
… and hundreds of awesome inviduals.
Using Hocuspocus in production? Invest in the future of Hocuspocus and become a sponsor!
Please see CONTRIBUTING for details.
kris (who wrote the initial version), Tom Moor, YousefED (@TypeCellOS) and many more.
The MIT License (MIT). Please see License File for more information.