freya
Cross-platform and non-web GUI library for 🦀 Rust powered by 🎨 Skia.
The Freya Claude Code plugin delivers context-aware assistance for building native GUI applications with the Freya library in Rust. It provides best practices, coding patterns, and component examples specifically tailored for Freya's declarative, cross-platform UI framework powered by Skia. The plugin helps developers leverage Freya's reactive component model, built-in widgets, animations, and advanced features like code editors, markdown rendering, and terminal emulation. By adding this plugin to Claude Code, developers gain instant access to Freya-specific guidance during their development workflow.
Key Features
Use Cases
- 01Building cross-platform desktop applications with native performance in Rust
- 02Creating data visualization dashboards with charts and interactive plots
- 03Developing code editors or IDEs with syntax highlighting and tree-sitter integration
- 04Building terminal-based applications with PTY support and SSH clients
- 05Creating multi-language applications with internationalization support
- 06Developing rich text editors with custom formatting and selection handling
Related Plugins
View moreandrej-karpathy-skills
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
claude-mem
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
Understand-Anything
Graphs that teach > graphs that impress. Turn any code into an interactive knowledge graph you can explore, search, and ask questions about. Works with Claude Code, Codex, Cursor, Copilot, Gemini CLI, and more.
rtk
CLI proxy that reduces LLM token consumption by 60-90% on common dev commands. Single Rust binary, zero dependencies
freya — FAQ
What is the Freya Claude Code plugin?+
It's a Claude Code plugin that provides context-specific guidance, best practices, and patterns for developing GUI applications using the Freya library in Rust. The plugin helps developers write Freya code more efficiently by offering framework-specific knowledge during development.
How do I install the Freya plugin in Claude Code?+
Use the command '/plugin marketplace add marc2332/freya' followed by '/plugin install freya@freya-marketplace' in Claude Code. The plugin will then be available to assist with Freya development.
Can I use this plugin with other AI coding assistants?+
Yes, the skill document is available at plugins/freya/skills/freya/SKILL.md in the repository and can be used as context with other AI coding agents that support custom knowledge files.
Is the Freya plugin free to use?+
Yes, the plugin is open source and freely available under the MIT License. You can install and use it without any cost.
What prerequisites do I need before using this plugin?+
You need Claude Code installed and access to the plugin marketplace. For actually developing with Freya, you'll need Rust installed and the Freya development setup configured according to their documentation.
Which clients work with this plugin?+
This plugin is designed for Claude Code. The underlying skill document can be used as context with other AI coding assistants that support custom knowledge injection.
How do I install freya?+
Open the source repository on GitHub and follow its README. freya is a plugin — MCP Agents Market links you directly to the official repo.
Is freya free?+
freya is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.