TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: Wired-elements – UI web components with a hand drawn, sketchy look

650 pointsby shihnalmost 7 years ago

39 comments

shihnalmost 7 years ago
After working on <a href="http:&#x2F;&#x2F;roughjs.com&#x2F;" rel="nofollow">http:&#x2F;&#x2F;roughjs.com&#x2F;</a> I thought it would be interesting to create common sketchy UI components that worked like actual controls. Web components seemed liked the obvious tech for that. So, yeah, here&#x27;s wired-elements.
评论 #17146987 未加载
评论 #17150497 未加载
asdsa5325almost 7 years ago
Looks nice, but I have a bug: The sliders don&#x27;t work properly, when trying to move them they will always start back at 0. (I&#x27;m using Firefox 60).
评论 #17147894 未加载
评论 #17149945 未加载
评论 #17149172 未加载
评论 #17150199 未加载
0x445442almost 7 years ago
Reminds of the Napkin look and feel for Java Swing apps. I worked on a project where we only demoed the Napkin L&amp;F to our customers until we were feature complete.<p>The idea was to keep them focused on functionality.
评论 #17148343 未加载
spkingalmost 7 years ago
This is fantastic! Very useful to get a concept into the browser and hopefully minimize clients focusing on visual design preferences too early in the process.
评论 #17148093 未加载
评论 #17159586 未加载
swyxalmost 7 years ago
i started working on a react clone of wired from a few months ago - kinda dont have time to continue on it but if anyone wants to take over please do: <a href="https:&#x2F;&#x2F;github.com&#x2F;sw-yx&#x2F;react-wired" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;sw-yx&#x2F;react-wired</a><p>also preet&#x27;s designer tool is very very very usable: <a href="https:&#x2F;&#x2F;wiredjs.github.io&#x2F;designer&#x2F;" rel="nofollow">https:&#x2F;&#x2F;wiredjs.github.io&#x2F;designer&#x2F;</a> basically a free balsamiq!
评论 #17147184 未加载
评论 #17148120 未加载
评论 #17147714 未加载
评论 #17147174 未加载
评论 #17147148 未加载
placeboalmost 7 years ago
I like it. The thing that I&#x27;m asking myself now is why do I like it (and other &quot;humanized&quot; drawings) ? I&#x27;ve always preferred accuracy over ambiguity, clean minimization over unnecessary clutter, shouldn&#x27;t I prefer clean straight lines over something a human can draw on a sheet of paper? I&#x27;d never want to read a book written in human handwriting, so why is this appealing to me? Is it perhaps because the lack of optimization of the diagram contrasts and brings out the simplicity of the idea being conveyed? I could bring up some theories but can&#x27;t say for sure.
评论 #17148914 未加载
评论 #17151591 未加载
评论 #17148389 未加载
Vinnlalmost 7 years ago
That&#x27;s brilliant! One suggestion I have is to prevent rerendering when changing states, e.g. when checking a checkbox, draw a checkmark without changing the shape of the actual box it&#x27;s in, or when selecting a dropdown item, to not change the edges of the dropdown even if the label displayed in it changes. Probably a lot more work though :)
评论 #17153453 未加载
rhyneavalmost 7 years ago
This is amazing, I love the sketched feel to it. I started an open source project in the fall, PaperCSS, that’s in the same category as wiredJS. PaperCSS is like if someone quickly drew the page with a marker, whereas this is as if someone sketched it all with a pencil. Happy to see less clean lines on the internet :)<p><a href="http:&#x2F;&#x2F;github.com&#x2F;papercss&#x2F;papercss" rel="nofollow">http:&#x2F;&#x2F;github.com&#x2F;papercss&#x2F;papercss</a>
评论 #17149444 未加载
k__almost 7 years ago
I used Sketchy theme from Bootswatch for a game I did last week for a contest.<p><a href="https:&#x2F;&#x2F;bootswatch.com&#x2F;sketchy&#x2F;" rel="nofollow">https:&#x2F;&#x2F;bootswatch.com&#x2F;sketchy&#x2F;</a><p><a href="https:&#x2F;&#x2F;github.com&#x2F;kay-is&#x2F;startup-clix" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;kay-is&#x2F;startup-clix</a>
tambourine_manalmost 7 years ago
Nice.<p>I still drool over the Drawing Board theme from Classic Mac OS.<p><a href="http:&#x2F;&#x2F;fileasylum.weebly.com&#x2F;uploads&#x2F;1&#x2F;0&#x2F;2&#x2F;9&#x2F;1029074&#x2F;2682747.gif" rel="nofollow">http:&#x2F;&#x2F;fileasylum.weebly.com&#x2F;uploads&#x2F;1&#x2F;0&#x2F;2&#x2F;9&#x2F;1029074&#x2F;2682747...</a>
评论 #17148531 未加载
ai_iaalmost 7 years ago
Really nice project. Not sure what&#x27;s the use case but good fun project. Will use someday. :)
评论 #17146924 未加载
评论 #17146909 未加载
hinkleyalmost 7 years ago
I tried to build an svg and web component app about three years ago and just had a devil of a time with compatibility. Are web components a thing again? I sure hope so.
评论 #17151481 未加载
capkutayalmost 7 years ago
Oh wow this gave me some flashbacks to using Balsamiq.<p><a href="https:&#x2F;&#x2F;balsamiq.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;balsamiq.com&#x2F;</a>
Walkmanalmost 7 years ago
What is the use-case for this? I read and agree that writing HTML or JavaScript is too costly for wireframes and this is why wireframe tools are handy, because you can cheaply sketch out plans or ideas. But this is in JS, so &quot;drawing&quot; with this would be costly.<p>I can see that it can be used for the fun look, but other than that, what&#x27;s the point of this framework?
评论 #17148315 未加载
npuntalmost 7 years ago
Nice! This would be super cool when applied to some nice diagramming libraries like Mermaid and Markdeep.<p><a href="https:&#x2F;&#x2F;github.com&#x2F;knsv&#x2F;mermaid" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;knsv&#x2F;mermaid</a><p><a href="https:&#x2F;&#x2F;casual-effects.com&#x2F;markdeep" rel="nofollow">https:&#x2F;&#x2F;casual-effects.com&#x2F;markdeep</a>
评论 #17151437 未加载
csomaralmost 7 years ago
For the checkbox: Every time you click on the same one, the image changes. How do you achieve this apparent randomness?
评论 #17155128 未加载
YorkshireSeasonalmost 7 years ago
I wonder if there&#x27;s something comparable for LaTeX &#x2F; Beamer. That would be very useful for my presentations.
评论 #17151494 未加载
donmatitoalmost 7 years ago
I am not a designer but THIS IS SO AWESOME
nshillingfordalmost 7 years ago
This is great. By the way, if anyone is interested in a library like rough js but for iOS&#x2F;tvOS apps, I made one called rough cocoa <a href="https:&#x2F;&#x2F;github.com&#x2F;nickshillingford&#x2F;Rough-Cocoa" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;nickshillingford&#x2F;Rough-Cocoa</a>
acobsteralmost 7 years ago
This is really rad! It&#x27;s fun just to refresh a couple times and see the randomness at work. Nice job!
rodduxalmost 7 years ago
Reminds me of back when people used to make hand-drawn controls in Adobe Flash! Good memories. Nice work.
评论 #17153205 未加载
JasonFruitalmost 7 years ago
Sliders don&#x27;t seem to be movable with Chrome for Android. Nicely done, though.
评论 #17147346 未加载
lakenalmost 7 years ago
I really like the look, very nice job on that.<p>Is there any particular reason though why you didn&#x27;t follow the aria standards for the controls? None of these controls can be used by a keyboard, and a screen-reader sees them only as text.
评论 #17147171 未加载
dr_jerryalmost 7 years ago
Love it! can&#x27;t wait to incorporate into my project www.stretchsketch.com currently old fashioned jquery&#x2F;javascript&#x2F;html&#x2F;SVG. Polymer is becoming a very strong candidate when introducing a new framework.
hugozapalmost 7 years ago
Has someone tried these with React? An initial test didn&#x27;t work for me: <a href="https:&#x2F;&#x2F;codesandbox.io&#x2F;s&#x2F;pp4q7kw9q7" rel="nofollow">https:&#x2F;&#x2F;codesandbox.io&#x2F;s&#x2F;pp4q7kw9q7</a>
评论 #17160068 未加载
lgreggalmost 7 years ago
Awesome!<p>Also, I chuckled at part of the GitHub org description, a &quot;fun sketchy look.&quot;
framestralmost 7 years ago
This is fantastic! I’ll have to take a look at the licensing, id love to implement this on <a href="https:&#x2F;&#x2F;framestr.com" rel="nofollow">https:&#x2F;&#x2F;framestr.com</a> as an available form skin.
评论 #17160279 未加载
评论 #17157598 未加载
desireco42almost 7 years ago
Reminds me of<p><a href="https:&#x2F;&#x2F;github.com&#x2F;tsx&#x2F;shireframe" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;tsx&#x2F;shireframe</a><p>Which if author is not aware, he could use as inspiration.
Naushadalmost 7 years ago
I love it. I am a Designer and its on my list to re-design my portfolio site, which i want to look like a wireframe. I will definitely explore this.
nimosalmost 7 years ago
Love this. I wonder if there would be a way to add some randomisation to the font without replacing it with generated images.
评论 #17150249 未加载
ryan-allenalmost 7 years ago
This is great! I like the aesthetic, I&#x27;d happily use a web-app that was made with these components.
webXLalmost 7 years ago
<p><pre><code> The elements are drawn with enough randomness that no two renderings will be exactly the same — just like two separate hand-drawn shapes. </code></pre> Awesome, but why go through all that trouble if the text is going to be the same? I know typography is another degree or two of complexity, but I think that would make this particular feature complete.
评论 #17150467 未加载
p2t2palmost 7 years ago
PaperCSS looks a bit better imho and they are also working on set of react components.
评论 #17149316 未加载
suyashalmost 7 years ago
What is the font type that is used in this blog? Is it available for free use?
评论 #17147619 未加载
megamindbrian2almost 7 years ago
I had this idea but using a module to apply it to material components.
PhasmaFelisalmost 7 years ago
This is very cool, but why is it called &quot;Wired&quot;?
评论 #17151027 未加载
bonoetmaloalmost 7 years ago
Slider handle doesn&#x27;t work on Chrome Android 66.0
评论 #17151886 未加载
osrecalmost 7 years ago
Lovely work. If my devs end up using this, I&#x27;ll surely ask them to contribute to your repo :)
bintherealmost 7 years ago
As always, accessibility is the last thing people care about.
评论 #17149482 未加载