Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Ui Customization

Ui Customization

89 projects

Showing 36 of 89 projects

statuscol.nvim
statuscol.nvimLua

A Neovim plugin for building a fully customizable and clickable status column with segments for folds, signs, and line numbers.

#signs#neovim-plugin#plugin
Stars611
Forks30
Last commit1 year ago
NYAlertViewController
NYAlertViewControllerObjective-C

A highly configurable iOS alert view controller replacement with custom content views and UI customization.

#ios#ui-alerts#objective-c
Stars604
Forks102
Last commit3 years ago
FMMosaicLayout
FMMosaicLayoutObjective-C

A drop-in mosaic collection view layout for iOS with simple customization options.

#ios#mosaic-layout#objective-c
Stars586
Forks62
Last commit9 years ago
StepSlider
StepSliderObjective-C

A customizable iOS slider component for selecting preset integer values with full Interface Builder support.

#ios#slider#coreanimation
Stars577
Forks107
Last commit5 years ago
Config Template Card
Config Template CardTypeScript

A Lovelace card for Home Assistant that enables dynamic UI configurations using JavaScript templates.

#dynamic-configuration#home-automation#dashboard
Stars552
Forks64
Last commit18 days ago
react-native-calendar
react-native-calendarJavaScript

A customizable calendar component for React Native apps with event indicators and extensive styling options.

#mobile-ui#ios#date-picker
Stars536
Forks236
Last commit8 years ago
Video Editor
Video EditorDart

A Flutter package for video editing with fully customizable UI, supporting trim, crop, rotation, and cover selection.

#dart#package#ffmpeg
Stars494
Forks309
Last commit1 year ago
JLStickerTextView
JLStickerTextViewSwift

A Swift UIImageView subclass for adding, editing, rotating, and resizing multiline text on images before rendering.

#cocoa-touch#ios#image-editing
Stars484
Forks68
Last commit6 years ago
wild-cherry
wild-cherryLess

A fairy-tale inspired color theme with emoji indicators for Zsh, iTerm, Sublime, Atom, Slack, and other tools.

#color-theme#emoji#editor-theme
Stars484
Forks61
Last commit3 years ago
bluloco.nvim
bluloco.nvimLua

A designer Neovim theme with light and dark variants, built with lush.nvim for comprehensive syntax highlighting and plugin support.

#vim-colorscheme#light-mode#dark-mode
Stars443
Forks13
Last commit1 month ago
UITextField-Navigation
UITextField-NavigationSwift

Adds customizable next, previous, and done buttons to UITextField and UITextView keyboards for easier navigation.

#uitextfield-navigation#ios#uitextfield
Stars439
Forks28
Last commit4 years ago
RFKeyboardToolbar
RFKeyboardToolbarObjective-C

A flexible iOS library for adding customizable buttons and toolbars to UITextFields and UITextViews.

#ios#uitextfield#objective-c
Stars420
Forks37
Last commit8 years ago
Thunderbird GNOME Theme
Thunderbird GNOME ThemeCSS

A CSS theme that makes Thunderbird look and feel like a native GNOME application.

#thunderbird#adwaita#linux-desktop
Stars413
Forks16
Last commit2 months ago
AZTransitions
AZTransitionsSwift

A Swift library for creating custom modal transition animations in iOS with a simple API.

#ios#custom-animation#animation
Stars410
Forks34
Last commit5 years ago
SmoothCursor.nvim
SmoothCursor.nvimLua

A Neovim plugin that adds a sub-cursor to the signcolumn to visually indicate scroll or jump direction.

#signcolumn#cursor-navigation#animation
Stars402
Forks14
Last commit1 year ago
DOAlertController
DOAlertControllerSwift

A simple, customizable alert view written in Swift, compatible from iOS 7 and usable as a UIAlertController replacement.

#alert-view#ios#ui-customization
Stars399
Forks68
Last commit5 years ago
smartcolumn.nvim
smartcolumn.nvimLua

A Neovim plugin that automatically hides the colorcolumn when lines are short and shows it only when needed.

#code-editing#workflow-optimization#visual-feedback
Stars367
Forks16
Last commit10 months ago
SierraBreeze
SierraBreezeC++

OSX Sierra-style window decoration for KDE Plasma, providing macOS-like titlebar buttons.

#kde-plasma#open-source#window-decoration
Stars355
Forks40
Last commit4 years ago
Font Awesome Icons
Font Awesome IconsPython

