TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Windows 11 in Svelte

365 点作者 jaden大约 2 年前

40 条评论

nstart大约 2 年前
Just want to shout out a couple of things.<p>One, it&#x27;s great to see a hack project here that&#x27;s been done just for the fun of it. I&#x27;m noticing a few comments questioning the &quot;why?&quot; around this. To me at least, it&#x27;s just a really fun thing to do to hack together something, just because. There doesn&#x27;t always have to be a rhyme or reason for things like this.<p>Two, it felt like there was a period where sites that would host hack projects with no limitations was slowly dying out. Not just because of costs but also because of the associated risks with it (spam, phishing, etc). I really do love what Vercel is enabling here. When I mentor younger folks, it&#x27;s becoming really easy to tell them where to go throw up a hack project after they&#x27;ve learnt git and Vercel is fast becoming The choice to send them to. Much kudos and gratitude to the team there.
评论 #35896911 未加载
评论 #35898154 未加载
评论 #35900141 未加载
评论 #35898415 未加载
splittydev大约 2 年前
Looks great, but not very realistic. The real Win11 start menu doesn&#x27;t open immediately, it glitches in various ways for 3-4 times before actually working. Realism 7&#x2F;10
评论 #35897390 未加载
评论 #35897014 未加载
评论 #35898371 未加载
评论 #35898540 未加载
评论 #35902271 未加载
评论 #35898841 未加载
评论 #35898848 未加载
评论 #35900259 未加载
评论 #35898047 未加载
评论 #35898292 未加载
simonw大约 2 年前
I&#x27;m enjoying how simple some of this actually is.<p>Here&#x27;s the full implementation of VS Code for example: <a href="https:&#x2F;&#x2F;github.com&#x2F;yashash-pugalia&#x2F;win11-svelte&#x2F;blob&#x2F;main&#x2F;src&#x2F;apps&#x2F;VSCode.svelte">https:&#x2F;&#x2F;github.com&#x2F;yashash-pugalia&#x2F;win11-svelte&#x2F;blob&#x2F;main&#x2F;sr...</a><p>It&#x27;s just 44 lines of code - it works by opening a window with an iframe that points to <a href="https:&#x2F;&#x2F;stackblitz.com&#x2F;github&#x2F;yashash-pugalia&#x2F;win11Svelte?embed=1&amp;file=src&#x2F;App.svelte" rel="nofollow">https:&#x2F;&#x2F;stackblitz.com&#x2F;github&#x2F;yashash-pugalia&#x2F;win11Svelte?em...</a>
评论 #35899534 未加载
评论 #35897734 未加载
josephg大约 2 年前
Here&#x27;s a link to the live version, if you struggled to find it too:<p><a href="https:&#x2F;&#x2F;win11-svelte.vercel.app&#x2F;" rel="nofollow">https:&#x2F;&#x2F;win11-svelte.vercel.app&#x2F;</a>
评论 #35898398 未加载
eps大约 2 年前
Why is a good chunk of the Readme dedicated to pleading for a repo star?<p>Not the first time seeing a project doing that. This can&#x27;t be just for vanity reasons. Anyone knows?
评论 #35898788 未加载
评论 #35901223 未加载
评论 #35898820 未加载
deweywsu大约 2 年前
I&#x27;m going to sound old here, but why use Svelte? Why yet another one? Why not an established framework like React or Vue? I realize Svelte is compiled but it&#x27;s oh so close to the others, and its performance is only better in certain corner cases. I ask because of learning exhaustion with the plethora of lookalike languages and frameworks and the constant, unending learning curve associated with all front end development now. I&#x27;m not dissing creation or incremental progress. I just sometimes don&#x27;t think the constant change for new languages and frameworks that come with only minor syntax changes or small differences under the hood is worth the never-ending mandatory learning thrust on developers.
评论 #35898516 未加载
评论 #35898386 未加载
评论 #35899451 未加载
评论 #35900022 未加载
评论 #35901231 未加载
评论 #35898418 未加载
评论 #35899257 未加载
RamblingCTO大约 2 年前
You know, if you are looking for a job, that&#x27;s what I love to see. Curiosity, passion, and just pure software craftsmanship. Fuck CVs, gimme this.
评论 #35900720 未加载
评论 #35899209 未加载
wontoncc大约 2 年前
It feels so weird when it&#x27;s actually snappier than the original UI.
评论 #35899674 未加载
synaesthesisx大约 2 年前
Just tried this on Vercel…the funny thing is it’s actually more responsive than real Win11..
评论 #35899141 未加载
rickstanley大约 2 年前
Clearly incomplete, no ads in the start menu!
评论 #35937468 未加载
shp0ngle大约 2 年前
Missing all the constant Edge, Bing and OneDrive pop-ups and ads.<p>(Speaking of which. Why is MS allowed to do all that stuff when they got record fine in the 90s for less? Eh, better not ask.)
jonplackett大约 2 年前
Why is everyone so obsessed with replicating such a terrible UI as windows.<p>I had to go back to windows this week because the software to run a massive LED curtain we bought for the office window will only run with this 10 yo windows software. And it was horrible. Just horrible.
评论 #35899002 未加载
oaiey大约 2 年前
There is something with this idea: recreate a desktop environment in the browser. I have done it in the late 90s (obviously in PHP), and until today they show up regularly. Once MacOS, once windows, in svelte, in react, whatever. I thought it&#x2F;I was brilliant then but nowadays I cannot even grasp the idea on why I did that.<p>Never seen any in production for anything, and the only remnants like movable panels of properties always feel misplaced on web pages&#x2F;apps.
评论 #35898358 未加载
graypegg大约 2 年前
Some (evil) part of me wants to set this up as a live desktop in Wallpaper Engine on a friend’s PC. Looks accurate! Good job
MisterTea大约 2 年前
At the bottom of the readme is a huge spammy star this project advertisement with animated images. I cant help but laugh at the irony of a project which replicates the experience of Windows 11 - an OS with integrated self promoting Ads - itself displays spammy self promoting ads. The same github user has this same spam on every repo - no wonder they are a Windows fan, right at home with spam.
评论 #35904255 未加载
nwmcsween大约 2 年前
This is actually more responsive than the Windows 11 Desktop..
elijahbenizzy大约 2 年前
Was able to go three levels of recursion deep until it crapped out. This is awesome!
low_tech_punk大约 2 年前
Have you tried opening <a href="https:&#x2F;&#x2F;win11-svelte.vercel.app&#x2F;" rel="nofollow">https:&#x2F;&#x2F;win11-svelte.vercel.app&#x2F;</a> inside the edge browser inside the app? I think the recursion taps out after the second layer.
评论 #35897079 未加载
评论 #35898471 未加载
alg0rith大约 2 年前
Let&#x27;s not give Microsoft any more ideas
ronsor大约 2 年前
Already better UX than the original
revskill大约 2 年前
When open Bing, there should be a bunch of &quot;crappy stuffs&quot; like Ads and Popups. Also, adding a small delay when open any windows to be more realistic.
评论 #35898501 未加载
fmiras大约 2 年前
Just wondering, is this useful in any way other than a recretional&#x2F;research project?
评论 #35897357 未加载
beebeepka大约 2 年前
I am so bummed almost no one is hiring to do svelte here in Bulgaria. And if they do, the pay is like half of react pays.<p>Spending the nights learning is not ideal as that consumes stamina required for the job that pays my bills.<p>I think Svelte&#x27;s approach would win over in a few years. As nice as Vue is, getting rid of virtual DOM makes total sense.
spencerchubb大约 2 年前
I don&#x27;t know why but this gave me a quick dopamine hit. It&#x27;s fun to play with and looks nice
aetherspawn大约 2 年前
Amazing, it&#x27;s more performant than the real thing.
评论 #35898810 未加载
frozenport大约 2 年前
Unrealistic: no spyware!
评论 #35897806 未加载
andsoitis大约 2 年前
Caveat: this is not, in fact, an implementation or enablement of Windows in Svelte!
supermatt大约 2 年前
45kb of js uncompressed for the app, vs 5x that for google tag manager.. wtf is gtm doing that it needs to be 5x the size of a window manager.
评论 #35900157 未加载
jcarrano大约 2 年前
Funny I don&#x27;t know how this is supposed to look like because I haven&#x27;t used Win11. Icons look sort of dithered or something.
maxloh大约 2 年前
&gt; Fun Fact - It has a Lighthouse score of 100<p>Last time I checked several years ago, `backdrop-filter` is buggy on my laptop. Is it more optimized now?
评论 #35898366 未加载
LegitShady大约 2 年前
I&#x27;m a windows user. I have windows on 3 computers. The only devices that don&#x27;t run windows are an ipad and an android phone.<p>I don&#x27;t understand why I&#x27;d want the windows 11 experience anywhere I wasn&#x27;t forced to have it. I heard they may soon restore some of the features they took away from the start bar, though.
评论 #35896821 未加载
评论 #35896775 未加载
评论 #35897556 未加载
angelmm大约 2 年前
I love the fact that I can start a new Windows 11 in Svelte in the Code editor recursively. Really cool job!
codethief大约 2 年前
Similar project for Android that the author contributed to as well: <a href="https:&#x2F;&#x2F;github.com&#x2F;blueedgetechno&#x2F;androidInReact">https:&#x2F;&#x2F;github.com&#x2F;blueedgetechno&#x2F;androidInReact</a>
intrasight大约 2 年前
Reminds me of a bygone era when I had played around with doing something similar: Windows NT in IE5. It was a very useful learning exercise as I&#x27;m sure this one was.
mhoad大约 2 年前
Just by way of comparison for a real world example. As far as I know Chrome OS and Chrome itself is more or less all Lit for the UI.
评论 #35902257 未加载
secalex大约 2 年前
Your scientists were so preoccupied with whether or not they could, they didn&#x27;t stop to think if they should.
csk111165大约 2 年前
How to run this project, do we need to install it locally, cant we see it with a web link provided by you??
评论 #35898578 未加载
mihaaly大约 2 年前
... but why?!
评论 #35902203 未加载
pwrrr大约 2 年前
whyyy
评论 #35902208 未加载
ddtaylor大约 2 年前
I kind of find the excessive usage of emoticons and such distracting.
评论 #35896924 未加载
评论 #35896794 未加载
评论 #35897343 未加载