<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: David Nsofor</title>
    <description>The latest articles on DEV Community by David Nsofor (@techedwind707).</description>
    <link>https://dev.to/techedwind707</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3594258%2Fb7daa27c-d024-490f-bc15-eb0687d82fe1.png</url>
      <title>DEV Community: David Nsofor</title>
      <link>https://dev.to/techedwind707</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/techedwind707"/>
    <language>en</language>
    <item>
      <title>Raycast Pro Is on Windows — And I Built an Extension for It</title>
      <dc:creator>David Nsofor</dc:creator>
      <pubDate>Thu, 20 Aug 2026 15:35:09 +0000</pubDate>
      <link>https://dev.to/techedwind707/raycast-pro-is-on-windows-and-i-built-an-extension-for-it-533j</link>
      <guid>https://dev.to/techedwind707/raycast-pro-is-on-windows-and-i-built-an-extension-for-it-533j</guid>
      <description>&lt;p&gt;I've wanted to write about Raycast for a while. Today finally feels like the right day: Raycast Pro just launched on Windows, and my own Raycast extension went live on the store. It's a good moment to tie it all together — what Raycast is, why I built on it, and what the Windows launch means.&lt;/p&gt;

&lt;h2&gt;
  
  
  What Raycast is (if you've never used it)
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://www.raycast.com/" rel="noopener noreferrer"&gt;Raycast&lt;/a&gt; is a launcher — the thing you pop up with a hotkey to search apps, files, and actions on your computer. Think of it as a command bar for your whole machine. You press a key, type a few letters, and it finds whatever you need: open an app, run a command, search a note, even control smart home stuff.&lt;/p&gt;

&lt;p&gt;It started on macOS, and Mac users love it. There's a reason it became the default for a lot of developers and power users.&lt;/p&gt;

&lt;h2&gt;
  
  
  The big news: Raycast Pro is now on Windows
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://www.raycast.com/" rel="noopener noreferrer"&gt;Raycast&lt;/a&gt; officially supports &lt;a href="https://www.raycast.com/windows" rel="noopener noreferrer"&gt;Windows&lt;/a&gt; now, and Pro is the paid tier with the good but entirely not necessary for everyone stuff (iⁿ mʸ oᵖⁱⁿⁱᵒⁿ) — AI features, cloud sync, themes, and more.&lt;/p&gt;

&lt;p&gt;I've got a 7-day free trial right now because I participated in the Beta for Windows, so I'm testing it properly.&lt;/p&gt;

&lt;p&gt;(I said not necessary because I honestly have not needed all these pro features a lot during the beta)&lt;/p&gt;

&lt;p&gt;For Windows users this is genuinely interesting. Windows has had launchers (PowerToys Run, Flow Launcher, etc.), but Raycast brings a whole ecosystem: the store, extensions, and AI baked in. It's not just "search your apps faster" — it's a platform.&lt;/p&gt;

&lt;p&gt;Yh I know I'm glazing but that's the whole point right, if it's good it's good and trust me it's good 🙌🏻&lt;/p&gt;

&lt;h2&gt;
  
  
  And I built an extension for it
&lt;/h2&gt;

&lt;p&gt;This is the part I'm geeked about😁&lt;/p&gt;

&lt;p&gt;I made a Raycast extension called &lt;strong&gt;Cook&lt;/strong&gt; — it lets you browse, view, and generate shopping lists from your Cooklang recipe collection, all from the Raycast command bar.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Flb9w1pb3v3c6j5nm5dhx.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Flb9w1pb3v3c6j5nm5dhx.png" alt=" " width="800" height="500"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;P.S - I've been a little bit more into cooking recently, who am I kidding 😂, In the last two months I've cooked more than I've cooked for the rest of my life and I've still not cooked a lot 😭, and obviously I setup a whole recipe and cooking system that works on my phone and laptop - typical overthinking me and I decided why not get an extension for this in my favorite launcher, you know what I'll have to make a proper post for this&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;View Recipes&lt;/strong&gt; — search and browse your recipes with ingredients, cookware, and steps rendered properly&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Shopping List&lt;/strong&gt; — pick multiple recipes and get one combined ingredient list&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Pantry&lt;/strong&gt; — browse your pantry inventory with filters&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Start Server&lt;/strong&gt; — launch the CookCLI web UI in your browser&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;It's live on the &lt;a href="https://www.raycast.com/chizitere_david/cook" rel="noopener noreferrer"&gt;Raycast Store&lt;/a&gt; right now. Currently macOS-only, but I'm working on adding Windows platform support — the PR is in review.&lt;/p&gt;

&lt;p&gt;This is built entirely on top of &lt;a href="https://cooklang.org/" rel="noopener noreferrer"&gt;Cooklang&lt;/a&gt;, a lightweight, open-source, human-readable language for writing and structuring recipes, designed to make cooking data portable, programmable, and future-proof and &lt;a href="https://cooklang.org/cli/" rel="noopener noreferrer"&gt;Cook CLI&lt;/a&gt;, an open-source command-line tool for working with &lt;a href="https://cooklang.org/docs/spec/" rel="noopener noreferrer"&gt;&lt;strong&gt;Cooklang&lt;/strong&gt;&lt;/a&gt; recipe files so a big shout out and thank you to the people behind it - &lt;a href="https://github.com/dubadub" rel="noopener noreferrer"&gt;Alex Dubowski&lt;/a&gt; - the creator of Cooklang and the rest of the open source community.&lt;/p&gt;

&lt;h2&gt;
  
  
  What building an extension is like
&lt;/h2&gt;

&lt;p&gt;Raycast extensions are TypeScript, and the developer experience is surprisingly good. You write a command, define how it shows in the search bar, and the API handles the UI. My extension talks to CookCLI.&lt;/p&gt;

&lt;p&gt;I (and AI 👀) gave it a proper UI layer on top of that CLI — search, scale portions, generate shopping lists. Also a lot of crashing out on why AI cannot one-shot a usable extension 😭&lt;/p&gt;

&lt;p&gt;The whole thing started as a side project to scratch my own itch: I have a recipe collection, and I wanted to browse it without opening a terminal. It turned into a published extension in the Raycast Store, which still feels good 😌.&lt;/p&gt;

&lt;h2&gt;
  
  
  Should you get Raycast?
&lt;/h2&gt;

&lt;p&gt;Honest take: if you're on macOS, yes — try it, the free tier is genuinely useful. If you're on Windows, the launch is new, so it's worth a trial run to see if the ecosystem lands for you. The AI features in Pro are nice, but the core launcher is free and great on its own.&lt;/p&gt;

&lt;p&gt;I'll be writing more about Raycast and what you can do with it as I keep using it on Windows — and about my extension(s) journey, because I have klept-extensio-mania 😂&lt;/p&gt;

&lt;p&gt;&lt;em&gt;P.S. — I'm planning to join the Raycast affiliate program once I can (you have to be 18 to create a Wise account for payouts, and that's a few months away for me). When that's live I'll share a referral code. Until then, the free trial and the store links are all you need.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>raycast</category>
      <category>productivity</category>
      <category>typescript</category>
      <category>cooklang</category>
    </item>
  </channel>
</rss>
