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: ViperIDE – MicroPython IDE for web and mobile

115 pointsby vshymanskyy11 months ago

6 comments

mk_stjames11 months ago
It&#x27;s hosted here: <a href="https:&#x2F;&#x2F;viper-ide.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;viper-ide.org&#x2F;</a><p>I&#x27;m actually using it, right now, already. I happened to have a RP2040 board right here I was just writing some micropython for.<p>I think this is a good way to quick-start with the boards moreso than using the Thonny IDE. It handles the filesystem access perfectly.
评论 #40854233 未加载
esprehn11 months ago
This is super cool, and I love the old school tech stack. It makes for a very approachable codebase and a fast user experience.<p>As a reminder given the recent polyfill io attack, don&#x27;t use public CDN hosted JS without also setting SRI attributes [1]. It&#x27;s a marginal perf benefit because the cache is partitioned by top level domains now and it opens you up to attacks from the CDN owners.<p><a href="https:&#x2F;&#x2F;github.com&#x2F;vshymanskyy&#x2F;ViperIDE&#x2F;issues&#x2F;14">https:&#x2F;&#x2F;github.com&#x2F;vshymanskyy&#x2F;ViperIDE&#x2F;issues&#x2F;14</a><p>As a bonus set CSP headers and a nonce when you can too, but definitely set SRI on any 3p scripts.<p>[1]: <a href="https:&#x2F;&#x2F;developer.mozilla.org&#x2F;en-US&#x2F;docs&#x2F;Web&#x2F;Security&#x2F;Subresource_Integrity" rel="nofollow">https:&#x2F;&#x2F;developer.mozilla.org&#x2F;en-US&#x2F;docs&#x2F;Web&#x2F;Security&#x2F;Subres...</a>
vshymanskyy11 months ago
Original discussion: <a href="https:&#x2F;&#x2F;github.com&#x2F;orgs&#x2F;micropython&#x2F;discussions&#x2F;15219">https:&#x2F;&#x2F;github.com&#x2F;orgs&#x2F;micropython&#x2F;discussions&#x2F;15219</a>
8mobile11 months ago
Hi, congratulations on ViperIDE, did you create it yourself? The interface is great, as an editor it lacks basic functionality. But as a starting step it is great. Bravo
评论 #40842994 未加载
评论 #40852447 未加载
ferfumarma11 months ago
This is incredibly cool! Nice work!
metadat11 months ago
If the README included the tl;dr installation instructions, I&#x27;d be trying this out already.
评论 #40853908 未加载