scenewriter
parsing-sandbox
scenewriter | parsing-sandbox | |
---|---|---|
4 | 2 | |
1 | 0 | |
- | - | |
6.5 | 5.5 | |
7 months ago | about 1 year ago | |
Rust | Rust | |
MIT License | - |
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.
scenewriter
-
WASM vs Native Rust performance
I wrote a thing in Rust, and got excited about being able to wasm-pack it and run it in a web frontend. In Firefox on my laptop it runs fast, it's like 2.5x slower in Chromium, which is still kinda OK. Then I tried it on my not-new-but-not-that-old tablet and IIRC it was something like 50x slower, which is not really OK.
-
I bit the bullet and got Fade In
Oh, I think I might've come across screenplain but been put off by "PDF will hopefully be supported in a not too distant future" in the README. The rest of the README suggests we're already in the not too distant future. I might not have bothered to write Farce if I'd known.
-
What's everyone working on this week (10/2023)?
First Rust project, a fountain screenplay markup parser called Farce.
parsing-sandbox
-
Official /r/rust "Who's Hiring" thread for job-seekers and job-offerers [Rust 1.68]
Currently rewriting the Markdown parser in Rust and experimenting with SIMD optimizations 4, 5
-
What's everyone working on this week (10/2023)?
I'm continuing to experiment with parsing performance, unicode and parallelization (https://github.com/garlicbreadcleric/parsing-sandbox). Motivation outline:
What are some alternatives?
jirust - Jira terminal UI
pushin_boxes - Play as a little robot as it pushes boxes around inside a warehouse to organize them
albumin - Simple Hierarchical Album Generator
simdutf - Unicode routines (UTF8, UTF16, UTF32) and Base64: billions of characters per second using SSE2, AVX2, NEON, AVX-512, RISC-V Vector Extension. Part of Node.js and Bun.
screenplain - Write your screenplay in plain text and run it through this program to make it look good
tpr - An anonymous and decentralized routing protocol. The code will be up once it is done, but the paper is already available.
simd - Branch of the spec repo scoped to discussion of SIMD in WebAssembly
vscode-markane - VS Code client for Markane — a Markdown language server
fftools - 🔨 FFMPEG-based toolkit for easy media manipulation
ger - reg spelled backwards