Open-source projects categorized as Text Edit details

Top 23 Text Open-Source Projects

  • pandoc

    Universal markup converter

    Project mention: Ask HN: LaTeX is great. Has anyone tried to build something better? | news.ycombinator.com | 2022-09-26

    Pandoc allows you to work in a variety of input and output formats.


  • nanoid

    A tiny (130 bytes), secure, URL-friendly, unique string ID generator for JavaScript

    Project mention: ReScript 10.0 | news.ycombinator.com | 2022-09-29

    I don't understand why ReScript is trying to sell itself as a language for React. React is already "kind of" functional, has a rich JS/TS ecosystem and there are fantastic alternatives such as Elm.

    I think this would have huge potential in the backend space if it had good interop with Node.js and TS, with perhaps a functional framework similar to Elixir's Phoenix. Elixir proved it can have fantastic integration with Erlang.

    * More robust applications with the Result type

    * An actual integer type (for 64-bit database keys, Prisma uses BigInt)

    * Finite state machines for stateful logic, games, websockets (enums and a sound type system)

    * Benefit from the JS-centric serverless ecosystem

    We've already been "compiling" or "transpiling" JS for years, most website JS is unreadable.

    In its current state, I don't even want to imagine what it would be like to set this up alongside ESM, TS, Prettier, ESLint, Jest, Storybook, ESBuild, Vite, (insert cool tool here). I've already spent literal days trying to setup a "modern" Node.js project, only to give up and go back to CJS for simplicity and import older non-ESM versions of packages[1], wish I wasn't using Node.js, then remember how many things I miss from JS when trialing another language.

    [1]: https://github.com/ai/nanoid/issues/365

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • flexsearch

    Next-Generation full text search library for Browser and Node.js

    Project mention: Best way to implement a search feature over raw HTML using Typescript/React? | reddit.com/r/typescript | 2022-09-20

    Try using a proper browser search like Lunr or Flexsearch

  • YYText

    Powerful text framework for iOS to display and edit rich text.

  • Nimbus

    The iOS framework that grows only as fast as its documentation

  • DTCoreText

    Methods to allow using HTML code with CoreText

  • nlp-recipes

    Natural Language Processing Best Practices & Examples

    Project mention: Is there any utility software/bot that produces descriptor tags for a Reddit image post using the comments? | reddit.com/r/redditdev | 2021-11-07

    I found this (https://github.com/microsoft/nlp-recipes) resource and it has a list of pre-built or easily customizable NLP models that I'm going to try out.

  • talent.io

    Download talent.io’s Tech Salary Report. Median salaries, most in-demand technologies, state of the remote work... all you need to know your worth on the market by tech recruitment platform talent.io

  • PhoneNumberKit

    A Swift framework for parsing, formatting and validating international phone numbers. Inspired by Google's libphonenumber.

    Project mention: What is the best open source .xib file for drop down country phone numbers? | reddit.com/r/iOSProgramming | 2021-10-25

    PhoneNumberKit is a good choice. https://github.com/marmelroy/PhoneNumberKit

  • ZSSRichTextEditor

    A beautiful rich text WYSIWYG editor for iOS with a syntax highlighted source view

  • textillate

    A jquery plugin for CSS3 text animations.

  • pangu.js

    Paranoid text spacing in JavaScript

  • fitty

    ✨ Makes text fit perfectly

    Project mention: Best way to resize text per screen size? | reddit.com/r/css | 2021-11-04
  • BonMot

    Beautiful, easy attributed strings in Swift

  • i18n-node

    Lightweight simple translation module for node.js / express.js with dynamic json storage. Uses common __('...') syntax in app and templates.

    Project mention: Node.js i18n: Agile Localization for Developers | dev.to | 2022-03-25

    If you plan to create a multilingual version of your app, you should use one of the Node.js internationalization libraries available, for example on Openbase. This article will cover the i18n-node as an example. You may choose another library according to your preferences. They do implement localization functionality pretty much in the same way.

  • Blotter

    A JavaScript API for drawing unconventional text effects on the web.

  • SwiftRichString

    👩‍🎨 Elegant Attributed String composition in Swift sauce

  • Twitter Text Obj

    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.

    Project mention: Tweet-counter: A module to calculate the length of a tweet | dev.to | 2022-08-11

    It turns out, working this out is non-trivial, as Twitter has a few rules around how it count's characters. These are basically:

  • FontAwesomeKit

    Icon font library for iOS. Currently supports Font-Awesome, Foundation icons, Zocial, and ionicons.

  • iconv-lite

    Convert character encodings in pure javascript.

    Project mention: How to avoid using inheritance in modeling a String API built on top of lists, in an imperative language? | reddit.com/r/ProgrammingLanguages | 2022-04-15

    Then, the Text (or call it String) class is also a List. There are 3 types of Text classes: Text8, Text16 and Text32. Notice I was kind of vague in what I meant there. Take Text8 for example. Using Text8, we have many different encodings. We have the UTF8 encoding, as well as many other "single byte encodings" like ASCII.

  • TwitterTextEditor

    A standalone, flexible API that provides a full-featured rich text editor for iOS applications.

  • StegCloak

    Hide secrets with invisible characters in plain text securely using passwords 🧙🏻‍♂️⭐

    Project mention: Steg Cloak – Hide secrets with invisible characters in plain text securely | news.ycombinator.com | 2022-05-31
  • TextRecognitionDataGenerator

    A synthetic data generator for text recognition

    Project mention: [D] How to generate syntactically correct text examples for CRNN-CTC | reddit.com/r/MachineLearning | 2021-12-17

    [1]: https://github.com/Belval/TextRecognitionDataGenerator

  • libPhoneNumber-iOS

    iOS port from libphonenumber (Google's phone number handling library)

  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-09-29.

Text related posts


What are some of the best open-source Text projects? This list will help you:

Project Stars
1 pandoc 26,571
2 nanoid 18,734
3 flexsearch 8,864
4 YYText 8,754
5 Nimbus 6,475
6 DTCoreText 6,230
7 nlp-recipes 6,016
8 PhoneNumberKit 4,632
9 ZSSRichTextEditor 3,713
10 textillate 3,613
11 pangu.js 3,600
12 fitty 3,465
13 BonMot 3,324
14 i18n-node 2,959
15 Blotter 2,891
16 SwiftRichString 2,842
17 Twitter Text Obj 2,832
18 FontAwesomeKit 2,811
19 iconv-lite 2,809
20 TwitterTextEditor 2,743
21 StegCloak 2,672
22 TextRecognitionDataGenerator 2,423
23 libPhoneNumber-iOS 2,302
Find remote jobs at our new job board 99remotejobs.com. There are 5 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Static code analysis for 29 languages.
Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.