<?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: Narayandas Akhil Achary</title>
    <description>The latest articles on DEV Community by Narayandas Akhil Achary (@0018akhil).</description>
    <link>https://dev.to/0018akhil</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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F566205%2Fb9e49da7-df73-4cbd-8983-ce504417b54f.jpeg</url>
      <title>DEV Community: Narayandas Akhil Achary</title>
      <link>https://dev.to/0018akhil</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/0018akhil"/>
    <language>en</language>
    <item>
      <title>I built an open-source tool that gives your local AI model a real browser and 80+ APIs — no code needed</title>
      <dc:creator>Narayandas Akhil Achary</dc:creator>
      <pubDate>Sun, 15 Mar 2026 17:31:34 +0000</pubDate>
      <link>https://dev.to/0018akhil/i-built-an-open-source-tool-that-gives-your-local-ai-model-a-real-browser-and-80-apis-no-code-g5o</link>
      <guid>https://dev.to/0018akhil/i-built-an-open-source-tool-that-gives-your-local-ai-model-a-real-browser-and-80-apis-no-code-g5o</guid>
      <description>&lt;p&gt;Loopi is an open-source desktop automation platform I've been building to solve a problem I kept running into: most automation tools make you choose between visual (but cloud-only) or powerful (but code-only). Why not both?&lt;/p&gt;

&lt;h2&gt;
  
  
  The Problem
&lt;/h2&gt;

&lt;p&gt;Here's what a typical "automate something with AI" project looks like today:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Zapier/Make&lt;/strong&gt; for API orchestration — but cloud-only, no browser control, expensive at scale&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Playwright/Puppeteer&lt;/strong&gt; for browser automation — but requires writing and maintaining code&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;LangChain/AutoGPT&lt;/strong&gt; for AI agents — but entirely code-based, hard to debug, no visual feedback&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Three tools. Three codebases. Three sets of credentials. Constant context switching.&lt;/p&gt;

&lt;h2&gt;
  
  
  What Loopi Does
&lt;/h2&gt;

&lt;p&gt;Loopi combines all three into a single visual desktop app:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;🖱️ &lt;strong&gt;Visual drag-and-drop workflow builder&lt;/strong&gt; — powered by ReactFlow, no code required&lt;/li&gt;
&lt;li&gt;🌐 &lt;strong&gt;Real Chromium browser control&lt;/strong&gt; — navigate, click, type, extract, screenshot in a real browser window you can watch live&lt;/li&gt;
&lt;li&gt;🤖 &lt;strong&gt;Local + cloud AI&lt;/strong&gt; — connect OpenAI, Anthropic Claude, or run &lt;strong&gt;Llama/Mistral/Gemma locally with Ollama&lt;/strong&gt; (your data never leaves your machine)&lt;/li&gt;
&lt;li&gt;🔌 &lt;strong&gt;80+ built-in integrations&lt;/strong&gt; — Slack, Discord, GitHub, Notion, Postgres, MongoDB, Stripe, Gmail, Telegram, S3, and many more&lt;/li&gt;
&lt;li&gt;📊 &lt;strong&gt;Typed variable system&lt;/strong&gt; — &lt;code&gt;{{user.name}}&lt;/code&gt;, &lt;code&gt;{{items[0].price}}&lt;/code&gt;, auto-detected types with dot notation&lt;/li&gt;
&lt;li&gt;⏰ &lt;strong&gt;Scheduling&lt;/strong&gt; — run on intervals, cron expressions, or one-time schedules&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Building Your First AI Agent
&lt;/h2&gt;

&lt;p&gt;Here's what a real workflow looks like in Loopi:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;[Schedule: every morning 8am]
    ↓
[Browser: navigate to competitor pricing page]
    ↓
[Browser: extract text from .pricing-table]
    ↓
[Ollama/Llama: "Summarize any price changes vs last week: {{extracted_text}}"]
    ↓
