Skip to content

A curated list of custom widgets, example projects, integrations, and resources made with/for iced

License

Notifications You must be signed in to change notification settings

iced-rs/awesome-iced

Repository files navigation

Awesome Iced Awesome lint

A curated list of custom widgets, resources, integrations, and projects made with/for iced.

iced is a cross-platform GUI library for Rust focused on simplicity and type-safety inspired by Elm.

Contents

Projects Using iced

  • Airshipper - The official launcher for Veloren.
  • ajour - A World of Warcraft addon manager.
  • Amphitheatre Desktop - An open source desktop application for Amphitheatre.
  • Animated GIF Maker - A simple FFmpeg-based animated GIF generator application built using Iced.
  • bl3_save_edit - A Borderlands 3 Save/Profile editor.
  • cosmic-applets - WIP applets for cosmic-panel.
  • cosmic-comp - Compositor for the COSMIC desktop environment.
  • cosmic-launcher - Frontend for Pop Launcher, a modular IPC-based dekstop launcher service.
  • cosmic-settings - The settings app for COSMIC dekstop environment.
  • cosmic-text-editor - WIP text editor for the COSMIC desktop environment.
  • Cryptowatch Desktop - Fully customizable Crypto trading terminal.
  • enclone - Accurate and user-friendly computational tool for clonal grouping to study the adaptive immune system.
  • ESLauncher2 - A launcher for Endless Sky.
  • Fuzzr - a P2P platform for publishing, curating, and browsing content.
  • Halloy - An open-source IRC client.
  • liana - A Bitcoin wallet with a unique 'safety net' - a timelocked recovery path for all of your coins.
  • linkage - A typing tutor.
  • ludusavi - A tool for backing up PC game save data.
  • Material Icon Browser - A simple application that allows browsing the full list of regular Material Icons.
  • microlaunch - A native linux launcher for Final Fantasy XIV Online.
  • Neothesia - Flashy Synthesia Like Software For Linux, Windows and MacOs.
  • OctaSine - Cross-platform FM Synth plugin (VST2 & CLAP). Uses iced for its GUI.
  • offline-chess-puzzles - View and solve puzzles from the lichess puzzle database.
  • onagre - General purpose application launcher for X and wayland inspired by rof/wofi and alfred.
  • OpenVehicleDiag - Vehicle ECU diagnostic platform and car 'hacking' .
  • Raspirus - A user- and resources-friendly rules-based malware scanner.
  • revault-gui - GUI for the Revault daemon, a Bitcoin valut architecture.
  • slimevr-wrangler - An app that lets you use Joy-Cons as SlimeVR trackers, enabling you to make a full body tracking system!.
  • smmdb-client - Save file editor for Super Mario Maker 2.
  • sniffnet - A network traffic monitoring tool.
  • super_clipboard - A clipboard manager.
  • tolstack - 1D tolerance analysis tool.
  • universal-android-debloater - Debloat non-rooted Android devices using ADB.
  • veloren - Multiplayer voxel RPG written in Rust. Uses iced for its default graphical client frontend.
  • VirtualDesktopAccessor - DLL for accessing Windows 11/10 Virtual Desktop features from 3rd party tools such as AutoHotkey.
  • wooting-analog-sdk - An SDK for analog keyboards. Uses iced for its virtual keyboard simulator.
  • XMODITS - A tool to bulk extract samples from tracker modules.
  • yt-dl-gui - A GUI for youtube-dl.
  • ytdlp-gui - A GUI for yt-dlp, a fork of youtube-dl with additional features.
  • iced_layershell - Layershell binding for iced

Integrations

  • Cosmic Time - An animation toolkit.
  • anim-rs - Framework-independent animation library. Has integrations for iced.
  • bevy_iced - Use iced apps in your Bevy application.
  • nih-plug - A framework for creating VST3 and CLAP plugins with an iced frontend.
  • plotters-iced - An iced backend for the plotters library for both native and wasm applications.

Custom Widgets

  • iced_audio - Widgets for audio applications such as VST / LV2 plugins
  • iced_aw - An assortment of additional widgets
  • iced_gif - A gif widget for iced
  • iced_video_player - Composable component to play videos in an iced app leveraging GStreamer.
  • Prettygooey - Themed UI components for iced
  • iced_term - Terminal emulator widget powered by ICED framework and alacritty terminal backend.

Resources

Follow

Contributing

Contributions of any kind welcome, just follow the guidelines!

Contributors

Thanks goes to these contributors!

About

A curated list of custom widgets, example projects, integrations, and resources made with/for iced

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages