compress-json
box-line-text
compress-json | box-line-text | |
---|---|---|
4 | 2 | |
92 | 453 | |
- | - | |
8.4 | 0.0 | |
19 days ago | about 3 years ago | |
TypeScript | HTML | |
BSD 2-clause "Simplified" License | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
compress-json
- Angular side compression and de-compression
-
Angular side string compression and de-compression
May be try this https://github.com/beenotung/compress-json
-
How to store your app's entire state in the url
Depending on how repeative the object keys are, you maybe able to save quite some spaces with compress-json [1].
Since the OP is using lz-string to do compression, I suppose the data should be repetitive.
[1] https://www.npmjs.com/package/compress-json
- Show HN: Reduce SQLite database size by up to 80% with transparent compression
box-line-text
-
How to store your app's entire state in the url
I did something similar in a simple whiteboarding app that I made a while back:
https://github.com/jncraton/box-line-text
The data representation could probably improve in terms of readability, but I'm happy with the way it provides a concise encoding while still including the text from the document directly:
https://box-line-text.netlify.app/#;c2121Hello;5321;c1341Hac...!
-
OurBoard – free and open source online whiteboard
This looks great. Thanks for sharing!
If folks are interested in this sort of thing, I also maintain an extremely minimalist open-source whiteboarding tool:
https://github.com/jncraton/box-line-text
What are some alternatives?
sqlite-zstd - Transparent dictionary-based row-level compression for SQLite
u - μ is a JavaScript library for encoding/decoding state (JavaScript object) in URL
t
CozeJS - Coze Javascript - cryptographic JSON messaging specification
excalidraw - Virtual whiteboard for sketching hand-drawn like diagrams