Our great sponsors
JS/WebAssembly build of the Tesseract OCR engine for use in browsers and Node
I am working on a new machine learning runtime for CPU inference of ONNX models, focused especially on use in WebAssembly/browsers. It is part of a larger effort to create a modern alternative to https://github.com/robertknight/tesseract-wasm for in-browser OCR. Tesseract's recognition of lines works quite well and uses modern methods (LSTM neural networks), but its detection of text lines, page layout etc. uses heuristics that are brittle.
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
Native GUI library for 🦀 Rust powered by 🧬 Dioxus and 🎨 Skia. (by marc2332)
A native GUI library https://github.com/marc2332/freya
UCI chess engine written in Go
Like my Go chess engine I have rewritten already three times from the ground up. One reason is that I have no idea what I am supposed to be doing. The second one is that I have no idea how to best do it. I usually go for the least resistance path of progress, get familiar with the problem and tools and then improve it. For reference this is my pet project: https://github.com/likeawizard/tofiks
The Dark Arts of Advanced and Unsafe Rust Programming
You should read The Rustonomicon before you use unsafe since it's essentially the unsafe guidelines and covers much more than I can here
Arbitrary precision floating point numbers library
I am working on astro-float. My goal is to write a procedural macro which, roughly speaking, given a precision, a rounding mode, and a math expression computes the correctly rounded result of that expression with desired precision.
Rust / Wasm framework for building client web apps
I have a tip for you: have you tried yew? I discovered it last week, it's like React but in pure Rust compiled to WebAssembly. So no JSX preprocessor, just native Rust macros for inline HTML interpolation. I haven't dug very far into it yet, but I have built a tiny app that calls the WebAuthn API and keeps some reducer-managed user-editable state. So far it feels just magical. It's shaping up to be everything I've wished React and TypeScript could be.
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
Julia binding library for RustFFT
In order to make sure everything works correctly and can effectively handle useful, existing crates I've been writing bindings for RustFFT. Yesterday, I pushed rustfft-jl to github, this week I want to spend some time writing a recipe for Yggdrasil. This would allow pre-built versions of the library to be distributed through Julia's package manager.
Asynchronous streaming of AWS S3 objects in C and C++ powered by Rust
Bringing benefits of asynchronous AWS S3 streaming (via rust-s3) into the world of C and C++ (say, in boost::asio). Here: https://github.com/lyokha/rust-s3-async-ffi. I didn't write Rust code since 2019, and I'm so enthusiastic about getting back into this!
An embedded scheme interpreter in Rust
I'm working on steel, an embedded scheme like programming language. I have lofty goals of eventually adding a JIT and making it viable as a standalone language, but for now its just about as fast as python, and makes for fairly pleasant embedded scripting. Recently added modules and dylibs, and am working on getting documentation into a better place so that adding more libraries becomes easier. I've written a functioning slack bot in it, which is pretty fun, eventually want to make a discord bot as well out of it just to stress test it a bit
🚀 RESTful Rust API template
Found a quite useful template, https://github.com/ndelvalle/rustapi from Nicolas. I'll be striping and adapting it until I get something raw ;)
Backup a folder to AWS S3, once or periodically
Units of measurement -- type-safe zero-cost dimensional analysis
It happened! v0.34.0 (crates.io) has been released.
Introducing rewriteit.net - A collection of software rewritten in Rust
1 project | reddit.com/r/reactjs | 18 Mar 2023
If you could pick any programming language to master what is it and why?
1 project | reddit.com/r/AskReddit | 15 Mar 2023
This Month in Spyglass #2 - Search your Reddit saved & upvoted posts, user configurable actions, and more!
3 projects | reddit.com/r/rust | 11 Mar 2023
Fellow Rust enthusiasts: What "sucks" about Rust?
25 projects | reddit.com/r/rust | 10 Mar 2023
13 projects | reddit.com/r/rust | 7 Mar 2023