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 desktop launcher service.
  • cosmic-settings - The settings app for COSMIC desktop environment.
  • cosmic-text-editor - WIP text editor for the COSMIC desktop environment.
  • 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.
  • OneTalker - An Augmentative and Alternative Communication (AAC) Aid/Device for Ben and others.
  • 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.
  • 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
  • Frostbyte Terminal - Yakuake inspired dropdown terminal emulator. Supports X11, Wayland and Windows.

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_color_picker - A simple and composible color picker for iced.
  • iced_gif - A gif widget for iced
  • iced_moving_picture - Animated image widgets (GIF and APNG)
  • 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.
  • frozen_term - Terminal emulator component based on wezterm and combatible with any datastream.
  • iced_code_editor - A fully-featured code editor widget with syntax highlighting, line numbers, text selection, and comprehensive keyboard navigation.

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

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 21

Languages