Compose. Compile.
Ship.
Embed Texkit directly into your CI/CD workflows. Automate changelogs, release notes, and runbooks from structured data without leaving your pipeline.
Automate Documentation from Source
Stop copying and pasting version numbers into release notes. Texkit reads your Git tags, changelog data, and configuration files to generate consistent, human-readable documentation automatically.
Generate Runbooks on Deploy
When your deployment pipeline triggers, Texkit can instantly compile a set of operational runbooks based on the current environment configuration. These are then uploaded to your internal knowledge base or SSO portal.
By treating documentation as a first-class artifact of the build process, you ensure that every release has a corresponding, up-to-date guide for operations teams.
Standardize Release Notes
Whether you are shipping a microservice or a monolithic application, Texkit can parse your commit history and metadata to generate standardized release notes in Markdown, HTML, or PDF formats.
Integrate with your release management system (Jira, GitHub Releases, GitLab) to pull ticket data directly into the template, ensuring transparency for stakeholders.
Run from the Command Line
Invoke Texkit from any shell script, Makefile, or CI runner. It's fast, deterministic, and designed for automation.
texkit run --template release-notes \
--data ./versions.json \
--out ./dist/release-notes.md \
--format markdown
GitHub Actions Integration
Deploy a full documentation build to GitHub Pages, Netlify, or AWS S3 with a single workflow file.
name: Build & Deploy Docs
on:
push:
branches: [ main ]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Install Texkit
run: npm install -g texkit
- name: Run Pipeline
run: texkit run --pipeline site-build
- name: Deploy to Netlify
uses: nwtgck/actions-netlify@v2.0
with:
publish-dir: './dist'
production-branch: main
github-token: ${{ secrets.GITHUB_TOKEN }}
deploy-message: "Deploy from GitHub Actions"
Built for High-Throughput Environments
Process thousands of templates in seconds, ensuring your CI pipeline doesn't become a bottleneck.
Isolated Execution
Texkit runs in ephemeral containers by default. No data is persisted to disk, and no secrets are logged. Your source code and build artifacts remain strictly within your isolated execution environment.
Integrate with your stack today.
Get started with the free tier or self-host for enterprise control.