Hacker GitHub

← All repos

jeffhain/jolikit

View on GitHub ↗ ★ 6 Java

Java APIs to abstract away time (clocks, schedulers), simple 2D UIs (BWD), and a bit more, with default implementations

9 mentions on Hacker News by 1 person: 1 story, 8 comments · first 2019-05-23 · latest 2024-11-23

Mentions per year 9 mentions · busiest year 2019 (2)
20082026
  1. …in thread-local or instance-local collections and then publish them with possibly just a lazySet(): https://github.com/jeffhain/jolikit/blob/master/src/main/jav...
    comment by jffhn · 2024-11-23 · in Don’t look down on print debugging
  2. …of this library I've been working on (even though it's only 2D, and (purposely) not advanced 2D): https://github.com/jeffhain/jolikit/blob/master/README-BWD.m...
    comment by jffhn · 2023-03-18 · in Why is building a UI in Rust so hard?
  3. …and blocking. I'm subject to similar simplicity and dependencies-averse tendencies, and made that: https://github.com/jeffhain/jolikit/blob/master/README-BWD.m... PS: I've been building a toolkit on top of that, which I use for a file…
  4. …clip, floating points are a more accurate tool to do the clipping and the drawing. See for example: https://github.com/jeffhain/jolikit/blob/master/src/main/jav... [edit: it might actually be possible to jump to the clipped area while…
    comment by jffhn · 2022-12-20 · in How to draw ugly lines fast
  5. …libraries, so as not to actually depend on any of them while still being able to make basic GUIs: https://github.com/jeffhain/jolikit/blob/master/README-BWD.m... It's not in version 1.0 yet, but should still remain quite stable (or even…
    comment by jffhn · 2021-08-11 · in So you want to write a GUI framework
  6. …having to directly depend on the complex depths and uncertain future of any specific GUI library: https://github.com/jeffhain/jolikit/blob/master/README-BWD.m... I often had personal GUIs idea but never implemented them due to not wanting…
  7. …mouse/keyboard events, basic primitives, text, images, etc.). That's why I designed BWD: https://github.com/jeffhain/jolikit/blob/master/README-BWD.m... Currently I'm building a toolkit on top of it (BWD just has a graphics (canvas), it…
    comment by jffhn · 2020-01-14 · in Writing Software to Last 50 Years
  8. …a simple text drawing API on top of various libraries (cf. "Pain points", near the bottom): https://github.com/jeffhain/jolikit/blob/master/README-BWD.m...
    comment by jffhn · 2019-09-29 · in Text Rendering Hates You
  9. ▲ 1
    Show HN: BWD, an API for Simple 2D UIs, in Java
    story by jffhn · 2019-05-23 · 0 comments