Automic VaultAutomic Vault

brew

Install stanford-ner with Homebrew, MacPorts

Stanford NLP Group's implementation of a Named Entity Recognizer. Version 4.2.0 via Homebrew; verified 2026-06-22.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install stanford-ner

local Homebrew formula metadata

MacPortsverified · 94%
sudo port install stanford-ner

MacPorts ports tree · textproc/stanford-ner/Portfile · source: api.github.com

overview

Package summary

Stanford NLP Group's implementation of a Named Entity Recognizer

Commands and aliases

  • ner-gui.sh
  • ner.sh

history

Project history and usage

Stanford NER is the Stanford NLP Group's Java implementation of a named entity recognizer and CRF sequence-modeling tool. It is distributed both as a standalone Stanford NLP tool and as part of CoreNLP.

Project history

The official documentation describes Stanford NER as a Java implementation of named entity recognition and notes that it is also known as CRFClassifier. The page credits the original CRF code to Jenny Finkel, feature extractors to Dan Klein, Christopher Manning, and Jenny Finkel, and cites the 2005 ACL paper by Jenny Rose Finkel, Trond Grenager, and Christopher Manning.

Adoption history

Stanford NER became package-manager relevant because it offered trained English models, a Java API, command-line scripts, and server usage from a single download. The official page lists wrappers or integrations for .NET, Perl, PHP, Python, Ruby, and UIMA, showing how the Java tool was embedded in other language ecosystems.

How it is used

Command-line usage loads Stanford NER jars and classifier models, then runs Java classes such as `edu.stanford.nlp.ie.NERClassifierCombiner` against text files. The package also includes a GUI, batch files or shell scripts, server support, and Java demo code.

Why package nerds care

Package maintainers care about Stanford NER because it packages a classic NLP model workflow: Java bytecode, large serialized classifiers, shell scripts, and model selection. A good package hides classpath friction and makes older research software usable from modern CLI workflows.

Timeline

  • 2005: Finkel, Grenager, and Manning publish the cited ACL paper for the model and software.
  • 2011: Stanford NLP documentation advises using matching releases of the Java NLP tools from 2011 onward.
  • 2020: CoreNLP docs continue to document Stanford NER as an additional tool and CoreNLP annotator.

Related projects

  • Stanford NER is part of the broader Stanford JavaNLP/CoreNLP family and relates to CRFClassifier, Stanford POS Tagger, Stanford Parser, model jars, and language wrappers such as NLTK's Stanford NER interface.

security posture

Risk level: green

narrow executable package without higher-risk signals.

Risk classifier

green risk · low confidence · appliance

Why

  • narrow executable package without higher-risk signals

Signals

  • metadata:no-higher-risk-signals

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • Homebrew bottle metadata is available for 1 platform targets.
  • Installs with 1 runtime dependencies.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

executables

Installed executables

CommandKindExposureNote
ner-gui.shcliglobal executable
ner.shcliglobal executable

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-07-08
manager version4.2.0
manager updated2026-06-22
local dataok
upstreamnot checked
latest detectednot detected

https://nlp.stanford.edu/software/CRF-NER.shtml

install metadata

Package metadata

Package keybrew:stanford-ner
Version4.2.0
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/stanford-ner
Homepagehttps://nlp.stanford.edu/software/CRF-NER.shtml
Repositoryhttps://github.com/stanfordnlp/CoreNLP
Upstream docshttps://nlp.stanford.edu/software/CRF-NER.shtml
LicenseGPL-2.0-or-later
Source archivehttps://nlp.stanford.edu/software/stanford-ner-4.2.0.zip
Last updated2026-06-22T14:06:23-07:00
Pulseupdated
Dependenciesopenjdk
Bottleavailable (on all)
Homebrew post-installnot defined
Servicenone declared

registry facts

Source database details

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namestanford-ner
Version Scheme0
Revision0
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

source database matches

Other package-manager records

Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.

MacPorts95%

stanford-ner

sudo port install stanford-ner
  • normalized package name match
  • Matched by: Stanford Ner
MacPorts ports tree · api.github.com · MacPorts ports tree: textproc/stanford-ner/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment