# Caldis/Mos

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/caldis-mos).**

18,694 stars · 594 forks · Swift · other

## Links

- GitHub: https://github.com/Caldis/Mos
- Homepage: http://mos.caldis.me
- awesome-repositories: https://awesome-repositories.com/repository/caldis-mos.md

## Topics

`homebrew` `macos` `mouse` `osx` `reverse` `scroll` `smooth` `smooth-scrolling` `smoothscroll` `swift`

## Description

Mos is a static site generator designed for building technical documentation, help centers, and project manuals. It functions as a technical writing framework that transforms plain text files into structured web pages, ensuring a consistent design system across all published content.

The platform utilizes a component-driven architecture to assemble documentation pages, injecting content into reusable templates to maintain a unified reading experience. It processes markdown files alongside front-matter metadata to automate the generation of navigation and layout structures, allowing for the creation of searchable knowledge bases and technical guides.

The system includes a modular rendering pipeline that supports custom logic through a plugin-based extension architecture. This allows for the integration of specific data processing steps during the build process to accommodate varied documentation requirements.

## Tags

### Content Management & Publishing

- [Static Site Generators](https://awesome-repositories.com/f/content-management-publishing/static-site-document-generators/static-site-generators.md) — Builds fast, secure websites from plain text files using automated version-controlled workflows.
- [Static Documentation Generation](https://awesome-repositories.com/f/content-management-publishing/static-site-document-generators/static-site-generators/static-documentation-generation.md) — Transforms source files into structured, searchable technical documentation sites. ([source](https://github.com/Caldis/Mos/wiki))
- [Static-Site-Based Documentation](https://awesome-repositories.com/f/content-management-publishing/static-site-document-generators/static-site-generators/content-delivery-publishing/static-site-based-documentation.md) — Provides a platform for building consistent documentation sites using component-based layouts.
- [Technical Documentation](https://awesome-repositories.com/f/content-management-publishing/documentation-knowledge-management/technical-documentation.md) — Publishes structured help centers and manuals with a consistent design system.
- [Markdown Processors](https://awesome-repositories.com/f/content-management-publishing/content-processing-transformation/markdown-markup-tools/markdown-processors.md) — Parses and transforms markdown files into structured web pages through a modular rendering system.
- [Markdown Transformation Pipelines](https://awesome-repositories.com/f/content-management-publishing/content-processing-transformation/markdown-markup-tools/markdown-tools/markdown-renderers/markdown-transformation-pipelines.md) — Processes markdown files through a modular pipeline to generate consistent web-ready documentation.
- [Technical Writing Tools](https://awesome-repositories.com/f/content-management-publishing/content-management-systems/content-architecture-modeling/documentation-tooling/authoring-editing/technical-writing-tools.md) — Provides a framework for organizing and publishing structured project documentation with repeatable design architectures.

### User Interface & Experience

- [Reusable UI Components](https://awesome-repositories.com/f/user-interface-experience/reusable-ui-components.md) — Assembles documentation pages using a modular component-based architecture to ensure consistent design.

### Data & Databases

- [Technical Knowledge Bases](https://awesome-repositories.com/f/data-databases/technical-knowledge-bases.md) — Organizes complex information into searchable web portals for technical knowledge retrieval.

### Software Engineering & Architecture

- [Extensible Plugin Architectures](https://awesome-repositories.com/f/software-engineering-architecture/extensible-plugin-architectures.md) — Supports custom logic injection into the build pipeline via a modular hook system.
