Fully open source text editor for iOS written in Swift.

Related tags

Text swift ios app
Overview

Edhita

Fully open source text editor for iOS written in Swift.
http://edhita.bornneet.com/

What Edhita means?

Edhita (Romaji) == エディタ (Katakana) == Editor (English)

Development

$ cp AppSecret.swift Edhita/Models/
$ pod install
$ open Edhita.xcworkspace

IconCreator / ScreenshotCreator

Icon images and logo PDF are created by IconCreator with Swift Playground.

And screenshots on App Store are generated by ScreenshotCreator.

Objective-C

Edhita 1.0 was written in Objective-C.
The source code is available on Objective-C branch.

Spin-offs

Some pods from Edhita.

License

The MIT license

Author

@tnantoka

Comments
  • iOS 11.1.1 and Quotations on a Blutooth Keyboard

    iOS 11.1.1 and Quotations on a Blutooth Keyboard

    With the recent updates to iOS (running on an ipad air 2), quotations no longer register appropriately. See attached photo. This issue applies to both single and double quotations. I have this issue with both the blutooth keyboard I use (microsoft universal blutooth keyboard), and with the popup standard keyboard on my ipad. I have mapped the the english (qwerty) keyboard, and the hardware keyboard is set up as english- United States - ABC extended or US. This seems to be the only issue with these settings. When I map the hardware keyboard to US Interhational PC, this resolves the issue of quotations, but I lose my arrow key functionality. Anyone have a solution? 2434f3b0-cada-4c47-9a0b-488c01fd0479

    opened by NHdevPA 2
  • Double-tapping

    Double-tapping "Delete" button crashes the app

    If you double-tap the "Delete" button while the animation is still playing, it crashes the app and also deletes the most recent file in the directory in addition to the file you selected. (I keep backups, so I didn't lose any work from this. :smile:)

    opened by ad510 2
  • Error when doing 'pod install'

    Error when doing 'pod install'

    $ pod install Re-creating CocoaPods due to major version update. Analyzing dependencies Fetching podspec for Megrim from https://raw.githubusercontent.com/tnantoka/podspecs/master/Specs/Megrim/Megrim.podspec [!] The Megrim pod failed to validate due to 3 errors: - ERROR | attributes: Missing required attribute summary. - WARN | description: The description is equal to the summary. - ERROR | description: The description is empty. - ERROR | File Patterns: The Megrim (0.1.0) spec is empty (no source files, resources, resource_bundles, preserve paths, vendored_libraries, vendored_frameworks, dependencies, nor subspecs).

    [!] Ignoring obsolete HEAD specifier in EDHFontSelector (HEAD)

    [!] Ignoring obsolete HEAD specifier in HEAD based on 0.2.1

    opened by darkbrow 1
  • Lock files?

    Lock files?

    Hello,

    Im using edhita for taking notes about software projects and building wiki pages for documentation. But sometimes i need to take some private notes. I wonder if you guys can add some password protection for files or fingerprint protection like Notes.app that would be great.

    Thank you.

    opened by retrokid 0
  • Don't show browser options for non-HTML files

    Don't show browser options for non-HTML files

    If I'm editing anything other than HTML, I don't want to see the Browser or Dual views. The display options should not be present when editing other files. Ideally (though a bit more difficult to implement) the settings could contain an option to add custom filename extensions to trigger the display options, i.e. .erb or .hbs.

    opened by nloveladyallen 0
  • adding open in option for editing the files in other iOS app

    adding open in option for editing the files in other iOS app

    This is a feature request. I just installed edhita and would like to use it edit the markdown files in my clould app. It would be great if edhita can expose such a service.

    http://stackoverflow.com/questions/3981199/adding-open-in-option-to-ios-app

    opened by xu4wang 1
Owner
Tatsuya Tobioka
hello world
Tatsuya Tobioka
Notepad - A fully themeable iOS markdown editor with live syntax highlighting.

Notepad is just like any other UITextView, but you need to use the convenience initializer in order to use the themes. To create a new theme, copy one of the existing themes and edit the JSON.

Rudd Fawcett 802 Dec 31, 2022
A standalone, flexible API that provides a full-featured rich text editor for iOS applications.

Twitter Text Editor A standalone, flexible API that provides a full featured rich text editor for iOS applications. This provides a robust text attrib

Twitter 2.8k Dec 29, 2022
A rich-text editor for iOS

DTRichTextEditor This project aims to provide a replacement for Apple's severely limited UITextView and to allow for editing attributed strings. It co

Cocoanetics 346 Oct 8, 2022
A lightning fast, native SwiftUI scratchpad/text editor.

Sedit A lightning fast, native SwiftUI scratchpad/text editor. Sedit (Swift Edit, as in the language and as in fast) is a lightning fast basic text ed

null 5 Jan 28, 2022
An iOS app to turn typed text into images of handwritten text in your own handwriting style.

Text-to-Handwritting © 2021 by Daniel Christopher Long An iOS app to turn typed text into images of handwritten text in your own handwriting style. ht

Daniel Long 11 Dec 29, 2022
Powerful text framework for iOS to display and edit rich text.

YYText Powerful text framework for iOS to display and edit rich text. (It's a component of YYKit) Features UILabel and UITextView API compatible High

null 8.8k Jan 4, 2023
Twitter Text Libraries. This code is used at Twitter to tokenize and parse text to meet the expectations for what can be used on the platform.

twitter-text This repository is a collection of libraries and conformance tests to standardize parsing of Tweet text. It synchronizes development, tes

Twitter 2.9k Dec 27, 2022
VEditorKit - Lightweight and Powerful Editor Kit built on Texture(AsyncDisplayKit)

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.

David Ha 471 Dec 27, 2022
Lightweight library to set an Image as text background. Written in swift.

![](https://img.shields.io/badge/Swift 2-compatible-4BC51D.svg?style=flat-square) Simple and light weight UIView that animate text with an image. Demo

Lucas Ortis 552 Sep 9, 2022
Swift String Validator. Simple lib for ios to validate string and UITextFields text for some criterias

Swift String validator About Library for easy and fastest string validation based on сciterias. Instalation KKStringValidator is available through Coc

Kostya 17 Dec 21, 2019
🌍⏩📄 Convert ISO8859 1-16 Encoded Text to String in Swift. Supports iOS, tvOS, watchOS and macOS.

ISO8859 Convert ISO8859 1-16 Encoded Text to String in Swift. Usage let encoding = ISO8859.part1 let string = String([...], iso8859Encoding: encoding)

Devran Cosmo Uenal 18 Jan 2, 2023
Automatic summarizer text in Swift

Overview Reductio is a tool used to extract keywords and phrases using an implementation of the algorithm TextRank. Installation Swift Package Manager

Sergio Fernández 438 Dec 9, 2022
RichEditorView is a simple, modular, drop-in UIView subclass for Rich Text Editing.

RichEditorView RichEditorView is a simple, modular, drop-in UIView subclass for Rich Text Editing. Written in Swift 4 Supports iOS 8+ through Cocoapod

Caesar Wirth 1.8k Dec 24, 2022
Like a SwiftUI ViewBuilder, but for Text

TextBuilder Introduction Text composition in SwiftUI can often be cumbersome, especially when there's logic affecting its format and content. TextBuil

David Roman 180 Dec 26, 2022
Get any text on your screen into your clipboard.

macOCR macOCR is a command line app that enables you to turn any text on your screen into text on your clipboard. When you envoke the ocr command, a "

Marcus S 1.9k Dec 29, 2022
Convert text with HTML tags, links, hashtags, mentions into NSAttributedString. Make them clickable with UILabel drop-in replacement.

Atributika is an easy and painless way to build NSAttributedString. It is able to detect HTML-like tags, links, phone numbers, hashtags, any regex or

Pavel Sharanda 1.1k Jan 8, 2023
Magnifying glass for text fields

Loupe Magnifying glass for text fields. Apple removed the maginifying glass when selecting texts since iOS 13, this tweak will brings it back. Compati

null 9 Dec 24, 2022
More powerful label, attributed string builder and text parser.

DDText More powerful label, attributed string builder and text parser. DDLabel More powerful label than UILabel, using TextKit. It supports features b

Daniel 16 Nov 8, 2022
Acčento is an easy-to-use tool for adding Czech diacritics to copied text.

Acčento is an easy-to-use tool for adding Czech diacritics to copied text. The app lives in the menu bar and is activated using a global hot key.

Matty Cross 3 Sep 16, 2021