#crates_io — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #crates_io, aggregated by home.social.
-
Killer @forgejo feature: project's #cargo registry.
(also applies to @gitea and @Codeberg )
If you don't want to support #Microsoft gatekeeping of #crates_io through #github
https://github.com/rust-lang/crates.io/issues/326
then just set up your independent source!
https://forgejo.org/docs/latest/user/packages/cargo/
Kudos for implementing this.
#forgejo #gitea #codeberg #git #opensource #freesoftware #rustlang #rust
-
Killer @forgejo feature: project's #cargo registry.
(also applies to @gitea and @Codeberg )
If you don't want to support #Microsoft gatekeeping of #crates_io through #github
https://github.com/rust-lang/crates.io/issues/326
then just set up your independent source!
https://forgejo.org/docs/latest/user/packages/cargo/
Kudos for implementing this.
#forgejo #gitea #codeberg #git #opensource #freesoftware #rustlang #rust
-
Published my first crate to crates.io recently. Nothing fancy, a simple #Axum layer for caching HTTP responses – with the option to reuse a stale response in case of failure to produce a new successful one – written for a project at work. Maybe someone else will find it useful. :)
https://crates.io/crates/axum-response-cache
(I’ve been doing Rust for years, a bit ashamed I’d never published any open crate before; even if I’ve some small contributions to other projects)
-
🔧 #code2prompt: A command-line tool for converting codebases to #LLM prompts
Key features:
• 📁 Generates well-formatted #Markdown prompts with source tree structure
• 🛠️ Customizable #Handlebars templates for versatile prompt generation
• 🔍 Respects .gitignore and supports file filtering with glob patterns
• 🔢 Displays token count using various #tokenizers (cl100k, p50k, r50k_base)
• 📊 #Git diff integration for commit messages and #PullRequest descriptions
• 📋 Automatic clipboard copy and option to save output to fileAdditional capabilities:
• 🔢 Line numbering for source code blocks
• 🔀 JSON output option for structured data
• 🚫 Exclusion of files/folders from source tree
• 📝 Support for user-defined variables in templates#opensource project written in #Rust, available on #crates_io and #AUR
Useful for:
• Quick #LLM prompt generation from codebases
• Code documentation and analysis
• Bug finding and security vulnerability assessment
• Performance optimization suggestions -
🔧 #code2prompt: A command-line tool for converting codebases to #LLM prompts
Key features:
• 📁 Generates well-formatted #Markdown prompts with source tree structure
• 🛠️ Customizable #Handlebars templates for versatile prompt generation
• 🔍 Respects .gitignore and supports file filtering with glob patterns
• 🔢 Displays token count using various #tokenizers (cl100k, p50k, r50k_base)
• 📊 #Git diff integration for commit messages and #PullRequest descriptions
• 📋 Automatic clipboard copy and option to save output to fileAdditional capabilities:
• 🔢 Line numbering for source code blocks
• 🔀 JSON output option for structured data
• 🚫 Exclusion of files/folders from source tree
• 📝 Support for user-defined variables in templates#opensource project written in #Rust, available on #crates_io and #AUR
Useful for:
• Quick #LLM prompt generation from codebases
• Code documentation and analysis
• Bug finding and security vulnerability assessment
• Performance optimization suggestions -
Interview with Senior Rust Developer in 2023 (Parody) [video]
https://www.youtube.com/watch?v=TGfQu0bQTKc
#Rust_2023 #Rust_programming #crates_io #webassembly #Rust_news #Rust_developer_interview #actix_rust