ArchieML: Create Structured Easily from Static Files

ArchieML: Create Structured Easily from Static Files

What is ArchieML?

ArchieML (Archie Markup Language) is a simple and human-readable markup language designed for managing content in a structured format.

It was developed by the Interactive News team at The New York Times to simplify the process of working with structured data in a way that is easy for non-technical users to write and understand.

ArchieML is particularly useful in environments where both developers and non-technical users need to collaborate on content creation and management, offering a simple yet powerful way to structure data.

Created by Michael Strickland, Archie Tse, Matthew Ericson and Tom Giratikanon / The New York Times
Copyright (c) 2015 The New York Times Company

Features of ArchieML

  • Simple Syntax: ArchieML uses a straightforward and human-readable syntax, making it easy for anyone to create structured data without needing deep technical knowledge.
  • Human-Friendly: Designed to be as close to natural writing as possible, allowing content creators to focus on writing rather than formatting.
  • Text-Based: ArchieML is plain text, making it easy to edit with any text editor and track changes in version control systems like Git.
  • Flexible Structure: Supports both key-value pairs and lists, allowing for a variety of content structures to be represented.
  • Integration Ready: Easily integrates with existing content management systems or custom parsers, making it versatile for various projects.
  • Whitespace-Agnostic: The language is not dependent on indentation or whitespace, reducing the chances of syntax errors.
  • Commenting Support: Allows comments within the document, enabling notes or explanations to be included directly alongside the content.
  • Minimal Learning Curve: Easy to learn and use, making it accessible to both technical and non-technical users.
  • JSON Compatibility: ArchieML is often used to generate JSON, making it suitable for projects that require structured data in JSON format.

Supported languages

  • Java
  • JavaScript
  • Ruby
  • Julia
  • R
  • .NET/ C#
  • PHP
  • Python
  • Scala
  • Clojure
  • Clojure

License

Copyright (c) 2015 The New York Times Company

Resources & Downloads.

Archie Markup Language (ArchieML)
ArchieML is a text format optimized for human writability, with a syntax designed to be as simple as possible.






Read more

The Impact of Artificial Intelligence on Medicine: 9 Ways AI is Revolutionizing Healthcare

The Impact of Artificial Intelligence on Medicine: 9 Ways AI is Revolutionizing Healthcare

Artificial Intelligence (AI) is revolutionizing industries across the board, and its impact on healthcare is particularly profound and far-reaching. This cutting-edge technology is reshaping the landscape of medicine, from enhancing diagnostic precision to accelerating groundbreaking medical research. AI's transformative power is not only changing how healthcare professionals practice

By Hazem Abbas



Open-source Apps

9,500+

Medical Apps

500+

Lists

450+

Dev. Resources

900+

/