#rust
Miri is a tool that detects bugs in unsafe Rust code by finding undefined behavior—situations where your program violates safety rules and can behave unpredictably. When you write unsafe code, you bypass Rust's normal safety checks, so you must manually ensure your code follows strict requirements like proper memory alignment, no data races, and correct pointer usage. Miri catches violations of these requirements by running your code in a special interpreter that monitors every operation. It detects problems like out-of-bounds memory access, use-after-free errors, uninitialized data, and misaligned pointers. You can easily use Miri by installing it with Rust's nightly toolchain and running `cargo miri test` on your project. The benefit is that Miri finds subtle bugs that would otherwise cause crashes or security vulnerabilities in production, making it an essential tool for anyone writing unsafe Rust code.
https://github.com/rust-lang/miri
Miri is a tool that detects bugs in unsafe Rust code by finding undefined behavior—situations where your program violates safety rules and can behave unpredictably. When you write unsafe code, you bypass Rust's normal safety checks, so you must manually ensure your code follows strict requirements like proper memory alignment, no data races, and correct pointer usage. Miri catches violations of these requirements by running your code in a special interpreter that monitors every operation. It detects problems like out-of-bounds memory access, use-after-free errors, uninitialized data, and misaligned pointers. You can easily use Miri by installing it with Rust's nightly toolchain and running `cargo miri test` on your project. The benefit is that Miri finds subtle bugs that would otherwise cause crashes or security vulnerabilities in production, making it an essential tool for anyone writing unsafe Rust code.
https://github.com/rust-lang/miri
GitHub
GitHub - rust-lang/miri: An interpreter for Rust's mid-level intermediate representation
An interpreter for Rust's mid-level intermediate representation - rust-lang/miri
#rust #async #framework #http_server #rust #salvo #web
Salvo is a simple yet powerful Rust web framework that gives you fast, modern servers (HTTP/1–3, WebSocket/WebTransport) with minimal Rust knowledge required, built on Hyper and Tokio. It uses a unified handler/middleware model, an infinitely nestable, chainable router for clear public/private route grouping, built-in multipart/file upload and data extraction, automatic OpenAPI generation, ACME TLS support, and a CLI to scaffold projects—so you can prototype and deploy secure, high-performance backends quickly with less boilerplate and easier routing, testing, and API documentation.
https://github.com/salvo-rs/salvo
Salvo is a simple yet powerful Rust web framework that gives you fast, modern servers (HTTP/1–3, WebSocket/WebTransport) with minimal Rust knowledge required, built on Hyper and Tokio. It uses a unified handler/middleware model, an infinitely nestable, chainable router for clear public/private route grouping, built-in multipart/file upload and data extraction, automatic OpenAPI generation, ACME TLS support, and a CLI to scaffold projects—so you can prototype and deploy secure, high-performance backends quickly with less boilerplate and easier routing, testing, and API documentation.
https://github.com/salvo-rs/salvo
GitHub
GitHub - salvo-rs/salvo: A powerful web framework built with a simplified design.
A powerful web framework built with a simplified design. - salvo-rs/salvo
❤1
#rust #cryptocurrency #iced #orderbook_tick_data
Flowsurface is a free, open-source desktop app for charting crypto trades on Binance, Bybit, Hyperliquid, and OKX. It offers real-time tools like heatmaps of order books, candlestick and footprint charts, time & sales lists, DOM ladders, and comparison graphs, plus sound alerts, multi-monitor support, and customizable layouts. Download prebuilt files for Windows, macOS, or Linux, or build with Rust. This helps you analyze liquidity, order flow, and market intent directly and privately, improving your trading decisions without paid software lock-in.
https://github.com/flowsurface-rs/flowsurface
Flowsurface is a free, open-source desktop app for charting crypto trades on Binance, Bybit, Hyperliquid, and OKX. It offers real-time tools like heatmaps of order books, candlestick and footprint charts, time & sales lists, DOM ladders, and comparison graphs, plus sound alerts, multi-monitor support, and customizable layouts. Download prebuilt files for Windows, macOS, or Linux, or build with Rust. This helps you analyze liquidity, order flow, and market intent directly and privately, improving your trading decisions without paid software lock-in.
https://github.com/flowsurface-rs/flowsurface
GitHub
GitHub - flowsurface-rs/flowsurface: A native desktop charting platform for crypto markets
A native desktop charting platform for crypto markets - flowsurface-rs/flowsurface
❤1🔥1
#rust #async_io #expose #localhost #rust #tunnel
Tunnelto is a Rust tool that exposes your local web server (like on port 8000) to a public URL via a simple tunnel. Install easily with `brew install agrinman/tap/tunnelto`, `cargo install tunnelto`, or downloads; run `tunnelto --port 8000` for quick start, with options for keys, subdomains, and hosts. Host your own server too. This benefits you by letting anyone access your local dev server securely online without complex setup, speeding up testing and sharing.
https://github.com/agrinman/tunnelto
Tunnelto is a Rust tool that exposes your local web server (like on port 8000) to a public URL via a simple tunnel. Install easily with `brew install agrinman/tap/tunnelto`, `cargo install tunnelto`, or downloads; run `tunnelto --port 8000` for quick start, with options for keys, subdomains, and hosts. Host your own server too. This benefits you by letting anyone access your local dev server securely online without complex setup, speeding up testing and sharing.
https://github.com/agrinman/tunnelto
GitHub
GitHub - agrinman/tunnelto: Expose your local web server to the internet with a public URL.
Expose your local web server to the internet with a public URL. - agrinman/tunnelto
#rust #agent #ai_agents #kanban #management #task_manager
Vibe Kanban is a local web tool that helps you run, manage, and review multiple AI coding agents (Claude Code, Gemini CLI, Amp, etc.) from a single Kanban-style interface, letting agents run in isolated git worktrees, parallel or sequentially, and showing live progress, diffs, and options to start dev servers or create PRs so you keep your main codebase safe and organized. Benefit: you save time and reduce errors by orchestrating agents, reviewing their changes visually, and merging only vetted work instead of juggling terminals and branches manually.
https://github.com/BloopAI/vibe-kanban
Vibe Kanban is a local web tool that helps you run, manage, and review multiple AI coding agents (Claude Code, Gemini CLI, Amp, etc.) from a single Kanban-style interface, letting agents run in isolated git worktrees, parallel or sequentially, and showing live progress, diffs, and options to start dev servers or create PRs so you keep your main codebase safe and organized. Benefit: you save time and reduce errors by orchestrating agents, reviewing their changes visually, and merging only vetted work instead of juggling terminals and branches manually.
https://github.com/BloopAI/vibe-kanban
GitHub
GitHub - BloopAI/vibe-kanban: Get 10X more out of Claude Code, Codex or any coding agent
Get 10X more out of Claude Code, Codex or any coding agent - BloopAI/vibe-kanban
❤1
#rust #protobuf #rust
Prost is a Rust tool that turns Protocol Buffers (.proto) files into simple, readable Rust code for proto2/proto3. It keeps comments, uses Rust derives for clean types, handles packages as modules, preserves unknown enums, and serializes existing types easily—add to Cargo.toml and use prost-build in build.rs. You benefit by getting fast, safe, idiomatic Rust for efficient data serialization in gRPC/microservices, saving time on boilerplate while ensuring memory safety and performance.
https://github.com/tokio-rs/prost
Prost is a Rust tool that turns Protocol Buffers (.proto) files into simple, readable Rust code for proto2/proto3. It keeps comments, uses Rust derives for clean types, handles packages as modules, preserves unknown enums, and serializes existing types easily—add to Cargo.toml and use prost-build in build.rs. You benefit by getting fast, safe, idiomatic Rust for efficient data serialization in gRPC/microservices, saving time on boilerplate while ensuring memory safety and performance.
https://github.com/tokio-rs/prost
GitHub
GitHub - tokio-rs/prost: PROST! a Protocol Buffers implementation for the Rust Language
PROST! a Protocol Buffers implementation for the Rust Language - tokio-rs/prost
#rust #git #git_hooks #pre_commit
prek is a faster, dependency-free alternative to pre-commit, built in Rust. You download a single binary with no runtime requirements, and it automatically manages Python versions and virtual environments for you. It runs multiple times faster than pre-commit while using half the disk space, shares toolchains between hooks, and supports parallel execution. prek is fully compatible with existing pre-commit configurations, includes built-in support for monorepos, and offers improved commands like running hooks on specific directories or last commits. Major projects like CPython, Apache Airflow, and FastAPI already use it, making it a reliable choice for streamlining your code quality checks.
https://github.com/j178/prek
prek is a faster, dependency-free alternative to pre-commit, built in Rust. You download a single binary with no runtime requirements, and it automatically manages Python versions and virtual environments for you. It runs multiple times faster than pre-commit while using half the disk space, shares toolchains between hooks, and supports parallel execution. prek is fully compatible with existing pre-commit configurations, includes built-in support for monorepos, and offers improved commands like running hooks on specific directories or last commits. Major projects like CPython, Apache Airflow, and FastAPI already use it, making it a reliable choice for streamlining your code quality checks.
https://github.com/j178/prek
GitHub
GitHub - j178/prek: ⚡ Better `pre-commit`, re-engineered in Rust
⚡ Better `pre-commit`, re-engineered in Rust. Contribute to j178/prek development by creating an account on GitHub.
#rust #rust #vpn
ANet is a free Rust-based tool for creating private, secure networks between trusted people using the ASTP protocol with full end-to-end encryption (ChaCha20Poly1305/X25519), resilience to bad connections, noise-like traffic to hide activity, and clients for Linux, Windows, and Android. Build it easily with `cargo build --release`. It lets you connect safely past censorship or blocks, bypassing surveillance for reliable private chats and data sharing with friends.
https://github.com/ZeroTworu/anet
ANet is a free Rust-based tool for creating private, secure networks between trusted people using the ASTP protocol with full end-to-end encryption (ChaCha20Poly1305/X25519), resilience to bad connections, noise-like traffic to hide activity, and clients for Linux, Windows, and Android. Build it easily with `cargo build --release`. It lets you connect safely past censorship or blocks, bypassing surveillance for reliable private chats and data sharing with friends.
https://github.com/ZeroTworu/anet
GitHub
GitHub - ZeroTworu/anet: Simple Rust VPN Client / Server
Simple Rust VPN Client / Server. Contribute to ZeroTworu/anet development by creating an account on GitHub.
#rust
LiteBox is a new open-source Rust library OS from Microsoft that sandboxes apps with a tiny host interface to slash attack risks and boost security. It runs Linux programs on Windows without changes, sandboxes Linux apps better than containers, supports secure tech like SEV-SNP and OP-TEE, and works in kernel or non-kernel setups under MIT license. You gain safer app isolation, easier cross-platform runs, and smaller vulnerability blasts for secure coding, CI jobs, or cloud tasks—while it's evolving, so adapt as it improves.
https://github.com/microsoft/litebox
LiteBox is a new open-source Rust library OS from Microsoft that sandboxes apps with a tiny host interface to slash attack risks and boost security. It runs Linux programs on Windows without changes, sandboxes Linux apps better than containers, supports secure tech like SEV-SNP and OP-TEE, and works in kernel or non-kernel setups under MIT license. You gain safer app isolation, easier cross-platform runs, and smaller vulnerability blasts for secure coding, CI jobs, or cloud tasks—while it's evolving, so adapt as it improves.
https://github.com/microsoft/litebox
GitHub
GitHub - microsoft/litebox: A security-focused library OS supporting kernel- and user-mode execution
A security-focused library OS supporting kernel- and user-mode execution - microsoft/litebox
#rust
Monty is a minimal, secure Python interpreter in Rust that safely runs AI-generated code in your agents. It starts in under 1 microsecond, blocks host access to files, network, and env vars (only via your controlled functions), and supports type checking, resource limits, and snapshotting to pause/resume execution. This lets you skip slow, complex containers, making AI agents run faster, cheaper, and more reliably without security risks.
https://github.com/pydantic/monty
Monty is a minimal, secure Python interpreter in Rust that safely runs AI-generated code in your agents. It starts in under 1 microsecond, blocks host access to files, network, and env vars (only via your controlled functions), and supports type checking, resource limits, and snapshotting to pause/resume execution. This lets you skip slow, complex containers, making AI agents run faster, cheaper, and more reliably without security risks.
https://github.com/pydantic/monty
GitHub
GitHub - pydantic/monty: A minimal, secure Python interpreter written in Rust for use by AI
A minimal, secure Python interpreter written in Rust for use by AI - pydantic/monty