Svelte Profile Banner
Svelte Profile
Svelte

@sveltejs

89,777
Followers
2
Following
77
Media
1,319
Statuses

Cybernetically enhanced web apps

pkg.devDependencies
Joined November 2016
Don't wanna be here? Send us removal request.
@sveltejs
Svelte
4 years
ok, we've kept you in suspense long enough. we are absolutely cock-a-hoop to announce that Svelte now officially supports... 🎉🎉🎉 TYPESCRIPT!!! 🎉🎉🎉 amazing, amazing work by @orta , dummdidumm, jasonlyu123, @UnwrittenFun , @halfnelson_au and @octref
55
735
3K
@sveltejs
Svelte
8 months
we've been hard at work. join us next wednesday for a peek at what's coming later this year 🧙‍♂️
72
170
1K
@sveltejs
Svelte
4 years
we have a major announcement coming soon (days? hours? tbd) and it's taking considerable self-discipline not to just blurt it out before everything is ready
89
77
905
@sveltejs
Svelte
11 months
Svelte 4 is just around the corner! We'd love your help flushing out any bugs before it goes stable: npm i -D svelte @next It's mostly a drop-in replacement for Svelte 3, that modernises the codebase in preparation for Svelte 5. More details here:
20
119
587
@sveltejs
Svelte
4 years
Tweet media one
3
76
522
@sveltejs
Svelte
4 years
😢
@fckeveryword
Fuck Every Word 2.0
4 years
fuck svelte
8
3
101
17
16
438
@sveltejs
Svelte
5 years
Svelte gets to those hard-to-reach places other frameworks can't.
Tweet media one
Tweet media two
5
70
360
@sveltejs
Svelte
5 years
As of 3.1.0, Svelte supports RxJS (and compatible, including the proposed TC39 standard) observables out of the box: Many thanks to @BenLesh and @JohnLindquist for making this happen! More examples and docs to follow soon
9
69
352
@sveltejs
Svelte
5 years
🤖 currently experiencing some technical hiccups 🤖 the site is stuck in a redirect loop. we're trying to fix it. in the meantime, please use Ember
10
23
299
@sveltejs
Svelte
4 years
Calling all design system users and advocates: we'd love to get your input on this RFC, which proposes a way to pass CSS custom properties to components:
Tweet media one
17
63
272
@sveltejs
Svelte
5 years
The next version of Svelte involves some substantial internal changes. In theory you shouldn't notice any difference, but: if you get a chance to `npm install -D svelte @next ` to try it out before it gets released and let us know if you find any bugs, we'd be grateful!
7
49
232
@sveltejs
Svelte
5 years
Our site is currently behaving erratically and may be unavailable. We're investigating, but in the meantime we recommend going outside or reading a book. Or both
13
19
229
@sveltejs
Svelte
5 years
20,000th person to star the repo gets a free copy of Svelte
Tweet media one
14
21
227
@sveltejs
Svelte
5 years
way too complicated
@vercel
Vercel
5 years
Svelte lets you write high performance reactive apps with significantly less boilerplate. Check out our latest guide and discover the easiest way to deploy @sveltejs .
4
67
299
5
21
214
@sveltejs
Svelte
5 years
we're the #1 JS trend on github! for posterity:
Tweet media one
3
26
198
@sveltejs
Svelte
6 years
✨ THE FUTURE OF SVELTE ✨ We've been working hard on a radical new proposal that will result in simpler, smaller components. We call it 'Reactive assignments', and we'd love to know what you think:
9
39
190
@sveltejs
Svelte
4 years
In case you don't obsessively refresh our GitHub releases page, we ended our 2 month release drought (for some major internal refactoring) over the weekend with a new version containing a metric buttload of PRs from many contributors — thank you all!
3
18
189
@sveltejs
Svelte
5 years
with our 3.2.0 release, we've reached a nice milestone — we now have 💯 contributors! absolute legends, the lot of you
Tweet media one
2
19
188
@sveltejs
Svelte
3 years
if you've enjoyed using Svelte this year, the #StateOfJS survey is a good way to help spread the word. only takes a few minutes!
8
40
176
@sveltejs
Svelte
4 years
this is, of course, particularly enjoyable when used with @veltman 's Flubber • •
@lihautan
Tan Li Hau 🤔
4 years
Learned from @DPlastaras , you can use d3-interpolate for @sveltejs motion tweened
Tweet media one
2
4
16
0
23
169
@sveltejs
Svelte
4 years
FYI: Yarn 2 changes how node_modules are resolved in a way that breaks Sapper apps. For now, it's recommended to use npm or Yarn 1.x
5
33
167
@sveltejs
Svelte
9 days
npm install svelte @next
@Rich_Harris
Rich Harris
9 days
in case you were — inexplicably — doing something other than watching Svelte Summit over the weekend, you may have missed that Svelte 5 is now in its release candidate phase. onward! blog post: video:
12
53
360
2
20
170
@sveltejs
Svelte
4 years
it's that time of year again — and Svelte is included in the front-end frameworks section for the first time, so share your experience of using it:
5
48
167
@sveltejs
Svelte
4 years
the first of yesterday's @SvelteSociety talks is now online, for those of you who missed it: Data Fetching For Developers Who Are New to Svelte And Wanna Learn To Do Other Stuff Good Too by @swyx
3
33
165
@sveltejs
Svelte
5 years
congrats friends!
@_developit
Jason Miller 🦊⚛
5 years
⚛️ Preact X is here. The @preactjs team spent over a year rewriting Preact, and it's finally ready.
52
551
2K
2
10
155
@sveltejs
Svelte
5 years
we're proudly joining thousands of other websites in showing solidarity for the millions of people taking part in next week's #ClimateStrike . For the duration of Friday 20 Sep, if you visit you'll see this:
Tweet media one
5
28
153
@sveltejs
Svelte
5 years
"my brain melted a little bit just because it was far and away the most straightforward and easy-to-understand framework that i'd used in a long long time...definitely people should take a closer look at Svelte" aww yeah 😎
@JSPartyFM
JS Party 🪩
5 years
🎉 New episode of JS Party! 🗣 You fought in the framework wars? 💫 @kbal11 @shortdiv @b0neskull 🗂 #javascript 💚
1
6
11
7
21
141
@sveltejs
Svelte
5 years
this Sapper site is beautiful 😍
@BHolmesDev
Ben Holmes
5 years
Finally get to show off my project for the last 3 months... the new Bits of Good page! Worked with a crazy talented team of designers to put our mockups together. Also a big thanks to @ArkaneMoose for getting our CMS content loading! Check it out here:
6
6
90
1
16
140
@sveltejs
Svelte
4 years
...and there's also a command line tool, svelte-check. it's pretty cool. if you've been holding off trying Svelte because you need TypeScript support, then, welcome to the party!
Tweet media one
1
6
137
@sveltejs
Svelte
4 years
👇 🍏 ‼️
@mansur_ashraf
Mansur Ashraf
4 years
Hey @sveltejs , my team at Apple is looking for a consultant to work on a Svelte App in Cupertino, CA. would really appreciate an RT from you, my DMs are open
9
20
87
5
21
135
@sveltejs
Svelte
4 years
swipe right 🔥
@donavon
west, donavon west™️
4 years
Tweet media one
5
33
94
5
8
137
@sveltejs
Svelte
4 years
i guess we can add Disney/Square Enix to the list of Svelte users
@squizz
Ali Bencheikh
4 years
Ok, New KH game, Switch version confirmed but... What really triggers me is to see what appears to be @sveltejs source 🤓 #FrontEndDevelopment
0
2
23
3
24
126
@sveltejs
Svelte
4 years
PSA: Svelte users are henceforth to be known as Sveltelowda (if you haven't seen The Expanse, well... go and watch The Expanse)
9
19
122
@sveltejs
Svelte
5 years
Added a much-requested feature to the Svelte website — you can now see a list of your saved apps from the user menu in the REPL, which takes you to
Tweet media one
4
11
118
@sveltejs
Svelte
4 years
Needless to say, you get realtime typechecking...
Tweet media one
1
7
116
@sveltejs
Svelte
5 years
We'll probably blog about this one day, but: if you see a cool React Hooks demo and think 'I wish I could do that with Svelte', you probably can! Stores are just objects with a `subscribe` function, so you can dissect and compose them in all sorts of interesting ways
@sveltejs
Svelte
5 years
@mlusetti @ReactTraining @mjackson You can do it with stores! Here's a similar demo to the one in the video, with an undo/redo function, a logging function, and a localStorage function that don't need to know anything about each other
4
7
64
4
20
113
@sveltejs
Svelte
5 years
Got a new favourite hoodie thanks to our mates down under @flexdapps . Thanks!
Tweet media one
6
7
112
@sveltejs
Svelte
5 years
the @sveltejobs website is live! amazing work, folks
2
25
109
@sveltejs
Svelte
6 years
Over the weekend Svelte got some new primitives that allow a) transitions to coordinate with each other b) lists to animate smoothly (using CSS, but with full programmatic control) Still a couple of kinks to iron out but we're getting there
2
21
111
@sveltejs
Svelte
4 years
@swyx btw our equivalent of useMemo/useCallback is $: // react const a = useMemo(() => b + c, [b, c]); // svelte $: a = b + c;
0
9
106
@sveltejs
Svelte
4 years
svelte tetris! sveltris?
@danielcruzdev
Daniel Cruz
4 years
It amazes me what we can achieve by collaborating with others, just yesterday I made my first pure CSS Illustration. Today my friend @roeeyn used it for a @sveltejs project and now you can play Tetris inside it 🔥🔥🔥🔥🔥 #CSS #javascript #webdev
1
11
44
1
13
103
@sveltejs
Svelte
6 years
Major new addition to Svelte: global state management (think Redux/MobX/Vuex, but for Svelte) via `svelte/store`:
7
22
99
@sveltejs
Svelte
6 years
Version 2 is out now! If you haven't tried Svelte yet, now is a great time to try it out. If you're already using Svelte, here's what you need to know about upgrading your app (don't worry, it'll only take a moment):
5
38
99
@sveltejs
Svelte
4 years
the neat thing about this is that you can use any object as the value — if you use event.currentTarget.value in an event handler like *ahem* some frameworks force you to, the value has to be a string. Bindings are a smarter way to handle user input. Demo:
@lihautan
Tan Li Hau 🤔
4 years
Instead of using `checked` and `on:change` to manage a group of radio buttons, use `bind:group` in @sveltejs ✨ REPL:
Tweet media one
7
25
170
3
10
99
@sveltejs
Svelte
4 years
ONE WEEK TODAY there's going to be a full day of Svelte talks. come by! register here 👇
2
43
96
@sveltejs
Svelte
4 years
👀
@halfnelson_au
halfnelson
4 years
Rough first pass at a @sveltejs type checker/info plugin for #vscode
Tweet media one
Tweet media two
2
5
37
1
12
86
@sveltejs
Svelte
5 years
Just published 3.0.1, the first post-v3 release. Many thanks to all the contributors, and a warm welcome to all the new faces — it's great to have you on board. Some more PRs to merge soon, but for now, changelog:
1
23
87
@sveltejs
Svelte
4 years
am stuck on the saturday crossword
Tweet media one
7
2
84
@sveltejs
Svelte
5 years
This is a really excellent intro to Svelte — recommended
@fireship_dev
Fireship
5 years
I tried @sveltejs and I liked it 💪
3
20
95
0
19
82
@sveltejs
Svelte
4 years
here's a few screenshots, using the new official VS Code extension (). in this one, we've got TypeScript inside a <script> block, and autocomplete on an inline component:
Tweet media one
1
4
81
@sveltejs
Svelte
4 years
Want to work with Svelte at Apple? 👇
@mansur_ashraf
Mansur Ashraf
4 years
Hey @sveltejs , thanks for showing all the love , we were able to hire a great engineer. We have another position for a svelte engineer, must be onsite in Bay Area , no remote. Hit me up in DM if interested /cc @sveltejobs #sveltejs
1
1
18
2
16
80
@sveltejs
Svelte
5 years
We're hitting the GitHub API rate limits for saving and retrieving REPL gists (nice problem to have!), in case you're wondering why saved REPLs are failing to load. We'll implement a more robust solution soon. Thanks for your patience 😬
4
4
75
@sveltejs
Svelte
3 years
🚨 upcoming Svelte Summit klaxon! mark your calendars (Nov 20) and submit talk ideas!
@kevmodrome
Kevin A. K.
3 years
The new Svelte Summit website is out! Super excited. Built using SvelteKit hosted using a @Cloudflare Worker. Check it out! CFPs and Sponsorship Opportunities are open! 👀 @SvelteSociety @sveltejs
2
21
74
6
10
76
@sveltejs
Svelte
7 years
The Svelte REPL now has a 'download' button: ✅ Rollup pre-configured ✅ Pre-rendered CSS ✅ Easy deploy to @zeithq
2
18
74
@sveltejs
Svelte
1 year
NYCers, and the NYC-adjacent: we're having a Vercel-hosted meetup on March 29 with @Rich_Harris , @steph_dietz_ and @nutlope . It's going to be fun, you should come
8
11
72
@sveltejs
Svelte
4 years
screenshot, because i know you people love screenshots
Tweet media one
1
3
71
@sveltejs
Svelte
5 years
in other podcast news, if you're curious about Svelte then definitely check out @syntaxfm 's recent episode — really great intro to what it is/does
1
13
71
@sveltejs
Svelte
5 years
Psyched about the progress we've made towards version 3 — it's really coming together. Big changes coming though, so do familiarize yourself with the RFCs if you haven't already: • • •
@mindrones
Luca Bonavita 🇺🇦
5 years
Amazing how intuitive @sveltejs 3 is going to be! For example this is all it takes to setup basic painting :)
1
1
15
4
14
69
@sveltejs
Svelte
3 years
in case you were wondering how was going #SvelteSummit
@SvelteSociety
Svelte Society 🧡
3 years
we are all muppets now, but, like, OFFICIALLY
Tweet media one
2
3
21
5
2
67
@sveltejs
Svelte
5 years
"Ask HN: What are your experiences with Svelte (JS framework)" Be honest! Share the bad as well as the good:
6
14
68
@sveltejs
Svelte
4 years
Svelte + @googlearts !
Tweet media one
1
10
64
@sveltejs
Svelte
5 years
@mlusetti @ReactTraining @mjackson You can do it with stores! Here's a similar demo to the one in the video, with an undo/redo function, a logging function, and a localStorage function that don't need to know anything about each other
4
7
64
@sveltejs
Svelte
4 years
these are adorable
2
8
65
@sveltejs
Svelte
5 years
We're running a full-day workshop on Svelte in Barcelona in July, going right from the basics to building full-fledged apps with Sapper. We'll also cover fun stuff like animations and WebGL. You should come!
@jscamp
JSCAMP
5 years
Level up your #JavaScript skills this summer! Dive deeper and spend quality time learning from amazing trainers: @getify @Rich_Harris @TheLarkInn ✔︎ One full-day ✔︎ Comfortable venue ✔︎ Breakfast & Drinks ✔︎ Small class size ◻️ You
Tweet media one
0
18
44
3
11
62
@sveltejs
Svelte
4 years
WHAT
@devonsbradley
Devon Bradley
4 years
I got my entire @sveltejs ui running inside my @aframevr scene. My virtual living room app will be launching very soon! 😊 #WebXR #VR (video stream was choppy while screen capturing)
2
19
88
0
8
61
@sveltejs
Svelte
6 years
We've made a ton of improvements since our v2 release, but I think this is my favourite new feature — you can use bind:offsetWidth (or height, or clientWidth/Height) to response to changes in element dimension. No polling, no wrapper components
6
13
60
@sveltejs
Svelte
4 years
Svelte + Snowpack!
1
14
59
@sveltejs
Svelte
6 years
Svelte is now smarter about passing data to custom elements (before it would naively pass everything as a DOM attribute) — which means we pass all the tests on !
Tweet media one
2
16
57
@sveltejs
Svelte
5 years
Fun (ongoing) thread about one developer's experience poking Svelte for the first time!
1
9
54
@sveltejs
Svelte
5 years
omg
@walpolea
Andrew Walpole
5 years
Refreshing! @sveltejs
Tweet media one
2
9
43
3
5
54
@sveltejs
Svelte
6 years
This is fantastic — a VSCode extension for Svelte by @UnwrittenFun . Backed by an editor-agnostic language server, provides autocomplete, linting, diagnostics, etc etc
Tweet media one
3
16
54
@sveltejs
Svelte
4 years
When you build apps with Sapper, you get basic offline functionality (network-first, falling back to cache) OOTB with the default template — and src/service-worker.js is just another file that you can easily modify to customise and tune the behaviour
@ikanadev
Kevv
4 years
I need to work offline, and as @sveltejs beginner, I can't live without the docs. So I was searching something like "svelte docs offline" I didn't realize that you can run the entire website offline! Thank you @Rich_Harris , I'll definitely not miss svelte
2
2
49
1
5
52
@sveltejs
Svelte
6 years
For the Svelte-curious React users among you, react-svelte lets you use Svelte components inside your React apps. Think of it as a gateway drug:
Tweet media one
1
11
54
@sveltejs
Svelte
3 years
do itttt!!!!!!!!
@SvelteSociety
Svelte Society 🧡
3 years
Want to speak at the next Svelte Summit? Of course you do! Go submit one (or more!) talks here: @sveltejs
0
15
30
2
1
50
@sveltejs
Svelte
5 years
We absolutely do!
@hexrcs
Xiaoru "Leo" Li
5 years
Devs: count lines of code @sveltejs devs: count chars of code
1
8
21
1
5
53
@sveltejs
Svelte
6 years
the next version of Svelte will have pointer events! (So does the current version. And every version before that. Because pointer events are part of the platform, not a feature that needs to be implemented with extra framework code) 😉
5
11
53
@sveltejs
Svelte
5 years
built with Svelte!
@the_log_lady
Rebecca Lieberman
5 years
Happy priiiiiiiide all! Visit the best of gay NYC led by @DebonairPierre in this @nytimes audio tour. Rainbow gradients and technical wizardry brought to you by @alizauf @Rich_Harris and yours truly.
0
3
13
0
2
50
@sveltejs
Svelte
5 years
🇬🇧 LONDONERS (and the London-adjacent) 🇬🇧 there's going to be a Svelte meetup on Oct 1, and it just won't be the same unless YOU attend holler at @antony if you're interesting in giving a talk
3
16
49
@sveltejs
Svelte
6 years
1.44 is a big new release — hooks for CSS/JS preprocessors (thanks @efthemess !) and first-class promise support in templates, idea courtesy of @aubergene (REPL demo --> )
3
11
47
@sveltejs
Svelte
7 years
Playing around with parallax effects — no libraries, no JS to write, purely declarative
2
14
48
@sveltejs
Svelte
4 years
Special shout-out to our newest core team member @lihautan , who was responsible for many of those PRs. Welcome! 🎉
0
1
46
@sveltejs
Svelte
4 years
this looks 🔥
@tretapey
Pedro Sonzini
4 years
Why are you still waiting for stable Sapper release if we already have @sveltejs @SvelteSociety
5
16
70
4
3
47
@sveltejs
Svelte
4 years
1
1
47
@sveltejs
Svelte
5 years
Very basic for now, but lots of features we might add: • publish an app to /apps/by/[your-name] • delete apps you don't want any more • pagination (currently just shows the last 100) • thumbnails?! • open an app without the editor (great for sharing prototypes) • etc
0
5
44
@sveltejs
Svelte
6 years
A <Scroller> component, for declarative scroll-driven storytelling. Uses IntersectionObserver where possible, so you can have as many as you like on a page without causing jank
2
5
43
@sveltejs
Svelte
6 years
New transition: animate the stroke-dasharray of a <path> element to make it look like it's being drawn in front of you
2
7
43
@sveltejs
Svelte
5 years
More details about the changes here: And you can try it out in the REPL here:
2
4
44
@sveltejs
Svelte
5 years
is netlify? ✅ yes
@swyx
swyx @ICLR_conf
5 years
"Is This @Netlify " microsite check if a site is hosted on netlify by just appending "" in front of your url (without https protocol) made in minutes with Netlify Dev and @Sveltejs !
12
6
78
0
2
43