parsing-sandbox
scenewriter
parsing-sandbox | scenewriter | |
---|---|---|
2 | 4 | |
0 | 1 | |
- | - | |
5.5 | 6.5 | |
about 1 year ago | 7 months 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.
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:
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.
What are some alternatives?
pushin_boxes - Play as a little robot as it pushes boxes around inside a warehouse to organize them
jirust - Jira terminal UI
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.
albumin - Simple Hierarchical Album Generator
tpr - An anonymous and decentralized routing protocol. The code will be up once it is done, but the paper is already available.
screenplain - Write your screenplay in plain text and run it through this program to make it look good
vscode-markane - VS Code client for Markane — a Markdown language server
simd - Branch of the spec repo scoped to discussion of SIMD in WebAssembly
fftools - 🔨 FFMPEG-based toolkit for easy media manipulation
ger - reg spelled backwards