[Slack: post summary to #competitive-intel]
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;That entire workflow is built by dragging nodes — no code. The Ollama node runs locally, so the competitor data never hits a third-party server.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why Local AI Matters
&lt;/h2&gt;

&lt;p&gt;The Ollama integration is the one I'm most proud of. When you connect a local model:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;No API keys needed&lt;/li&gt;
&lt;li&gt;No per-token costs&lt;/li&gt;
&lt;li&gt;Your workflow data stays on your machine&lt;/li&gt;
&lt;li&gt;Works completely offline&lt;/li&gt;
&lt;li&gt;Supports Llama 3, Mistral, Gemma, Phi, CodeLlama, and any other Ollama-compatible model&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For privacy-sensitive automations (processing emails, internal documents, customer data), this is huge.&lt;/p&gt;

&lt;h2&gt;
  
  
  How It Compares
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Feature&lt;/th&gt;
&lt;th&gt;Loopi&lt;/th&gt;
&lt;th&gt;n8n&lt;/th&gt;
&lt;th&gt;Zapier&lt;/th&gt;
&lt;th&gt;Playwright&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Visual builder&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;td&gt;❌&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Real browser control&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;td&gt;❌&lt;/td&gt;
&lt;td&gt;❌&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Local AI (Ollama)&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;td&gt;❌&lt;/td&gt;
&lt;td&gt;❌&lt;/td&gt;
&lt;td&gt;❌&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Runs locally&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;td&gt;Self-host&lt;/td&gt;
&lt;td&gt;❌&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Open source&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;td&gt;❌&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Free&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;td&gt;Limits&lt;/td&gt;
&lt;td&gt;❌&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Loopi is the only tool that gives you all of these together.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Tech Stack
&lt;/h2&gt;

&lt;p&gt;For those who want to contribute or just geek out:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Electron&lt;/strong&gt; — cross-platform desktop app&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;React 19&lt;/strong&gt; — UI&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;TypeScript&lt;/strong&gt; — throughout&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;ReactFlow&lt;/strong&gt; — the node editor&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Tailwind CSS + Radix UI&lt;/strong&gt; — styling&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Biome&lt;/strong&gt; — formatting and linting&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  What We're Building Next
&lt;/h2&gt;

&lt;p&gt;The areas we most want help with:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;New AI model providers&lt;/strong&gt; — Gemini, Cohere, local GGUF models&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Agentic workflow templates&lt;/strong&gt; — research agents, monitoring agents, content pipelines&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;New service integrations&lt;/strong&gt; — the 80+ is a start, not a finish&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;AI copilot improvements&lt;/strong&gt; — auto-generate workflows from natural language descriptions&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Tool-use / function-calling&lt;/strong&gt; — for connected LLMs&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Getting Started
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="c"&gt;# Download the latest release&lt;/span&gt;
&lt;span class="c"&gt;# Windows: .exe installer&lt;/span&gt;
&lt;span class="c"&gt;# Linux: .deb package&lt;/span&gt;

&lt;span class="c"&gt;# Or build from source:&lt;/span&gt;
git clone https://github.com/Dyan-Dev/loopi.git
&lt;span class="nb"&gt;cd &lt;/span&gt;loopi
pnpm &lt;span class="nb"&gt;install
&lt;/span&gt;pnpm start
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt;🌐 &lt;strong&gt;Website:&lt;/strong&gt; &lt;a href="https://loopi.dyan.live/" rel="noopener noreferrer"&gt;https://loopi.dyan.live/&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;📁 &lt;strong&gt;GitHub:&lt;/strong&gt; &lt;a href="https://github.com/Dyan-Dev/loopi" rel="noopener noreferrer"&gt;https://github.com/Dyan-Dev/loopi&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;🎥 &lt;strong&gt;Demo video:&lt;/strong&gt; &lt;a href="https://youtu.be/QLP-VOGVHBc" rel="noopener noreferrer"&gt;https://youtu.be/QLP-VOGVHBc&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The project has 144 GitHub stars and is growing. If you're into automation, AI agents, or just want to give your local LLM actual hands and eyes — give it a try and let me know what you think.&lt;/p&gt;

&lt;p&gt;PRs and ideas are very welcome 🙏&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>automation</category>
      <category>ai</category>
      <category>typescript</category>
    </item>
    <item>
      <title>🔥 Loopi</title>
      <dc:creator>Narayandas Akhil Achary</dc:creator>
      <pubDate>Tue, 09 Dec 2025 19:42:55 +0000</pubDate>
      <link>https://dev.to/0018akhil/-fl9</link>
      <guid>https://dev.to/0018akhil/-fl9</guid>
      <description>&lt;div class="ltag__link"&gt;
  &lt;a href="/0018akhil" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F566205%2Fb9e49da7-df73-4cbd-8983-ce504417b54f.jpeg" alt="0018akhil"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="https://dev.to/0018akhil/meet-loopi-the-open-source-visual-automation-tool-i-wish-i-had-years-ago-30fh" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;🚀 Meet Loopi: The Open-Source Visual Automation Tool I Wish I Had Years Ago&lt;/h2&gt;
      &lt;h3&gt;Narayandas Akhil Achary ・ Dec 9&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#productivity&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#webdev&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#opensource&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#discuss&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


</description>
      <category>productivity</category>
      <category>webdev</category>
      <category>opensource</category>
      <category>discuss</category>
    </item>
    <item>
      <title>🚀 Meet Loopi: The Open-Source Visual Automation Tool I Wish I Had Years Ago</title>
      <dc:creator>Narayandas Akhil Achary</dc:creator>
      <pubDate>Tue, 09 Dec 2025 19:40:29 +0000</pubDate>
      <link>https://dev.to/0018akhil/meet-loopi-the-open-source-visual-automation-tool-i-wish-i-had-years-ago-30fh</link>
      <guid>https://dev.to/0018akhil/meet-loopi-the-open-source-visual-automation-tool-i-wish-i-had-years-ago-30fh</guid>
      <description>&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.amazonaws.com%2Fuploads%2Farticles%2Fvqv5ecflxud16rol1z43.gif" 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.amazonaws.com%2Fuploads%2Farticles%2Fvqv5ecflxud16rol1z43.gif" alt=" " width="720" height="405"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;For years, I automated browser tasks the “normal” way — with long Playwright or Selenium scripts. It worked… but it was slow, messy, and painful to debug at 3 AM.&lt;/p&gt;

&lt;p&gt;So I built Loopi, an open-source, visual browser automation tool that makes automation feel more like designing a flow in Figma than writing a script.&lt;/p&gt;

&lt;p&gt;This is the story and the tool.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Why I Built Loopi&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Browser automation is powerful, but the developer experience hasn’t improved much:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;You write long scripts for simple tasks&lt;/li&gt;
&lt;li&gt;You maintain selectors manually&lt;/li&gt;
&lt;li&gt;One small UI change breaks everything&lt;/li&gt;
&lt;li&gt;Debugging becomes a time-sink&lt;/li&gt;
&lt;li&gt;Sharing automation with teammates is messy&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I wanted something that was:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Fast to build&lt;/li&gt;
&lt;li&gt;Easy to debug&lt;/li&gt;
&lt;li&gt;Visual&lt;/li&gt;
&lt;li&gt;Open-source&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Friendly to both coders and non-coders&lt;/p&gt;

&lt;p&gt;Loopi is that tool.&lt;/p&gt;

&lt;p&gt;&lt;u&gt;&lt;strong&gt;Check it out if it sounds relevant:&lt;/strong&gt;&lt;/u&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;GitHub repo: &lt;a href="https://github.com/Dyan-Dev/loopi" rel="noopener noreferrer"&gt;https://github.com/Dyan-Dev/loopi&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Quick docs: &lt;a href="https://loopi.dyan.live/" rel="noopener noreferrer"&gt;https://loopi.dyan.live/&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Release notes: &lt;a href="https://github.com/DyanDev/loopi/releases/tag/v1.2.3" rel="noopener noreferrer"&gt;https://github.com/DyanDev/loopi/releases/tag/v1.2.3&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>productivity</category>
      <category>webdev</category>
      <category>opensource</category>
      <category>discuss</category>
    </item>
    <item>
      <title>🎥 Introducing Dyan: A Self-Hosted Visual REST API Builder (Demo Inside)</title>
      <dc:creator>Narayandas Akhil Achary</dc:creator>
      <pubDate>Mon, 14 Jul 2025 14:10:04 +0000</pubDate>
      <link>https://dev.to/0018akhil/introducing-dyan-a-self-hosted-visual-rest-api-builder-demo-inside-4l4b</link>
      <guid>https://dev.to/0018akhil/introducing-dyan-a-self-hosted-visual-rest-api-builder-demo-inside-4l4b</guid>
      <description>&lt;p&gt;🚀 What is Dyan?&lt;br&gt;
Dyan is a developer tool that helps you:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;🔧 Visually define API endpoints (GET, POST, PUT, DELETE)&lt;/li&gt;
&lt;li&gt;🧠 Write custom logic in JavaScript (Python support coming)&lt;/li&gt;
&lt;li&gt;⚡ Test instantly with live input/output&lt;/li&gt;
&lt;li&gt;💻 Run everything locally — your backend, your control&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;No code generation. No framework lock-in. Just fast iteration.&lt;/p&gt;

&lt;p&gt;📺 Watch the Demo&lt;br&gt;
In this video, we:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Create a /user endpoint in the Dyan builder&lt;/li&gt;
&lt;li&gt;Add logic using the in-browser editor&lt;/li&gt;
&lt;li&gt;Test it live inside Dyan’s runtime&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Hit it from Postman at &lt;a href="http://localhost:3000/api/user" rel="noopener noreferrer"&gt;http://localhost:3000/api/user&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=SBEPacMgpvk" rel="noopener noreferrer"&gt;Dyan Video&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;🛠 Tech Stack&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;🖥️ Frontend: React + Tailwind CSS&lt;/li&gt;
&lt;li&gt;🔧 Backend: NestJS&lt;/li&gt;
&lt;li&gt;📦 Database: SQLite (works with PostgreSQL, MySQL, etc.)&lt;/li&gt;
&lt;li&gt;🧪 Runtime: Secure JS sandbox via vm2&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;🌍 Try It Yourself&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;🔗 GitHub: github.com/dyan-dev/dyan&lt;/li&gt;
&lt;li&gt;💬 Discord: Join the community&lt;/li&gt;
&lt;li&gt;🌐 Website: dyan.live&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;We’re building this in public and actively looking for contributors — feel free to jump in and say hi!&lt;/p&gt;

&lt;p&gt;💡 Coming Soon&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;POST/PUT/DELETE full support&lt;/li&gt;
&lt;li&gt;Docker Compose deployment&lt;/li&gt;
&lt;li&gt;Magic link auth&lt;/li&gt;
&lt;li&gt;Plugin system for auth, DBs, AI, and more&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>webdev</category>
      <category>programming</category>
      <category>productivity</category>
      <category>opensource</category>
    </item>
    <item>
      <title>Build, Test, and Export REST APIs Visually – Meet Dyan (Open Source)</title>
      <dc:creator>Narayandas Akhil Achary</dc:creator>
      <pubDate>Sun, 13 Jul 2025 09:35:47 +0000</pubDate>
      <link>https://dev.to/0018akhil/build-test-and-export-rest-apis-visually-meet-dyan-open-source-b85</link>
      <guid>https://dev.to/0018akhil/build-test-and-export-rest-apis-visually-meet-dyan-open-source-b85</guid>
      <description>&lt;p&gt;Ever wished you could build APIs without writing all the backend boilerplate?&lt;/p&gt;

&lt;p&gt;Dyan is an open-source, self-hosted platform to visually create and test REST endpoints. You can write logic in JavaScript or Python, plug in your database, and soon even export the entire backend as a Rust microservice.&lt;/p&gt;

&lt;p&gt;✅ Define endpoints visually&lt;br&gt;
✅ Use JS/Python to write custom logic&lt;br&gt;
✅ Test inputs/outputs in the browser&lt;br&gt;
✅ Extend or export as code&lt;br&gt;
✅ Self-hosted and open source&lt;/p&gt;

&lt;p&gt;👨‍💻 Stack: React + Tailwind (Frontend), NestJS + Prisma (Backend)&lt;/p&gt;

&lt;p&gt;🔗 GitHub: &lt;a href="https://github.com/dyan-dev/dyan" rel="noopener noreferrer"&gt;https://github.com/dyan-dev/dyan&lt;/a&gt;&lt;br&gt;
💬 Discord: &lt;a href="https://discord.gg/ZQ4pKRA7" rel="noopener noreferrer"&gt;https://discord.gg/ZQ4pKRA7&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;We have several beginner-friendly issues open now. If you're into building devtools or visual programming, join us!&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>javascript</category>
      <category>programming</category>
      <category>python</category>
    </item>
    <item>
      <title>🎉 Introducing Dyan: Visually Build REST APIs Without the Boilerplate</title>
      <dc:creator>Narayandas Akhil Achary</dc:creator>
      <pubDate>Tue, 08 Jul 2025 17:04:13 +0000</pubDate>
      <link>https://dev.to/0018akhil/introducing-dyan-visually-build-rest-apis-without-the-boilerplate-435p</link>
      <guid>https://dev.to/0018akhil/introducing-dyan-visually-build-rest-apis-without-the-boilerplate-435p</guid>
      <description>&lt;p&gt;We just open-sourced Dyan – a self-hosted tool that lets you visually design, test, and manage REST APIs in your browser.&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.amazonaws.com%2Fuploads%2Farticles%2Fuiu2uadlyml50bsmmtsh.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.amazonaws.com%2Fuploads%2Farticles%2Fuiu2uadlyml50bsmmtsh.png" alt="Dyan frontend image" width="800" height="387"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;🔧 What is Dyan?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Dyan is a modern developer platform that lets you:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Define REST API endpoints visually&lt;/li&gt;
&lt;li&gt;Add logic with JavaScript or Python&lt;/li&gt;
&lt;li&gt;Test endpoints instantly with live preview&lt;/li&gt;
&lt;li&gt;Store your custom endpoints and logic&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;🛠 Tech Stack&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Frontend: React + Tailwind&lt;/li&gt;
&lt;li&gt;Backend: NestJS (TypeScript)&lt;/li&gt;
&lt;li&gt;Storage: SQLite + Prisma&lt;/li&gt;
&lt;li&gt;Execution Engine: vm2 sandbox&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;💡 Why Use Dyan?&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Save time building boilerplate APIs&lt;/li&gt;
&lt;li&gt;Quickly mock and validate backend logic&lt;/li&gt;
&lt;li&gt;Share logic across endpoints&lt;/li&gt;
&lt;li&gt;Open source and customizable&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;👨‍💻 Want to Contribute?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Dyan is an early-stage, and we’d love your feedback, issues, and PRs!&lt;/p&gt;

&lt;p&gt;🧭 Start here → &lt;a href="https://github.com/dyan-dev/dyan" rel="noopener noreferrer"&gt;https://github.com/dyan-dev/dyan&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;💬 Join the conversation: open an issue, suggest features, or help shape the roadmap.&lt;/p&gt;

&lt;p&gt;⭐ If this sounds useful, consider starring the repo and sharing it with fellow developers!&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>programming</category>
      <category>javascript</category>
      <category>productivity</category>
    </item>
  </channel>
</rss>