A deprecated Home Assistant integration that provided Font Awesome 6.6.0 icons for use throughout the platform.

#icons#smart-home#dashboard
Stars339
Forks48
Last commit2 months ago
Simple Weather Card
Simple Weather CardJavaScript

A minimalistic, Material Design-inspired weather card for Home Assistant's Lovelace UI.

#home-automation#smart-home#dashboard
Stars339
Forks46
Last commit3 years ago
ViralSwitch
ViralSwitchObjective-C

A UISwitch subclass that animates its superview's background color when toggled, with customizable animations for other UI elements.

#ios#objective-c#coreanimation
Stars331
Forks25
Last commit7 years ago
nvim
nvimLua

A dark, vibrant, and beautiful color scheme for Neovim, written in Lua.

#hacktoberfest#nightly#vim
Stars300
Forks19
Last commit1 year ago
Elementary XFCE
Elementary XFCEC

A maintained fork of the Elementary icon theme, extended and optimized for the Xfce desktop environment.

#user-interface#open-source-icons#visual-design
Stars295
Forks39
Last commit5 months ago
neoline.vim
neoline.vimLua

A lightweight status line and tab line plugin for Neovim, built with Lua and focused on beauty and performance.

#tab-line#status-line#nowar
Stars263
Forks7
Last commit2 months ago
citruszest.nvim
citruszest.nvimLua

A vibrant and refreshing Neovim colorscheme inspired by the bright and juicy colors of citrus fruits.

#developer-tools#syntax-highlighting#text-editor
Stars260
Forks10
Last commit1 month ago
McMojave
McMojaveQML

A macOS Mojave-inspired theme suite for KDE Plasma desktop environment.

#kde-plasma#aurorae-theme#visual-design
Stars259
Forks24
Last commit1 year ago
Crop
CropDart

A Flutter package for cropping any widget (not just images) with a customizable UI, written in pure Dart.

#dart#demo#image-cropping
Stars259
Forks83
Last commit2 years ago
Home Panel
Home PanelJinja

A customizable web frontend for controlling smart home devices via Home Assistant, designed for touch screens.

#iot#home-panel#home-automation
Stars255
Forks35
Last commit2 years ago
hevue-img-preview
hevue-img-previewVue

A Vue image preview component compatible with Vue 2 and Vue 3, supporting single/multiple images, thumbnails, and mobile gestures.

#vue2#image-preview#vue-img-preview
Stars247
Forks32
Last commit8 months ago
dynamic-antd-theme
dynamic-antd-themeCSS

A React plugin to dynamically change Ant Design's primary theme color at runtime for both Less and CSS.

#theme-switcher#ant-design#ui-customization
Stars246
Forks29
Last commit3 years ago
reactive.nvim
reactive.nvimLua

A Neovim plugin that dynamically applies window and global highlights based on mode changes, operators, and window focus.

#highlight#vim-modes#neovim-plugin
Stars244
Forks3
Last commit5 months ago
starry.nvim
starry.nvimLua

A collection of modern, Lua-based color schemes for Neovim with full Treesitter and LSP support.

#treesitter#developer-tools#ui-customization
Stars242
Forks3
Last commit2 months ago
midnight.nvim
midnight.nvimLua

A modern black Neovim theme written in Lua with comfortable color contrast and LSP/treesitter support.

#midnight-theme#treesitter#syntax-highlighting
Stars235
Forks8
Last commit1 year ago
theme-darcula
theme-darculaCSS

A Darcula theme for JupyterLab, modeled after the classic IntelliJ theme, with dark scrollbar support.

#jupyterlab-extension#jupyterlab-2#developer-tools
Stars220
Forks37
Last commit3 years ago
Many Themes, One Repo
Many Themes, One Repo

A curated collection of community-created themes for Home Assistant's frontend interface.

#themes#community-driven#smart-home
Stars211
Forks35
Last commit2 years ago
nougat.nvim
nougat.nvimLua

A hyperextensible, performance-focused plugin for building custom statuslines, tablines, and winbars in Neovim.

#vimscript#winbar#modular-design
Stars202
Forks4
Last commit2 years ago
PreviousPage 2 of 3

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
Next
#Ios30
#Swift23
#Neovim22
#Neovim Plugin18
#Cocoapods18
#Lua18
#Mobile Development17
#Syntax Highlighting15
#Theme13
#Objective C13
#Nvim11
#Developer Tools11