Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/thysultan/gap

A web worker, offscreen canvas, gap buffer text editor
https://github.com/thysultan/gap

dont' need to set width/height in main thread

eb136d0f46d41ad061783a2431bf487316a3efde authored almost 3 years ago
github pages link

e74e910a0e904ed8e34cb85e834b147871474cb9 authored almost 3 years ago
revamp, use web workers, offscreen canvas

28099472c0fcad3d4542844f058e52ab1f948af1 authored almost 3 years ago
fix incorrect url

a890f7bcff2101c1ec21b60d9f614c2b6fb10311 authored over 7 years ago
WIP keyboard events

93d2e79dcc51ffb220bf0fc71061ba08ab904be7 authored over 7 years ago
draw caret

1a6f8bd3071134893e111884b94c1fe7151d8f21 authored over 7 years ago
implement persistant tokens

aa4578fab3540e30056f9b503c3b5f5d04384ede authored over 7 years ago
implement vertical scroll

d154f9f47fa79dc5a541f481931fba4a50486795 authored over 7 years ago
explore different tokenization ideas

4f51bc19529ee70b4dbf0620f02f6f04078fd8d6 authored over 7 years ago
remove viewport opt for stress test

a5e38b162d6107ec7d14840a56cc1b42a0895a7e authored over 7 years ago
improve tokenizer, cache previous token state as 8bit Uint8Array data

538f7fe7e1aed729fc430cebce2ac30cb6520ccd authored over 7 years ago
simple optimizations and manual inline of some funcs for even better perf

9a43befecd6901ee1d0c3ffd3c353cb251be41ff authored over 7 years ago
readme typeos

9fc84a9d939a96b688e0865f1fd515fc70e54dad authored over 7 years ago
update readme, put extensions into a shared space with grammers

dc5f4753b2d5dfe6778c75256445d7209c20fa66 authored over 7 years ago
notes on undo/redo, add primitive for multi-cursors

1a8e6a89dd012eed5925920085ece1678ae4c42c authored over 7 years ago
notes on undo/redo, add primitive for multi-cursors

99763f668de154aebacabc6f3058cf8a161ff405 authored over 7 years ago
improve comments

6b872c93489c5067c2ed22595166dea1a4a2ffc2 authored over 7 years ago
add stress test for tokenizer and other operations

db944818fb4fac51fcb1f1802ea296396fd517ca authored over 7 years ago
impl first tokenizer, comments

3ed18e199d0e8620a5574bbedea175820dc44523 authored over 7 years ago
add skeleton of tokenizer

0ac78fe935d3a5dfbdd51ec94a074ddd0a301985 authored over 7 years ago
remove unknown from language grammer

91488eb1e3340dda91923f22ce33f5df5e5781a9 authored over 7 years ago
land stage 1 of language grammer

7a14fcc45859c0ed6ec190783aecdd56f222322a authored over 7 years ago
update notes on syntax primitives

b22540f8aec8c2c2c22c7a945510d2d225816bc3 authored over 7 years ago
add notes on syntax primitives

d0c10fd801c7037d084711f1a799085d640ebfc7 authored over 7 years ago
convert floats to ints

d9878d972b470251ed390075f61cfef91e4ca52c authored over 7 years ago
improve tokenizer

40e6a3c220c2b95e52038a2e19af663177a02c91 authored over 7 years ago
add some more general notes on the tokenizer system

1224dcaccdbb247b69e5c874da68583bda097b26 authored over 7 years ago
add some more general notes on the tokenizer system

f7e50d560e50e574756d8c3a7d57f50a60d6ba44 authored over 7 years ago
add some general notes on the tokenizer system

2dadc01412d6f338a446955cd79a3d87854faf36 authored over 7 years ago
scroll up by a bit

beebdeab8f4818b89fab2376b8f903b2b8d43195 authored over 7 years ago
draw intersection

3977617cdb3fbc6e8728e6d488f37561e0a9b13b authored over 7 years ago
- implement regex primitive

- implement peak primitive
- return removed character from remove primitive
- revamp rendering lo...

5cd44c3d43a064cc1aaf477617821e1e67d40431 authored over 7 years ago
implements current tracking line into move

f347991c67ebee1390217f433364cc75ce606381 authored over 7 years ago
@todo impl, current line into move

