your favorite designer's favorite development studio. made @LenisSmooth, Satūs, Hāmō, Tempus, Revelo and more. still figuring it out.

internet
introducing: Revelo, the website. we could explain what our @framer component can do or you could just scroll through a site built entirely with it. link below ↓
22
15
257
25,979
👀
5
36
480
30,394
today’s the day. the official Lenis plugin for @Framer is live, for free. smooth scroll. infinite scroll. horizontal scroll. no code. just drop it in, toggle what you need, and go.
31
32
368
41,616
a brand begins when a shape becomes a statement. motion extends its meaning. 🟥 this is ours.
11
12
342
58,588
started the week by accidentally deleting our most popular tweet by mistake 💀 instead of posting it again and moving on, we decided to turn it into something better: a full motion breakdown of how it was made, step by step. 🧵
9
4
236
18,250
🌱A rainforest you can explore A protocol that keeps it alive Ibicash — Forests Onchain
13
20
167
24,677
↔️ever wish you could drop a horizontal scroll section into your Framer site without overthinking it? we built a component for that. two clicks and it's rolling sideways. ⬇️links and tutorial below ⬇️
6
22
141
18,413
🎯 Lenis now smooths any scroll on your @framer page, not just the page itself. headers, sidebars, scrollable divs—whatever. just drop it in and pick your target. links and tutorial below ⬇️
6
14
142
25,122
feeling cute, might delete later
5
6
131
5,574
It's Official! 🚀 We've been collaborating with @framer to create two plugins, try both and let us know which one you prefer: Dither: framer.com/marketplace/plugi… ASCII: framer.com/marketplace/plugi…
7
8
126
12,396
Wanna collab @Oreo ?
10
4
115
14,230
Lenis started as a small side project. now it's used by @Microsoft, @Shopify, @RockstarGames and many more. It quietly became the smooth-scrolling standard across the web. all while staying free and open source.
4
9
148
15,421
GET SMOOTH OR DIE TRYING
1
1
119
4,532
🚀 Introducing Tempus: One rAF to rule them all • Optimize ALL your animations with one line • Control FPS per animation • Manage execution order • ~1kb gzipped npmjs.com/package/tempus
3
18
116
12,012
introducing Revelo for @framer animate text like never before link below ↓
10
10
116
11,718
We've reworked our animated gradient shader to be smoother than ever! 🌈 Check it out and let us know what you think. 🧑‍🍳 Live: satus-storybook.vercel.app/i…
1
7
103
6,762
We charged $0.00 for Lenis. Enjoy the ride! lenis.darkroom.engineering/
3
6
91
6,258
be a rockstar, use Lenis rockstargames.com/VI
14
9
91
3,761
It's time to disrupt web animations...
10
2
73
6,246
page transition on app router achieved internally.
14
6
65
9,479
8 likes and we'll do it.
2
1
64
4,752
lenis just hit 10k stars on github that’s ten thousand devs who got tired of janky scroll hijackers and said “nope, we can do better”. thanks for building with us. more in the works.
1
4
67
3,199
a new standalone studio, has been officially launched after emerging from within @studiofreight. This strategic decision has been made to allow both entities to focus on their respective areas of expertise and pursue new opportunities for growth and innovation. Over the past few years, the team at darkroom.engineering has played a significant role in contributing to @studiofreight's reputation for technical excellence. The team has consistently delivered high-quality work for clients and made notable contributions to the open-source community, such as the widely-adopted Lenis smooth scroll library. As a standalone entity, darkroom.engineering aims to verticalize its offerings, reduce operational constraints, and create flexibility for deeper expertise focus. The studio will provide specialized development services to clients seeking innovative technical partnerships and explore new ways to make open-source development a profitable and sustainable endeavor. This will involve focusing on building projects in the open and collaborating with the development community. While darkroom.engineering is now a separate entity, it will maintain a close, collaborative partnership with Studio Freight to continue delivering exceptional experiences for clients and partners. This strategic move is expected to foster growth, innovation, and increased opportunities for both studios and their respective teams and collaborators. The name “darkroom” was chosen because it is where the development happens. Further details about darkroom.engineering's services, projects, and initiatives will be shared in the near future.Inquiries or requests for information can be directed to hi@darkroom.engineering.
7
3
64
6,563
to @framer creators shipping Lenis in paid templates without giving back, we see you 👀 should we tag you?
3
3
64
6,653
When we started developing Lenis in May 2022, we never expected it to become an industry standard. Seeing @Microsoft use it in production makes it all worth it. Who’s next?
4
4
61
4,676
Wake up babe, new about page just dropped. darkroom.engineering/about
2
4
58
4,549
to @framer creators shipping Lenis in paid templates without giving back, we see you 👀 should we tag you?
12
1
57
16,104
Something ancient, rebuilt for now🔮 A home for stories that never sleep Lore — fandom at your fingertips @loreobsessed @zehranaqvi link below ↓
1
8
58
5,391
closing the books for 2024, see you next year, enjoy the holidays, and keep being happy doing what you love, recap of some of the stuff this team launched this year in a thread
7
3
55
2,747
Lenis for @framer is up on the marketplace now. still free, still open source. smooth scroll, infinite, horizontal — all there, zero friction. link below ↓
1
5
54
2,474
print test, limited run.
5
2
47
4,580
Pixelated or not ?
5
47
3,211
👀 Guess how many of them use Lenis? You'll be surprised!
Time to vote for September's SOTM!!  awwwards.com/vote-for-site-o… The nominees for September's #SOTM are in, and it's your turn to choose the winner: ➡️ Following Wildfire by @WeAreReflektor  ➡️ The Mason of All Victories by @CosmicShelter  ➡️ Watson by @watsondg  ➡️ Serious Business by @serious_busi ➡️ Webisoft® by @LocomotiveMTL ➡️ Mooders by @beaucoup_studio  ➡️ The Blimp by @neundex  ➡️ Unanswered by @active_theory
2
1
38
10,877
we've been a bit silent on X, but this has been us lately. focusing on what matters, about to launch some of the craziest projects we've ever worked on. no links, no nothing over here, just vibes and me talking to myself.
2
1
38
2,257
Revelo is out on @framer marketplace here’s maybe 1% of it in action will share more soon link below ↓
introducing Revelo for @framer animate text like never before link below ↓
3
2
38
3,426
what’s the biggest pain point right now in creative development i’ll start: page transitions in next app router.
3
35
2,020
we built this site for @badomenscult. @BadJeffKardos designed it. for hosting we used @vercel. and for ecommerce functionality we are using @Shopify. more vids below ↓
4
3
37
3,095
something's growing here
5
34
2,307
we're building taste not engagement
1
3
34
3,141
from cold tweet to launched landing page in less than 1 week. we helped the amazing team at @every.to launch a new product, if you don't know about them, check them out, make your life easier, put machines to work. thanks to @bran_don_gell and the whole team for letting us in and let us have fun building the landing page.
We all dread email. So we built an entirely new way to manage your inbox with AI: Cora. Cora untethers you from your inbox by turning your email into a sleek, scannable story that you can scroll through twice a day. It gives you the bottom line instead of the back and forth, so you can get through your email and get on with your day—no archiving required. When you use Cora: - Your inbox only contains email from humans that need a response. - Cora automatically drafts replies to common requests (in your voice!). - Twice a day, you get a beautiful brief that summarizes everything else you received. Most email clients deliver email to you. Let Cora deliver you from email. We’re onboarding new users every day. Join the waitlist to experience the most human way to do email: cora.computer
3
4
36
6,813
should we 'reveal' something or wait until monday?
4
33
1,992
would you cop?
6
1
29
1,423
Lenis adoption: @Microsoft@Google@Netflix@Shopify ✅ who's next?
5
1
32
2,866
What is the greatest website of all time? We can’t decide between these three: 🚪 Banditø – @resn_has_no_i ⛽️ Prometheus – @active_theory ❄️ Igloo – @abeto_co Which one gets your vote?
8
1
27
2,647
breathtaking immersion next-gen audio @getVITURE Luma — as sharp as its website
1
4
29
3,389
do you want to see more? 👀
started the week by accidentally deleting our most popular tweet by mistake 💀 instead of posting it again and moving on, we decided to turn it into something better: a full motion breakdown of how it was made, step by step. 🧵
2
26
2,913
yep, still 100% free and open source. sponsors and donations cover our time so we can keep making the web smoother. → sponsor: github.com/sponsors/darkroom… → donate: polar.sh/darkroomengineering…
🎯 Lenis now smooths any scroll on your @framer page, not just the page itself. headers, sidebars, scrollable divs—whatever. just drop it in and pick your target. links and tutorial below ⬇️
2
28
1,403
⌛️Loading...
4
28
1,994
Open source has made our careers possible.
2
3
27
2,852
🧙‍♂️ yes the rumors are true, we've elected the new pope of development. who do you think it is?
2
2
28
1,778
we just received this video from the printers, our tiny red book exists, if you're going to @AwwwardsConf in Valencia reach out to your team if you want to learn more about us and how we operate.
2
1
27
2,608
we’re doing it.
8 likes and we'll do it.
27
2,524
🎉 Lenis v1.2.0 now supports Vue and Nuxt, making smooth scrolling even more accessible for developers in the Vue ecosystem. 🚀
4
2
26
2,445
One week after @framer dither and ASCII plugin release, show us your best renders. I start:
1
4
25
2,220
we may have something to do with it
Æ app - out now on ios & android - xn--6ca.com
4
25
3,334
Can't wait to share what we're shipping next 💫🌴
1
24
1,200
ever seen a paragraph have an identity crisis? made with Revelo in @framer something bigger’s coming next week, stay tuned.
1
3
22
1,834
open sourcing your code is more valuable that gatekeeping it.
4
24
1,597
so much fun was had while working on this project, from planning it, to design (by @glenncatteeuw), to 3d sauce (by @KurtDrubbel), to sound details (by @RomainRope) darkroom contains multitudes.
i can’t stop revisiting our new site. huge shoutout to @darkroomdevs for building it in record time and nailing it instantly. lore keeps pulling in unnervingly talented artists who are almost too good at what they do…
2
1
23
1,683
should we drop some merch?
3
21
2,345
Lenis 🤝 Typescript
2
1
20
1,473
📬 your inbox, summarized your voice, drafted @CoraComputer — email, delegated we helped @every tell the story
Really proud of how our new landing page turned out.
2
4
23
4,405
Hello @SpaceX, we noticed that your website's smooth scroll was breaking the Cmd+F search feature. To make it more accessible and user-friendly, we fixed it using Lenis for smoother scrolling. Link below: ↓
2
5
23
3,751
tbh @vercel makes it so easy, it feels like cheating.
1
1
22
6,859
📜 lenis for @framer now supports infinite scrolling on mobile devices!
5
1
22
1,333
Any cool websites using Lenis and @framer?
11
1
21
5,832
tomorrow, we feast.
2
2
22
1,904
we’re getting into app development, took four months of dealing with certificates and settings we’re now 10x more appreciative of the web stack, but we’re cooking.
4
2
18
1,881
Lenis is free, but maintaining it isn’t. sponsor to keep it alive 💚 sponsor on Github → github.com/sponsors/darkroom… sponsor on Polar → polar.sh/darkroomengineering…
4
21
42,547
we’ve got a few components ready to go anyone wanna get some? 😏
Attention Framer community. We just launched Components on the Marketplace! 🔍 Browse live, interactive previews 📋 Copy to your canvas with one click 🚀 Publish your own with full version control 🔜 Soon: tags, popular ranking, install tracking, and drafts.
2
2
19
1,415
@vercel’s open source program is backing new projects with serious credits lenis is part of the latest cohort appreciate the support—and the belief in well-made tools
Vercel's Open Source Program supports developers with thousands of dollars in credits from Vercel and partner companies. See the latest projects accepted into the program. vercel.com/blog/spring25-oss…
3
20
1,495
#HouseOfEvil checkpoint! show off your best reflection in the thread @evilrabbit_ x @FridayDeploys x @darkroomdevs
6
5
19
2,328
Step 1: Glitch foundation Everything started in Mosh Pro. I wanted a glitch aesthetic that felt physical, not digital. Something that looked like it passed through damaged analogue circuitry. So I built a base stretch/glitch pass in @moshpro_app to give the animation its raw texture.
1
2
25
1,455
Today is the day 😈
2
2
19
1,858
Step 8: Recap Final touch: a slight horizontal drift synced with the glitch sweep using the same expo easing curve. Small decision, but it changed the energy. This was built in one late-night session. I’ve started making playlists from those nights to see how music shapes the work. You can find it here: open.spotify.com/playlist/3I…
1
19
1,003
ABCDE Always Be Cooking — Darkroom Engineering
19
1,428
With every reflection, the House of Evil grows. Opens October 17th. #HouseOfEvil @evilrabbit_ x @FridayDeploys x @darkroomdevs
2
2
17
3,048
🧙
Something ancient, made new. Our story begins now.
1
1
17
1,897
watch @basementstudio trying to corrupt our team...
1
18
1,293
first ecomm in a long time, plus, it's got a lot of red in it.
3
3
17
2,041
tiny bit of webgl and we already get excited about the results.
1
1
16
1,643
we have all the ingredients, now.. we need to cook.
2
2
17
1,393
putting AI to a good use, @_Mekwek worked on the brand, web design and web dev on @framer (after a couple of lenis updates)
Launching Opuz: The AI Spreadsheet Canvas Today: Excel, supercharged. Tomorrow: End-to-end data analysis, fully automated. Now opening 20 private beta seats. waitlist.opuzapp.com
2
17
1,400
should i move here?
1
1
17
1,782
looks normal to me
2
16
975
from dev studio to digital plumber 👀
▤▥▦▧▨▩ …loading… ▩▨▧▦▥▤ @darkroomdevs
4
16
1,653
nice to see Revelo show up on @framer's radar always good when the work speaks
Check out 4 super cool paid components from the community 👇
16
1,033