<?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: Alex Bermudo Jr.</title>
    <description>The latest articles on DEV Community by Alex Bermudo Jr. (@alexjrb0226a11y).</description>
    <link>https://dev.to/alexjrb0226a11y</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%2F4094641%2Fa73bbd5a-acb4-430f-824f-1deea5767659.png</url>
      <title>DEV Community: Alex Bermudo Jr.</title>
      <link>https://dev.to/alexjrb0226a11y</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/alexjrb0226a11y"/>
    <language>en</language>
    <item>
      <title>Introducing BermudoGreen.js: A Free, Zero-Dependency Excel Spreadsheet &amp; Formula Engine for Vanilla JS</title>
      <dc:creator>Alex Bermudo Jr.</dc:creator>
      <pubDate>Tue, 25 Aug 2026 18:44:30 +0000</pubDate>
      <link>https://dev.to/alexjrb0226a11y/introducing-bermudogreenjs-a-free-zero-dependency-excel-spreadsheet-formula-engine-for-vanilla-47c</link>
      <guid>https://dev.to/alexjrb0226a11y/introducing-bermudogreenjs-a-free-zero-dependency-excel-spreadsheet-formula-engine-for-vanilla-47c</guid>
      <description>&lt;p&gt;Hey everyone! 👋&lt;/p&gt;

&lt;p&gt;I'm excited to introduce &lt;strong&gt;BermudoGreen.js&lt;/strong&gt;, a lightweight, completely free, and open-source Excel spreadsheet and formula calculation engine built for Vanilla JavaScript.&lt;/p&gt;

&lt;p&gt;Many modern spreadsheet solutions for the web come with expensive licensing fees that can cost developers thousands of dollars. I wanted to create a simple, reliable, zero-dependency alternative that anyone can integrate into their web applications without worrying about enterprise-level pricing or restrictive licensing.&lt;/p&gt;

&lt;p&gt;The goal is straightforward: make spreadsheet functionality accessible, affordable, and easy to use for students, indie builders, and new developers.&lt;/p&gt;




&lt;h3&gt;
  
  
  🚀 Key Features
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;🧮 &lt;strong&gt;Built-in Formula Engine:&lt;/strong&gt; Full support for &lt;code&gt;SUM&lt;/code&gt;, &lt;code&gt;AVERAGE&lt;/code&gt;, &lt;code&gt;COUNT&lt;/code&gt;, &lt;code&gt;COUNTA&lt;/code&gt;, &lt;code&gt;COUNTIF&lt;/code&gt;, &lt;code&gt;SUMIF&lt;/code&gt;, &lt;code&gt;ROUND&lt;/code&gt;, &lt;code&gt;ABS&lt;/code&gt;, &lt;code&gt;IF&lt;/code&gt;, &lt;code&gt;IFS&lt;/code&gt;, &lt;code&gt;CONCAT&lt;/code&gt;, &lt;code&gt;TEXTJOIN&lt;/code&gt;, &lt;code&gt;VLOOKUP&lt;/code&gt;, &lt;code&gt;HLOOKUP&lt;/code&gt;, &lt;code&gt;INDEX&lt;/code&gt;, &lt;code&gt;MATCH&lt;/code&gt;, and standard math &lt;code&gt;(+ - * / ^ %)&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;🪄 &lt;strong&gt;Formula Bar (&lt;code&gt;fx&lt;/code&gt;):&lt;/strong&gt; Interactive formula bar with dynamic multi-color range highlighting and IntelliSense auto-complete tooltips.&lt;/li&gt;
&lt;li&gt;📊 &lt;strong&gt;Excel Layout:&lt;/strong&gt; Automatic column letters (&lt;code&gt;A, B, C, D...&lt;/code&gt;), row numbers (&lt;code&gt;1, 2, 3...&lt;/code&gt;), double-click auto-fit, and drag-to-resize columns.&lt;/li&gt;
&lt;li&gt;🔢 &lt;strong&gt;1-Click Number Formatting:&lt;/strong&gt; Right-click column headers or cells to format as Currency (&lt;code&gt;$1,234.56&lt;/code&gt;), Percentage (&lt;code&gt;12.5%&lt;/code&gt;), Integers, Decimals, or Dates.&lt;/li&gt;
&lt;li&gt;📋 &lt;strong&gt;Excel Clipboard Support:&lt;/strong&gt; Seamless copy/paste (&lt;code&gt;Ctrl+C&lt;/code&gt; / &lt;code&gt;Ctrl+V&lt;/code&gt;) directly to and from Microsoft Excel or Google Sheets.&lt;/li&gt;
&lt;li&gt;⏪ &lt;strong&gt;Global Undo / Redo:&lt;/strong&gt; Full history management via &lt;code&gt;Ctrl+Z&lt;/code&gt; and &lt;code&gt;Ctrl+Y&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;⚡ &lt;strong&gt;Zero Dependencies:&lt;/strong&gt; Pure Vanilla JavaScript, HTML5, and CSS. No heavy framework required.&lt;/li&gt;
&lt;/ul&gt;




&lt;h3&gt;
  
  
  💻 Quick Start
&lt;/h3&gt;

&lt;p&gt;You can try the live demo or clone the repository directly from GitHub:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;GitHub Repository:&lt;/strong&gt; &lt;a href="https://github.com/alexjrb0226-a11y/BermudoGreen" rel="noopener noreferrer"&gt;https://github.com/alexjrb0226-a11y/BermudoGreen&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Live Demo:&lt;/strong&gt; &lt;a href="https://alexjrb0226-a11y.github.io/BermudoGreen/" rel="noopener noreferrer"&gt;https://alexjrb0226-a11y.github.io/BermudoGreen/&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;
  
  
  Drop into your HTML:
&lt;/h4&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
html
&amp;lt;link rel="stylesheet" href="css/Custom.css"&amp;gt;
&amp;lt;script src="js/bermudoGreen.js"&amp;gt;&amp;lt;/script&amp;gt;

&amp;lt;div id="spreadsheet"&amp;gt;&amp;lt;/div&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

</description>
      <category>javascript</category>
      <category>webdev</category>
      <category>opensource</category>
      <category>showdev</category>
    </item>
  </channel>
</rss>
