Skip to content

About Glossarist

The Name

Glossarist takes its name from the Greek word γλωσσάριον (glōssárion) — a small glossary or vocabulary. The name reflects our mission: to provide tools that manage glossaries and concept systems with the rigor that international standards demand, while remaining accessible and practical.

The Glossarist logo is a synthesis of two writing traditions, reflecting the multilingual nature of terminology management:

Glossarist Logo

文 — the Han character for "text" or "writing" appears in the blue forms at the center. Chinese is one of the six official languages of ISO, and the character 文 carries the meaning of structured written knowledge — exactly what a concept system embodies. Its flowing, angular strokes represent the authoritative structure that underpins formal terminology.

ΓΛ — the Greek capital letters Gamma and Lambda appear in the green and teal forms, referencing γλωσσάριον. Greek is the language of classical scholarship and the root of much modern scientific terminology. The angular geometric forms of ΓΛ represent precision and classification.

Together, these two script traditions merge into a single mark. This mirrors Glossarist's core principle: a single concept can be expressed in many languages, yet remains one concept. The Glossarist model serves as the single source of truth that encompasses multiple languages, each of which can be viewed separately but all of which refer back to the same underlying concept.

The Color Blobs

The logo is composed of overlapping colored shapes in blues, teals, and greens — not a single flat color. Each color region represents a distinct property of a concept:

  • Dark navy (#1c293e) — The concept identity itself, the stable core
  • Steel blue (#385c7f) — Designations: the names and terms that identify a concept across languages
  • Teal (#3ba79e) — Relationships: how one concept connects to and is defined by others
  • Sea green (#63baae) — Sources and provenance: the authoritative references that ground each concept
  • Sage (#9cd0c8) — Notes, examples, and editorial metadata

The shapes overlap and blend into one another because a concept is colored by other concepts through its relationships. No concept exists in isolation — its meaning is shaped by the network of broader, narrower, related, and equivalent concepts that surround it. The overlapping color regions in the logo visualize this interconnected nature: the boundaries between properties are not sharp lines but gradients, just as the boundary between "definition" and "context" in terminology work is often fluid.

The Colors

The color palette is drawn from the natural world of water and stone:

  • Deep navy to steel blue — The authoritative layer, evoking ink on paper and the gravitas of standards documents
  • Teal to sea green — The relational layer, evoking the flow of information between languages and domains
  • Sage green — The metadata layer, the supporting information that gives context

This palette was chosen to feel both authoritative (dark blues) and approachable (teals and greens), reflecting Glossarist's balance of standards rigor with practical usability.

What is Glossarist?

Glossarist is open-source software for maintaining multi-language concept systems. It provides a complete ecosystem of tools for managing terminology registries — from concept modeling to desktop editing, web browsing, and machine-format export.

Glossarist is designed around the principle that terminology management should follow established ISO standards, making it suitable for standards bodies, terminology committees, and organizations that need rigorous concept management.

The Glossarist Model

At the core of Glossarist is a rich concept model aligned with multiple ISO standards:

  • ISO 10241-1 — Terminology entries in standardized terminology
  • ISO 704 — Terminology work: principles and methods
  • ISO 30042 / TBX — Terminology markup framework
  • ISO 12620 — Data category registry
  • ISO 25964 / SKOS — Thesaurus interoperability

The model supports multi-language concepts with designations, definitions, notes, examples, relationships, authoritative sources, and revision history.

The Ecosystem

ProjectDescriptionCategory
glossarist-rubyRuby gem implementing the concept modelCore
glossarist-jsJavaScript SDK for GCR packagesCore
concept-modelOWL ontology, SHACL shapes, SKOS taxonomiesCore
glossarist-desktopDesktop viewer and editorTooling
concept-browserInteractive browser for terminology datasetsTooling

Used by

Use Cases

Terminology Management

Manage multi-language concept systems with ISO-aligned workflows

Standards Compliance

Export to TBX, SKOS, Turtle, and other ISO-standard formats

Collaborative Editing

Change request workflows with review, acceptance, and revision history

Web Publishing

Deploy interactive terminology browsers as static sites

Standards Support

Glossarist supports a wide range of terminology and knowledge organization standards:

  • ISO 10241-1 — Terminology entries in international standards
  • ISO 704 — Terminology work: principles and methods
  • ISO 30042 / TBX — TermBase eXchange format
  • ISO 12620 — Data category registry
  • ISO 25964 / SKOS — Thesauri and interoperability
  • OWL 2 — Web Ontology Language for formal concept modeling
  • SHACL — Shapes Constraint Language for data validation
  • SKOS-XL — Extended SKOS for reified lexical labels

Open Source

Glossarist is an open source project. All repositories are available on GitHub under permissive licenses.

  • GitHub Organization: github.com/glossarist
  • Contributing: We welcome contributions! Check individual repositories for guidelines.
  • Issues: Report bugs or request features on the respective GitHub issue trackers.

Get Started

  1. Adopt Glossarist — Read the Adoption Guide
  2. Try the Desktop AppDownload and get started
  3. Explore the Model — Read the Concept Model docs
  4. Browse the Ontology — Explore the interactive ontology browser
  5. View on GitHub — Browse the source code

Open source project maintained by Ribose

Last updated:

An open source project of Ribose