Topics / #structured-data
Structured-data projects on GitHub
Extracting structured data from unstructured text and documents.
As of , the most-starred Structured-data projects on GitHub are langextract (39K stars), instructor (14K stars) and autogluon (10.8K stars). GitHub.Locker tracks 5 Structured-data repositories with 65.1K stars combined. The fastest-growing on October 16 was instructor, with +6 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
+6instructor
567-labs/instructor · ★ 14KInstructor is a Python library that gets reliable structured JSON output from LLMs by defining Pydantic models instead of hand-writing JSON schemas and parsing logic.
langextract
google/langextract · ★ 39KLangExtract is a Python library that uses LLMs to pull structured information out of unstructured text, mapping each extraction back to its exact location in the source document.
TypeLLM
TypeLLM/TypeLLM · ★ 956TypeLLM adds type-safe, schema-guaranteed output generation to existing open autoregressive LLMs, without changing their weights or architecture, letting models still think freely while returning typed JSON Schema-constrained answers.
geo-score
jianruntech/geo-score · ★ 324A free command-line scorecard for AI visibility: it reads your site the way answer-engine crawlers do and prints a 0-100 readiness score against a published, versioned rubric — not a black box.
The all-time top
5 projects · by stars
- 39K
#1 · google/langextract
langextract
LangExtract is a Python library that uses LLMs to pull structured information out of unstructured text, mapping each extraction back to its exact location in the source document.
- 14K
#2 · 567-labs/instructorinstructor
Instructor is a Python library that gets reliable structured JSON output from LLMs by defining Pydantic models instead of hand-writing JSON schemas and parsing logic.
- 10.8K
#3 · autogluon/autogluonautogluon
AutoGluon is an open-source Python library that automates machine learning: feed it your data and it delivers strong predictive performance in about three lines of code.
- 4
TypeLLM
956TypeLLM/TypeLLM · PythonTypeLLM adds type-safe, schema-guaranteed output generation to existing open autoregressive LLMs, without changing their weights or architecture, letting models still think freely while returning typed JSON Schema-constrained answers.
- 5
geo-score
324jianruntech/geo-score · PythonA free command-line scorecard for AI visibility: it reads your site the way answer-engine crawlers do and prints a 0-100 readiness score against a published, versioned rubric — not a black box.
Related topics
Often tagged together