• Stars
    star
    485
  • Rank 87,320 (Top 2 %)
  • Language
    Swift
  • License
    MIT License
  • Created over 5 years ago
  • Updated about 5 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Lightweight and Powerful Editor Kit

CI Status Version License Platform

Lightweight and Powerful Editor Kit built on Texture(AsyncDisplayKit) https://github.com/texturegroup/texture.
VEditorKit provides the most core functionality needed for the editor. Unfortunately, When combined words are entered then UITextView selectedRange will changed and typingAttribute will cleared. So, In combined words case, Users can't continue typing the style they want.

TypingAttributes Spec

When the text view’s selection changes, the contents of the dictionary are cleared automatically. https://developer.apple.com/documentation/uikit/uitextview/1618629-typingattributes

Basic spec list

  • Advanced EditableTextView (Support Combined words such as Korean)
  • Default Image, Video, Og-Object(Link Preview) UI Components
  • XML Parser & Builder
  • Editor Rule Base Development

Example


Bi-direction attribute binding Combined Words TypingAttribute Regex pattern base attributed typing
XML Parse & Build Delete Media Content & Merge TextViews Auto-generate Link Preview

Usage

Requirements

  • Xcode <~ 9.0
  • Swift 4.2
  • iOS <~ 9.3

Installation

VEditorKit is available through CocoaPods. To install it, simply add the following line to your Podfile:

pod 'VEditorKit'

Author

  • Geektree0101

  • OhKanghoon

  • gkdlfm

License

VEditorKit is available under the MIT license. See the LICENSE file for more info.

More Repositories

1

RxMVVM-Texture

RxSwift MVVM pattern best practice built on Texture(AsyncDisplayKit) and written in Swift
Swift
86
star
2

RxCleanSwift

Example repository of Clean Swift built on ReactiveX
Swift
50
star
3

Dodi

Modular iOS with Uber needle & tuist example
Swift
30
star
4

GTChatKit

iOS ChatKit built on Texture(AsyncDisplayKit) and written in Swift
Swift
20
star
5

clean-swift-scaffold

Clean-Swift source and test code auto-generator. It can save you time typing 500-600 lines of code.
Go
20
star
6

KarrotRouter

Experimental router for CleanSwift
Swift
12
star
7

TextureAVAssetVideoFeed

Texture(AsyncDisplayKit) AVAsset Video Feed Example
Swift
12
star
8

ASNavigationBarKit

iOS NavigationBar Kit built on Texture
Swift
11
star
9

GTTexture-RxExtension

Texture RxSwift Interactive Wrapper base on ASControlNode
Swift
11
star
10

Knot

Knot is lightweight & predictable state driven node extension library for Texture(AsyncDisplayKit)
Swift
11
star
11

iGospy

Clean Swift spy generator built on Go
Go
9
star
12

RxVIPTemplate

ReactivX CleanSwift(VIP) Template
Makefile
8
star
13

RxCleanSwift-Template

RxCleanSwift Template built on ReactiveX & Texture(AsyncDisplayKit)
Makefile
8
star
14

ASStoryBook

Interactive UI component dev & test built on Texture
Swift
8
star
15

ReactorKit-Texture-Best-Practice

ReactorKit + Texture Best Practice
Swift
7
star
16

VTextView

Lightweight and Powerful UITextView for TextEditor [Experimental Repo]
Swift
5
star
17

Dicetalk

랜덤 토크
Go
5
star
18

SDLBazelExample

SDL Cube Bazel builder example
C++
5
star
19

RxASControlEvent

Texture(Async Display Kit) Control Event Reactive Wrapper
Swift
4
star
20

RxASDiff

Texture Reactive Diff Library built on DeepDiff
Swift
4
star
21

SegwayPatternExample

Karrot iOS 3rd workshop easter egg
Swift
4
star
22

iOSBuckExample

iOS Buckbuild example https://buckbuild.com/setup/getting_started.html
Python
4
star
23

CleanRepository

Clean architecture best practice repository in iOS
Swift
3
star
24

MIROairpointer

MIRO Air-Pointer KyeonPook Univ Project
Arduino
3
star
25

OneStone

kill two birds with one stone
Swift
3
star
26

TuistExample

tuist example project
Swift
3
star
27

GTHistoryViewer

UINavigationController History Viewer, built on Texture and written in Swift
Swift
2
star
28

EffectiveInteractorProject

Effective Interactor Project (CleanSwift)
Swift
2
star
29

DoggyGram

Vetty Best Practice Example
Swift
2
star
30

ASListAdapter

Texture(AsyncDisplayKit) List Adapter
Swift
2
star
31

annohook

Source code annotations parsing & slack hook delivery
Go
2
star
32

MeowMeow

Cat Community Application (Texture Best Practice Application)
Swift
1
star
33

AwsomeBook

SwiftUI practice
Swift
1
star
34

GeekTreeQnA

Question & Answer
1
star
35

GTNavigationBar

Experiment UINavigationBar
Swift
1
star
36

MVC

Model View Controller LOL
Swift
1
star
37

GithubRepoList-Litho

Github Repository List built on Litho Framework (iOS version: https://github.com/GeekTree0101/RxMVVM-Texture)
Kotlin
1
star
38

MIRO-GIFbuskingCloud

JavaScript
1
star
39

RxBDD

RxSwift & RxCocoa Behavior Driven Development Unit Test (iOS only)
Swift
1
star
40

luobo-app

luobo app build on flutter
Dart
1
star
41

PicPop

Swift Image Pop
Swift
1
star
42

ULayoutSpec-Concept

UILayoutSpec Concept
Swift
1
star
43

Exit2016

Exit 2016 Project
JavaScript
1
star
44

instagram-like-and-follow-bot

Instagram like & follow bot
Python
1
star
45

GithubRepositoryExample

jetpack compose example project
Kotlin
1
star
46

Optical

Lightweight & Predictable state management framework for iOS
Swift
1
star