awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
raulriera avatar

raulriera/TextFieldEffects

0
View on GitHub↗
6,030 estrellas·596 forks·Swift·mit·4 vistas

TextFieldEffects

TextFieldEffects is an iOS library that animates text field borders and labels with smooth transitions between focused and unfocused states. It provides animated visual feedback for text input focus and blur events, extending UIKit text fields with configurable border and label animations, and also offers a reusable SwiftUI component for animated text input styling.

The library achieves its visual effects through CALayer-based border animation, constraint-based layout shifting, and UIView animation block wrapping, all coordinated by delegate-based event binding and state-driven focus detection. Placeholder labels are overlaid as sublayers or subviews for independent positioning and animation, creating polished transitions that respond automatically to editing begin and end events.

The project covers iOS form styling and text field animation workflows, with support for running tests on continuous integration servers.

Features

  • Input Field Focus Animations - Animates text field borders and labels with smooth transitions between focused and unfocused states.
  • Animated Borders - Animates a text field's border smoothly when it gains or loses focus.
  • Animated Text Field Extensions - Extends UIKit text fields with configurable border and label animations.
  • Focus Transition Animations - Animates text field borders and labels to transition smoothly between focused and unfocused states.
  • UIView Animation Blocks - Wraps all visual transitions in UIView animation blocks to coordinate border and label animations.
  • Layer-Based Animations - Animates text field borders by directly manipulating CALayer properties with Core Animation.
  • Input Focus UX - Offers animated visual feedback for text field focus and blur events.
  • Placeholder Overlays - Overlays placeholder labels as sublayers or subviews for independent positioning and animation.
  • Delegate-Based - Binds animation triggers to UITextField delegate methods for automatic focus and blur responses.
  • State-Driven Animation Triggers - Detects focus changes via delegate callbacks and toggles internal state to trigger animations.
  • iOS - Styles text input fields in iOS forms with animated visual feedback for focus and validation states.
  • Auto Layout Animations - Shifts label positions by updating Auto Layout constraints and animating the layout pass.
  • Input Focus Animations - Animates text field borders and labels to shift between focused and unfocused states with smooth transitions.
  • Animated Text Input Components - Provides a reusable SwiftUI component for animated text input styling.
  • UI Animations - Creates smooth, reusable animations for UI elements that respond to user interaction and state changes.
  • Text and Typography - Collection of animated text field styles.
  • Text Fields - Ready-to-use text field animation effects.
  • Text Inputs - Custom text field styles and animations.
  • User Input - Custom text field styles and animations.

Historial de estrellas

Gráfico del historial de estrellas de raulriera/textfieldeffectsGráfico del historial de estrellas de raulriera/textfieldeffects

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Preguntas frecuentes

¿Qué hace raulriera/textfieldeffects?

TextFieldEffects is an iOS library that animates text field borders and labels with smooth transitions between focused and unfocused states. It provides animated visual feedback for text input focus and blur events, extending UIKit text fields with configurable border and label animations, and also offers a reusable SwiftUI component for animated text input styling.

¿Cuáles son las características principales de raulriera/textfieldeffects?

Las características principales de raulriera/textfieldeffects son: Input Field Focus Animations, Animated Borders, Animated Text Field Extensions, Focus Transition Animations, UIView Animation Blocks, Layer-Based Animations, Input Focus UX, Placeholder Overlays.

¿Qué alternativas de código abierto existen para raulriera/textfieldeffects?

Las alternativas de código abierto para raulriera/textfieldeffects incluyen: nixzhu/dev-blog — This project is a comprehensive framework for iOS application development, centered on building mobile applications… skyscanner/skyfloatinglabeltextfield — SkyFloatingLabelTextField is a reusable iOS user interface component for Swift applications. It implements a text… jverdi/jvfloatlabeledtextfield — JVFloatLabeledTextField is a reusable UIKit component for iOS that provides a text input field with a floating label.… ianlunn/hover — Hover is a collection of pre-defined CSS3 animations and reusable stylesheets for links, buttons, and images. It… hanton/htytextfield — A UITextField with bouncy placeholder. nnhubbard/zssrichtexteditor — ZSSRichTextEditor is an Objective-C UI library that provides a bidirectional markup editor for native iOS…

Alternativas open-source a TextFieldEffects

Proyectos open-source similares, clasificados según cuántas características comparten con TextFieldEffects.
  • nixzhu/dev-blogAvatar de nixzhu

    nixzhu/dev-blog

    3,906Ver en GitHub↗

    This project is a comprehensive framework for iOS application development, centered on building mobile applications that feature custom user interface components, asynchronous task management, and local data persistence. It serves as a technical knowledge base for software engineering, providing tools to organize and publish architectural analyses and notes in Markdown format. The framework distinguishes itself through a robust document-based storage layer that utilizes BSON-formatted records to perform CRUD operations within a NoSQL document store. It provides extensive system integration ca

    Ver en GitHub↗3,906
  • skyscanner/skyfloatinglabeltextfieldAvatar de Skyscanner

    Skyscanner/SkyFloatingLabelTextField

    4,129Ver en GitHub↗

    SkyFloatingLabelTextField is a reusable iOS user interface component for Swift applications. It implements a text input control featuring the floating label pattern, where labels transition from a placeholder position to a floating title when the field is focused or populated. The component includes built-in support for right-to-left language layouts, automatically adjusting text direction and layout for correct readability. It also provides integrated iconography, allowing images or font-based icons to be positioned within the text field. The system covers input validation messaging and sty

    Swift
    Ver en GitHub↗4,129
  • jverdi/jvfloatlabeledtextfieldAvatar de jverdi

    jverdi/JVFloatLabeledTextField

    7,150Ver en GitHub↗

    JVFloatLabeledTextField is a reusable UIKit component for iOS that provides a text input field with a floating label. It animates the placeholder text into a hovering label when the field is focused or contains text, maintaining visual context for the user during data entry. This library functions as a programmable interface element for native applications developed with Swift and Objective-C, specifically designed to implement modern mobile form design patterns. The component manages these interactions through a combination of state-driven label transitions and constraint-based layout anima

    Objective-C
    Ver en GitHub↗7,150
  • ianlunn/hoverAvatar de IanLunn

    IanLunn/Hover

    29,393Ver en GitHub↗

    Hover is a collection of pre-defined CSS3 animations and reusable stylesheets for links, buttons, and images. It serves as a web UI animation kit and a library of styles written in CSS, Sass, and LESS to provide visual feedback when a user hovers over an element. The library includes specialized interactive effects that simulate tactile behaviors, such as page curls and the rendering of speech bubbles. It also provides a set of animation primitives to manipulate backgrounds, borders, shadows, and glow effects to simulate depth and elevation. The project covers a wide range of element motion

    SCSScsscss-effectssass
    Ver en GitHub↗29,393
  • Ver las 30 alternativas a TextFieldEffects→