• Stars
    star
    219
  • Rank 181,133 (Top 4 %)
  • Language
    TypeScript
  • License
    MIT License
  • Created over 2 years ago
  • Updated about 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

💬 cursor chat à la Figma for digital co-existing + presence

cursor-chat

💬 (63.4kB) lightweight cursor chat à la Figma for digital co-existing + presence

As a warning, this library is for experimental purposes and should not be used in production (but very suitable for personal websites and playful experiments!).

Built on top of yjs and perfect-cursors

For a React version of this library, check out y-presence.

Demo

Cursor Chat Demo

Press / to start chatting and esc

Usage

Include this fragment in your HTML somewhere to include the base HTML divs, the compiled JavaScript bundle, and the styling.

<div id="cursor-chat-layer">
  <input type="text" id="cursor-chat-box">
</div>
<script type="module">
  import { initCursorChat } from 'https://esm.sh/cursor-chat'
  initCursorChat("your-room-name-here")
</script>
<link rel="stylesheet" type="text/css" href="https://unpkg.com/cursor-chat/dist/style.css"/>

More Repositories

1

quartz

🌱 a fast, batteries-included static-site generator that transforms Markdown content into fully functional websites
TypeScript
6,508
star
2

portal

🔗 zero-config peer-to-peer encrypted live folder syncing that respects your `.gitignore`
TypeScript
364
star
3

bft-json-crdt

🏰 the first JSON-like Byzantine Fault Tolerant CRDT
Rust
201
star
4

hugo-obsidian

simple GitHub action to parse Markdown Links into a .json file for Hugo
Go
148
star
5

docker-explained

🐋 wtf is docker and why is everyone talking about it
Dockerfile
121
star
6

ctrl-v

📋 a modern, open-source pastebin with latex and markdown rendering support
JavaScript
117
star
7

tabspace

✍️ A scratchspace for your new Tab page
TypeScript
115
star
8

jackyzha0.github.io

✨ website v3
TypeScript
97
star
9

telescopic-text

🔭 an open-source library to help with creating expandable text
TypeScript
88
star
10

nanoDB

💾 a simple, easy, and debuggable document database for prototyping and hackathons
Go
74
star
11

miniraft

🚣‍♀️ <1kloc, well-documented Raft consensus algorithm implementation
Rust
46
star
12

DroneNet

Decentralized drone swarm communication for search and rescue missions
Python
35
star
13

min-react

Yet another minimal React template
JavaScript
17
star
14

paypaya

[🏆 5th place + Best Fintech at HackWestern] PayPaya -- SMS Money Transfer for Low Bandwidth Regions with Biometric Authentication
Python
15
star
15

rs-openai

A Rust crate for easy serving of OpenAI's API with rate limiting and token use tracking out of the box
Rust
12
star
16

discord-steward

🌿 A pace-layered approach to high-volume Discord Servers.
TypeScript
10
star
17

lite.css

a dead-simple just-add-water css library
HTML
10
star
18

template-react

For when create-react-app just doesn't give you what you want.
JavaScript
9
star
19

PacketBook

[🏆 Top 30 at nwHacks 2018, SAP iXP Prize] PacketBook SMS financial inclusion platform powered by the Stellar Blockchain
JavaScript
7
star
20

play

artifact from interact circle on hackathon culture + play
JavaScript
7
star
21

NEAT-genetic-algo

BIOL111 Group Project
Python
6
star
22

treehacks2020-backend

[🏆 Azure Prize at TreeHacks] readAR -- 🌲 TreeHacks 2020 Backend
Python
5
star
23

hruid

human-readable base16 IDs
JavaScript
5
star
24

hackTheNorth2018

📱 Tapp.it! - Cryptopayments over NFC
Java
5
star
25

Speech2Braille

[🏆 Silver Medal at CWSF] Tensorflow Implementation of TIMIT Deep BLSTM-CTC with Tensorboard Support
Python
5
star
26

go-auth-w-mongo

Simple session based authentication with Mux and MongoDB
Go
4
star
27

go-remote-debug

A quick tutorial on debugging containerized Go applications!
Go
3
star
28

htn22

HTN22 - Intro to Computer Networking and Peer-to-peer
HTML
3
star
29

front-proxy-PoC

Simple Envoy Service Mesh with External Authorization and Custom Header Injection.
Go
3
star
30

blog

some mildly coherent ramblings
CSS
3
star
31

jackyzha0

a cool readme
TypeScript
3
star
32

dotfiles

dotfiles n things
Lua
3
star
33

monGo-driver-wrapper

A small Go wrapper to reduce boilerplate of using the official Go Mongo Driver
Go
2
star
34

curius-viz

JavaScript
2
star
35

website-v2

✨ now with templating and other cool stuff ✨
CSS
2
star
36

riverbed

TypeScript
2
star
37

groupCalendar

A Group Web Calendar created with Meteor
JavaScript
1
star
38

python-spacegame

2D Top Down Space Shooter
Python
1
star
39

y-webrtc-signalling

a simple y-webrtc signalling server for use in serverless environments
JavaScript
1
star
40

apcs-spaceshooter

Short project for APCS A
Java
1
star
41

wholesome-bot

A fun little web scrapping project to bring some happiness to the world
HTML
1
star
42

dailycodingproblem

Python
1
star
43

gameoflife

Java Implementation of Conway's Game of Life
Java
1
star
44

playspace

playspace website
HTML
1
star