PulseGateLive intelligence on AI-era software
Coverage
172,138

Software tracked

 

Freshness
24 min ago

Last update

 

Cadence
947/day

7-day average

Indexed today: 776

PulseGate

Live intelligence on the software shipping in the AI era — apps, models, agents, and infra.

Software is shipping faster than ever, and a growing share of it lives outside the official app stores. PulseGate tracks it live — free, for builders, analysts, and everyone keeping up.

Platform

  • All Apps
  • Categories
  • Industry Updates
  • Data Sources
  • Coverage Rules
  • Glossary
  • Embed Widget

Support

  • Help Center
  • Suggest a URL
  • Report an Issue

Company

  • About
  • Press & Data
  • Contact
  • Platform Status

Legal

  • Privacy
  • Terms
  • Disclaimer

© 2026 PulseGate. Operated by Dymaxio s.r.o., Prague, Czech Republic.·

All systems operational
PulseGate
BAbadness logo
badness
Visit ↗
  1. Home/
  2. Other dev tools/
  3. badness
←Back to results
Bbadness logo

badness

badness.dev·Infrastructure

Badness is a tool designed for working with LaTeX documents, offering language server, formatting, and linting capabilities. It is built to parse LaTeX into a lossless concrete syntax tree, enabling deterministic formatting, diagnostic linting, and integration with editors through its language server. The tool is intended for users who need precise control over their LaTeX source code, such as those seeking automated formatting and code quality checks.

The platform provides three main components: a formatter that lays out LaTeX source code in a consistent and repeatable manner, a linter that reports diagnostics on the code, and a language server that brings these features and additional capabilities to compatible editors. Its architecture is inspired by rust-analyzer, employing a generic, error-tolerant, hand-written parser that produces a lossless syntax tree. Semantics are layered on top of this structure, and the system is designed for incremental recomputation, allowing for efficient updates as code changes.

Badness treats input as generic TeX surface syntax and does not require resolving macros or catcodes to function. Instead, when it encounters elements it cannot statically recognize, it degrades gracefully to generic nodes rather than failing. Two key properties are enforced: losslessness, where the parsed tree can reconstruct the original input byte-for-byte, and idempotence, ensuring that formatting an already-formatted file results in no changes.

The tool is delivered as a binary and can be set up for integration with editors through its language server. There is no information provided about its pricing or licensing model.

Open SourceMIT
WebCLI
B
badness preview
Visit badness.dev↗
⭐1
star
📋1
alternative
✓6
features
📅2026
since

Overview

6 features

badness is an Other dev tools product. It focuses on automating formatting, linting, and language support for LaTeX documents. It is built as an open-source project for laTeX users and developers. badness is open source under the MIT license. It runs on the web and the command line.

badness first shipped in 2026. Development happens publicly on GitHub with 229 commits in the last 90 days. Key capabilities include laTeX formatting, linting, and language server.

  • ✓LaTeX formatting
  • ✓Linting
  • ✓Language server
  • ✓Lossless parsing
  • ✓Idempotent formatting
  • ✓Editor integration

Tags

latex-linterlatex-formatterlanguage-server

Built with & integrations

Hosting
cloudflare
Runs on
BrowserCLI

Trust & compliance

LicenseMIT
Verified signals
✓ HTTPS✓ Open Source✓ Free tier✓ Active maintenance

Recent events

Latest indexed changes and source events

  1. IndexedJul 1, 11:32 AM

    Listing verified by the PulseGate indexer

    Source: PulseGate indexerOpen ↗

Frequently asked questions about badness

What does badness do?
Badness focuses on automating formatting, linting, and language support for LaTeX documents. It is catalogued under Other dev tools on PulseGate.
Who is badness for?
badness is an open-source project built for laTeX users and developers.
Is badness free?
Yes — badness is open source under the MIT license and free to use.
What platforms does badness run on?
badness runs on the web and the command line.
Is badness still maintained?
PulseGate's automated liveness checks currently classify badness as active. The GitHub repository shows 229 commits in the last 90 days.
What are alternatives to badness?
Similar tools tracked by PulseGate include badness, Markdown Madness, and beautifhy.badnessMarkdown Madnessbeautifhy
When did badness launch?
badness first shipped in 2026.
Is badness open source?
Yes — badness is open source under the MIT license.

At a glance

Pricing
Open Source
Platforms
Web
Languages
English
License
MIT
First seen
Jul 1, 2026
Activity
🟢 Active
Status
🟢 Active
Built for
LaTeX users and developers
Model
Open source
Solves
Automating formatting, linting, and language support for LaTeX documents.

Developer

Jolars
Small team

Open source

⭐ Stars
1
🍴 Forks
0
Open issues
2
Last commit
2w ago
Commits 90d
229
Contributors
3
Authorship
Small team
Default branch
main
Latest release
v0.5.0 · 2w ago

Live coverage

Confidence
Medium · 68
Indexed
Jul 1, 2026
Lifecycle
Alive
Activity
Active
First seen
Jul 2026
Last seen
2w ago
Identity audit (9)
Entity ID
cmr1zyyux00l6109zjvvuhyvj
Slug
introduction-badness-documentation-badness-dev
Verification state
Indexed for public listing
Claim / listing state
Unclaimed · listed: yes
Index status
Included in index
Latest evidence snapshot
Jul 1, 2026
Timeline basis
Indexed-at chronology (no inferred launch/funding milestones).
Last updated
Jul 13, 2026
Canonical URL
https://badness.dev/

Similar apps

Other apps tracked under the same category.

  • badness
    pypi.org
  • Markdown Madness
    dannyb.co
  • beautifhy
    github.com
  • Panache
    panache.bz
  • paper-badger
    github.com
  • FrankenMarkdown
    franken-markdown.com