60f6bf6bb804c0c0b34f4786b783e31313e9f7e8 authored over 7 years ago
find position under pixel map

4011a07bb1a581d7047284df7ca189b679d6b46a authored over 7 years ago
add viewport optimization

d51f8fdaf3178d94097c06ecadbbd0cac8c18b07 authored over 7 years ago
improve perf of rendering the whole world

29b55ecf3a4537fd73d66fb863c0f105165552cf authored over 7 years ago
improve impl

0e9134c3a12a1b7a26f8652f15a8005cd86e4cfb authored over 7 years ago
improve impl

4df86fa6dc1af4224a68f0baa337cd74ce48d9f5 authored over 7 years ago
update message in stress test

dde5c0e0b0b2a944f50e99d8d62036c5d22b5f2d authored over 7 years ago
update message in stress test

d5cef63a1450b6060ba9d5cac8034fc6b53d7e3a authored over 7 years ago
first stress test

54290a678a327e2758fba99b21757e6550a5ef53 authored over 7 years ago
- use Uint8Array

- use Uint8 instead of characters as a values in the data-strucutre
- improve horizontal and vert...

5a9c11e115d0fd1860f7d87f874d16ae1170a1d2 authored over 7 years ago
improve vertical scrolling, impl horizontal scrolling

449a0999a269c516be4419efe9603c810a3c1638 authored over 7 years ago
more notes

7b88df33e31f8e2bf928b3522ef017ac80b02330 authored over 7 years ago
visible viewport scroll

33b829bb9fe4c7338d017b29821c85a6214ff248 authored over 7 years ago
implement visible viewport scroll

10bed65d39e8e8b33c318d849f2d094c2d2096cd authored over 7 years ago
update readme

4e2d02f1bac20433114b4cd7b7294ca5e2328619 authored over 7 years ago
use tabs

12c99fdc7f0de7b5328d58fb1e129fbd7fbbed8d authored over 7 years ago
path save

cb2f662eae84dbc838a3ff27f19ee1974f2c1475 authored over 7 years ago
link to demo

b6a8f2d4abfe7f84aaf853295fd84e9ad1ee6894 authored over 7 years ago
patch expand

9795abc8becd7f80868551b7fbdf5ace0818ba5a authored over 7 years ago
more notes

11fccb6f44abeeeb5030f57fe1cf8ff567e0f973 authored over 7 years ago
more notes

96658ed63fd491d0332c56cf7e53f3595be0a1f4 authored over 7 years ago
more notes, extract height and width of canvas when rendering for future use

c342c00becb785a95ae2c7ddb2a0811e9acba85b authored over 7 years ago
update demo

8d42077843b87c7212f1f2816ee7ee1efd20e178 authored over 7 years ago
reduce move

04f75d9ea986a7af026c4cd6d7458e110a80db99 authored over 7 years ago
reduce move

3e0ab332c806ab2fbcf3a9e4b810dbd92d0b3283 authored over 7 years ago
improve comments

6c059fa0b7d7371d02af94cf1e0994c22bb1a0e0 authored over 7 years ago
add delete operation comments, structure, syntax highglight comments

53ff34cdfe089f30e47f00599fa8ef615965f6a0 authored over 7 years ago
structure

80435c85d629c47ffde3cb1f0783f4e8d65e0568 authored over 7 years ago
add delete operation comments

09fa5ebabe2f92b116be5511638ba534dcd1df40 authored over 7 years ago
add delete operation

d94e1f10da62435c5713fece676b76285e990a3c authored over 7 years ago
add primitives for visible and selection buffer

7ebc3e494f090c20d8dd585fcdbe2bc1efeb6577 authored over 7 years ago
add extract method to characters from buffer

b543af876ae705f58998f91cb3678e260a08bc5e authored over 7 years ago
render tail

926770474745ffb60d5254b861af2c49095b4a14 authored over 7 years ago
init

e58a1cafeb1f6f68eb6599b55377ede26404704b authored over 7 years ago
init

0ad2f295908aa162a2ce573a9103dd91757f01c5 authored over 7 years ago
Initial commit

8a9893db7a00d49b2ced5e6716f30e38d1a5a9f6 authored over 7 years ago