Skip to content

Commit c138d39

Browse files
committed
add comparison
1 parent da91ca0 commit c138d39

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

README.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,26 @@ htmldocs is built upon Chromium's rendering engine, which means it can render an
7777

7878
htmldocs also uses the [Paged.js library](https://pagedjs.org/) under the hood. Paged.js is used for layout and chunking, as well as more modern features like margin boxes that aren't fully supported by the W3C's CSS standard.
7979

80+
## 📊 Comparison
81+
82+
Here's how htmldocs compares to other document creation solutions:
83+
84+
| Feature | Traditional Documents<br/>(Word, Google Docs) | LaTeX Documents<br/>(Overleaf, TeXStudio) | Freeform Documents<br/>(Figma, Sketch) | Web Documents<br/>(htmldocs) |
85+
|---------|:-------------------------------------------:|:----------------------------------------:|:-------------------------------------:|:---------------------------:|
86+
| Content Structure | Semi-Structured | Highly Structured | Freeform | Highly Structured |
87+
| Learning Curve | ✅ Simple | ❌ Complex | ✅ Simple | ✅ Simple |
88+
| Template Variables | ❌ Limited | ❌ Limited | ❌ Limited | ✅ Supported |
89+
| Styling | ✅ Basic | ❌ Complex | ✅ Advanced | ✅ Advanced |
90+
| Version Control | ❌ Limited | ✅ Supported | ❌ Limited | ✅ Supported |
91+
| Document Consistency | ❌ Limited | ✅ Supported | ✅ Supported | ✅ Supported |
92+
| External Libraries | ❌ Limited | ✅ Supported | ❌ Limited | ✅ Supported |
93+
| Automation / API | ❌ Limited | ❌ Limited | ❌ Limited | ✅ Supported |
94+
| Developer Plugins | ❌ Limited | ❌ Limited | ❌ Limited | ✅ Supported |
95+
| Live Preview | ✅ Supported | ❌ Limited | ✅ Supported | ✅ Supported |
96+
| CI/CD Integration | ❌ Limited | ⚠️ Partial | ❌ Limited | ✅ Supported |
97+
| Type Safety | ❌ Limited | ❌ Limited | ❌ Limited | ✅ Supported |
98+
| AI Integrations | ❌ Limited | ❌ Limited | ❌ Limited | ✅ Supported |
99+
80100
## 🛠️ Tech Stack
81101

82102
| <img src="https://github.com/user-attachments/assets/df03494d-44a1-4a74-9ae6-1ee9870c2ce2" width="48px" height="48px" alt="Next.js"> | <img src="https://www.typescriptlang.org/favicon-32x32.png" width="48px" height="48px" alt="TypeScript"> | <img src="https://user-images.githubusercontent.com/4060187/196936123-f6e1db90-784d-4174-b774-92502b718836.png" width="48px" height="48px" alt="Turborepo"> | <img src="https://pnpm.io/img/favicon.png" width="48px" height="48px" alt="pnpm"> |

0 commit comments

Comments
 (0)