Alternatives
Products that do what Hyphenate.dev: illustration of TeX's hyphenation algorithm does
As part of the Texcraft project I've been re-implementing Donald Knuth's TeX in a modular way. One of the goals of Texcraft is to be able to use these modular pieces in different contexts. hyphenate.dev is a website that uses my re-implementation of TeX's hyphenation algorithm to visually illustrate how the algorithm chooses hyphens.
- 1

- 2

- 3SA
Hi HN! Silk is a project I began working on approximately six months ago without any prior experience or knowledge of compiler design, and it's been a frustrating but fun learning experience. It is very much a work in progress, but I would love to hear feedback of any kind!
2020 · ajaymt.github.io
- 4NM
2018 · github.com
- 5入R
2015 · ru-lang.org
- 6

TexLite: Lightweight self-hosted collaborative LaTeX editor and Overleaf alternative - SWUFE-DB-Group/TexLite
11d ago · github.com
- 7OS
Hi HN, we’re Dylan and Matthew, building sublingual (https://github.com/sublingual-ai/sublingual), an open-source LLM observability tool you can use with zero code changes. As developers focused on iterating and building features as fast as possible, we felt observability would’ve been a helpful tool to have, but we found existing solutions had too much overhead to set up. So we gave ourselves the challenge of building an observability tool that you can integrate without changing a single line of code in your project. How it works Run your python application as usual with…
2025 · github.com
- 8IW
I wrote my own lightweight markup language, similar to Markdown, that compiles to both HTML5 and LaTeX, supports LaTeX equations (through svgtex, i.e. serverside MathJax), references, captioned figures with semantically correct tag in html, syntax highlighted code blocks, and so on. http://www.dllu.net/programming/dllup/ See the text file written in dllup markup language: http://www.dllu.net/programming/dllup/index.dllu and the PDF and LaTeX versions: http://www.dllu.net/programming/dllup/index.pdf…
2015
- 9RA
2015 · github.com
- 10S2
Hi HN! I'm one of the creators of Specify, and we're thrilled to share this on HN. I must admit, I'm quite nervous about sharing Specify here, but I was also eager to get your feedback. We've been working on design systems for several years now, so my main focus is on designers and front-end developers, or anyone working with web interfaces. Less than two years ago, we launched Specify 1.0, which allowed designers and developers to connect their Figma files, extract styles and assets, transform them, and deliver them to developers' tools in the desired formats. In addition to working with…
2024 · specifyapp.com
- 11AA
2014 · skepsi.me
- 12E0
Hi everyone, I've made a new experimental Lisp dialect (named "Element 0"). It comes with an interpreter written in Zig and a small standard library. The project is open source, and feedback is welcome. Project's GitHub repo: https://github.com/habedi/element-0
Sep 2025
- 13LR
Hi HN, I'm new to Rust and, after half of `The Rust Programming Language` I decided to delve into a project I would actually use: a markdown to html compiler that actually serves my micro-blog (I started just right after publishing the project hehe). The project is intentionally small and one-file contained: I wanted to have the full picture in mind. I'm open to comments, suggestions and PRs. If you asked me more convincing arguments to "why did you do it?" rather than "to learn Rust" I would respond with: LLMs are effectively a new type of web users today and will be more and more present…
Jul 2026 · andreadimatteo.com
- 14SM
In past few weeks, I wrote several chapters to learn Scheme, a programming language of the Lisp dialect. The writing is not final as many chapters are missing. I wrote this because I wanted to improve my Scheme knowledge and increase the (low) number of Scheme literature. The writing is inspired by Calculus Made Easy, which I learned about here on HN. This is why I'm sharing it here. But keep in mind that my writing style is not as good as that in the above-mentioned inspiration. Feedback is very much appreciated.
2024 · schememadeeasy.com
- 15M1
Author of Mark Notation here. Mark is a unified notation for both object and markup data, combining the best of JSON, HTML, and XML with a clean syntax and succinct data model. I'm glad to announce the 1.0 Release of Mark. This release is just the start of a long journey to make web a better platform to store and exchange data. Your feedback welcome!
2025 · marknotation.org
- 16AN
2013 · github.com
- 17AI
2018 · github.com
- 18AM
Word definitions are provided by https://dictionaryapi.dev/, built with html/js/css and a little jQuery
2024 · oliverpk2000.github.io
- 19PR
Hi HN, While building RAG agents, I noticed a lot of token budget was wasted on formatting overhead (HTML tags, JSON structure, whitespace). Existing solutions felt too heavy (often requiring torch/transformers), so I wrote this lightweight, zero-dependency library to solve it. It includes strategies for context packing, PII redaction, and tool output compression. Benchmarks show it can save ~15% of tokens with negligible latency overhead (<0.5ms). Happy to answer any questions!
Dec 2025 · github.com
- 20LA
Hi HN! We were frustrated with text diffs on GitHub PRs, so we made DiffLens (https://github.com/marketplace/difflens). DiffLens constructs an Abstract Syntax Tree for each file, and uses that semantic information to intelligently diff changes. Checkout the demo on our website (https://www.difflens.com). Getting started with DiffLens is easy! Simply install the app on your repositories. The next time you open a PR, DiffLens will automatically create a diff for your changes. If you review code, especially TypeScript, JavaScript or CSS, give DiffLens a try! We're…
2022 · github.com
- 21SD
Hey HN, I wanted to share with you what I've been working on for the past few months – the Splunk Developer Platform[1]. We released our Python SDK[2] back in August, but just last week we released our Java[3] and JavaScript[4] ones, and the JS SDK was the one I've been working on. It was a great learning experience for me – first real foray into JavaScript and Node (the SDK works in both the browser and Node), and was a lot of fun to try different things out releasing it. I ended up building on a couple of open source libraries (and contributing back). We are building out Splunk's developer…
2011
- 22GA
I started working on this back in 2019, mostly as a design idea. Over the last month I made a big push to make it 100% usable and replace C# in all my personal projects. I now feel it's solid enough to gather feedback from other developers. If you take it for a spin, I hope you enjoy it and send your thoughts!
Jun 2026 · davidobando.github.io
- 23TE
2014 · breuleux.github.io
- 24IM
I made a starter template for creating Haskell web-applications using HTMX, AlpineJS, Servant, TailwindCSS and Lucid (HASTL) - I really enjoy working in this stack and I think it brings together a lot of cool technologies with the awesomeness of Haskell doing all the heavy lifting I also tried to make it "production ready" by adding build and test tools e.g. it comes with simple Make targets and with unit and integration tests that use testcontainers to spin up the database and web application to test against. It's based on the awesome servant-persistant example by Matt Parsons…
2024 · github.com
Ranked by how close each launch is in meaning, then by votes. Refine with a description →