Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/twitter/twitter-text
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.
https://github.com/twitter/twitter-text
emoji java nodejs objective-c ruby tweet twitter twitter-text unicode
Last synced: 6 days ago
JSON representation
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.
- Host: GitHub
- URL: https://github.com/twitter/twitter-text
- Owner: twitter
- License: apache-2.0
- Created: 2014-12-03T16:06:17.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2024-04-26T09:15:03.000Z (9 months ago)
- Last Synced: 2024-10-29T10:54:38.573Z (3 months ago)
- Topics: emoji, java, nodejs, objective-c, ruby, tweet, twitter, twitter-text, unicode
- Language: HTML
- Homepage: https://developer.twitter.com/en/docs/counting-characters
- Size: 5.32 MB
- Stars: 3,078
- Watchers: 180
- Forks: 521
- Open Issues: 92
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- useful-java-links - Twitter Text Libraries - This repo is a collection of libraries and conformance tests to standardize parsing of tweet text. It synchronizes development, testing, creating issues, and pull requests for twitter-text's implementations and specification. License: [Apache 2](http://www.apache.org/licenses/LICENSE-2.0). ![business friendly license](https://github.com/Vedenin/useful-java-links/blob/master/img/business-friendly.png?raw=true) (II. Databases, search engines, big data and machine learning / 8. Machine Learning)
- awesome-nlp - Twitter-text - 使用 JavaScript 實現的 Twitter 文本處理庫。 (函式庫 / 書籍)
- awesome-machine-learning - Twitter-text - A JavaScript implementation of Twitter's text processing library. (JavaScript / [Tools](#tools-1))
- awesome-machine-learning - Twitter-text - A JavaScript implementation of Twitter's text processing library. (JavaScript)
- https-github.com-keon-awesome-nlp - Twitter-text - A JavaScript implementation of Twitter's text processing library (Packages / Libraries)
- awesome-ai - Twitter-text - Twitter's text processing library (Development / Javascript)
- awesome-machine-learning - Twitter-text - A JavaScript implementation of Twitter's text processing library. (Javascript / Speech Recognition)
- awesome-machine-learning - Twitter-text - A JavaScript implementation of Twitter's text processing library. (JavaScript / [Tools](#tools-1))
- awesome-ios-star - Twitter Text Obj - An Objective-C implementation of Twitter's text processing library. (Text / Other Testing)
- awesome-machine-learning - Twitter-text - A JavaScript implementation of Twitter's text processing library. (Javascript / Speech Recognition)
- awesome-nlp - Twitter-text - 使用 JavaScript 實現的 Twitter 文本處理庫。 (函式庫 / 書籍)
- awesome-advanced-metering-infrastructure - Twitter-text - A JavaScript implementation of Twitter's text processing library. (Javascript / Speech Recognition)
- awesome-ios - Twitter Text Obj - An Objective-C implementation of Twitter's text processing library. (Text / Other Testing)
- awesome - twitter/twitter-text - 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. (HTML)
README
# twitter-text
This repository is a collection of libraries and conformance tests to standardize parsing of Tweet text. It synchronizes development, testing, creating issues, and pull requests for twitter-text's implementations and specification. These libraries are responsible for determining the quantity of characters in a Tweet and identifying and linking any URL, @username, #hashtag, or $cashtag.
See implementations and conformance in this repository below:
* [Conformance](conformance)
* [Java](java)
* [Ruby](rb)
* [JavaScript](js)
* [Objective-C](objc)## Other language implementations
The following implementations exist in other programming languages, but are not supported by or used by Twitter.
We'd like to thank the authors for building and maintaining these alternatives.* [Swift](https://swiftpack.co/package/nysander/twitter-text)
* [Rust](https://github.com/sayrer/twitter-text). Also available as a [crate](https://crates.io/crates/twitter-text).If you would like to contribute a link to other implementations, please consider sending a Pull Request, or letting us know via the [Twitter Developer Community forums](https://twittercommunity.com/c/libraries-and-sdks/63).
## Copyright and License
Copyright 2012-2020 Twitter, Inc and other contributors
Licensed under the Apache License, Version 2.0: http://www.apache.org/licenses/LICENSE-2.0