langchain-text-splitters
LangChain text splitting utilities
Install
langchain-text-splitters on PyPI
pip
pip install langchain-text-splittersuv
uv add langchain-text-splitterspoetry
poetry add langchain-text-splittersPackage facts
| License | MIT (permissive) |
| Python support | supports the current Python release (<4.0.0,>=3.10.0) |
| Install friction | low — pure-Python wheel |
| Runtime dependencies | 1 — langchain-core |
| Maintenance | actively maintained — 119 days since the last release |
| Last repo commit | |
| First released | |
| Popularity | one of the top 1,000 most-downloaded packages on PyPI (30-day window, as of 2026-08-13) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-13) |
Evidence: langchain_text_splitters-1.1.2-py3-none-any.whl
About langchain-text-splitters
from the package's own PyPI description — quoted content, verbatim
🦜✂️ LangChain Text Splitters
PyPI - Version (image) PyPI - License (image) PyPI - Downloads (image) Twitter (image)
Looking for the JS/TS version? Check out LangChain.js.
Quick Install
pip install langchain-text-splitters
🤔 What is this?
LangChain Text Splitters contains utilities for splitting into chunks a wide variety of text documents.
📖 Documentation
For full documentation, see the API reference.
📕 Releases & Versioning
See our Releases and Versioning policies.
We...
Read as markdown · JSON record · Source repository · Homepage · Docs
AI interpretation — verify before relying
AI-generated interpretation of the package facts above; every digit, version, license, or vulnerability id it cites is grounded in the facts already shown on this page
Provides utilities for splitting text documents into manageable chunks, a foundational operation for preparing text data for language model processing and retrieval systems.
Low friction install with a single runtime dependency (langchain-core). Active maintenance with a recent release 119 days ago and ongoing repository activity.
MIT license permits unrestricted use, modification, and distribution in both open-source and commercial projects with minimal attribution requirements.
Usage
pip install langchain-text-splitters
from langchain_text_splitters import CharacterTextSplitter
splitter = CharacterTextSplitter()
chunks = splitter.split_text("your text here")
Requires Python 3.10 or later (supports 3.10–3.14).
Verdict: Production-stable text splitting library backed by the active LangChain ecosystem, with no known vulnerabilities, permissive licensing, and minimal dependencies. Suitable for immediate use in document processing pipelines.
Needs verification
- Whether the package's versioning policy (mentioned in docs) introduces breaking changes frequently enough to warrant pinning in production.
- Performance characteristics and memory efficiency for large documents or high-volume splitting workloads.
- Specific text splitting algorithms and configuration options available in version 1.1.2.
Similar packages
permissive · top 1,000 on PyPI
langchain-anthropicpermissive · top 1,000 on PyPI
langchain-google-vertexaipermissive · top 1,000 on PyPI
langchainpermissive · top 1,000 on PyPI
langchain-corepermissive · top 1,000 on PyPI
langchain-communitypermissive · top 1,000 on PyPI
langgraphpermissive · top 1,000 on PyPI
langchain-classicpermissive · top 1,000 on PyPI
langgraph-checkpointpermissive · top 1,000 on PyPI
pymupdf4llmagpl · top 1,000 on PyPI