<?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: Vinícius Macacari</title>
    <description>The latest articles on DEV Community by Vinícius Macacari (@macacari).</description>
    <link>https://dev.to/macacari</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%2F3906219%2F7fbd36aa-0875-404d-89ca-fd42b896c911.jpg</url>
      <title>DEV Community: Vinícius Macacari</title>
      <link>https://dev.to/macacari</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/macacari"/>
    <language>en</language>
    <item>
      <title>DBOLT - Database Manager</title>
      <dc:creator>Vinícius Macacari</dc:creator>
      <pubDate>Thu, 30 Apr 2026 20:42:06 +0000</pubDate>
      <link>https://dev.to/macacari/dbolt-database-manager-3dpn</link>
      <guid>https://dev.to/macacari/dbolt-database-manager-3dpn</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%2F2zjrn5ghmfzszsavhxjs.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%2F2zjrn5ghmfzszsavhxjs.png" alt=" " width="800" height="443"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Download &amp;amp; Repo:
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://dbolt.vercel.app" rel="noopener noreferrer"&gt;https://dbolt.vercel.app&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/ViniMacacari/dbolt" rel="noopener noreferrer"&gt;https://github.com/ViniMacacari/dbolt&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Every day, I found myself repeating the same painful routine.
&lt;/h2&gt;

&lt;p&gt;I needed to run a simple query against a database, check a table, inspect a schema, or create something basic. Nothing complex. Nothing that required a full DBA-level toolkit.&lt;/p&gt;

&lt;p&gt;But to do that, I had to open a heavy database client.&lt;/p&gt;

&lt;p&gt;In my case, that usually meant opening DBeaver.&lt;/p&gt;

&lt;p&gt;And don’t get me wrong: DBeaver is powerful. It supports a lot of databases, has many advanced features, and can be a great tool for many scenarios.&lt;/p&gt;

&lt;p&gt;But for my daily workflow as a developer, it often felt like too much.&lt;/p&gt;

&lt;p&gt;It loads multiple modules, runs several validations, shows countless options, and sometimes feels like my computer is about to freeze before I even write the first line of SQL.&lt;/p&gt;

&lt;p&gt;I am not a DBA.&lt;/p&gt;

&lt;p&gt;I am a developer.&lt;/p&gt;

&lt;p&gt;Most of the time, I just want to run a query, check some data, create a simple table, inspect a schema, or quickly validate something during development.&lt;/p&gt;

&lt;p&gt;Using a complex database tool for that felt like using a cannon to kill an ant.&lt;/p&gt;

&lt;p&gt;A cannon with poor UI/UX, to be honest.&lt;/p&gt;

&lt;p&gt;So I decided to build my own database manager.&lt;/p&gt;

&lt;p&gt;That is how DBolt was born.&lt;/p&gt;

&lt;h2&gt;
  
  
  What is DBolt?
&lt;/h2&gt;

&lt;p&gt;DBolt is a lightweight, developer-first database manager designed to make everyday database work faster, simpler, and cleaner.&lt;/p&gt;

&lt;p&gt;The goal is not to create another bloated enterprise database suite.&lt;/p&gt;

&lt;p&gt;The goal is to build a focused tool for developers who need a fast and reliable way to interact with databases without unnecessary friction.&lt;/p&gt;

&lt;p&gt;DBolt is:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;100% free&lt;/li&gt;
&lt;li&gt;100% open-source&lt;/li&gt;
&lt;li&gt;Built with a clean and minimal interface&lt;/li&gt;
&lt;li&gt;Designed for speed and simplicity&lt;/li&gt;
&lt;li&gt;Focused on developer workflows&lt;/li&gt;
&lt;li&gt;Made to support multiple native database connections&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Instead of trying to include every possible feature from day one, DBolt focuses on the things developers actually use every day.&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%2Fn4fcm0rtakqcvza0ai00.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%2Fn4fcm0rtakqcvza0ai00.png" alt=" " width="800" height="448"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Why I Built DBolt
&lt;/h2&gt;

&lt;p&gt;I wanted a database manager that opened quickly, looked clean, and let me do my work without getting in the way.&lt;/p&gt;

&lt;p&gt;I wanted something that felt modern.&lt;/p&gt;

&lt;p&gt;Something simple.&lt;/p&gt;

&lt;p&gt;Something that did not make me feel like I needed to configure half the application before running a basic query.&lt;/p&gt;

&lt;p&gt;Most database clients are built to serve many different types of users: DBAs, data analysts, system administrators, backend engineers, support teams, and enterprise environments.&lt;/p&gt;

&lt;p&gt;That usually means a lot of features.&lt;/p&gt;

&lt;p&gt;But more features often means more complexity.&lt;/p&gt;

&lt;p&gt;As a developer, I wanted the opposite.&lt;/p&gt;

&lt;p&gt;I wanted a database GUI that helped me move fast.&lt;/p&gt;

&lt;p&gt;A tool where I could:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Connect to different databases&lt;/li&gt;
&lt;li&gt;Run SQL queries&lt;/li&gt;
&lt;li&gt;View results clearly&lt;/li&gt;
&lt;li&gt;Edit rows when needed&lt;/li&gt;
&lt;li&gt;Save useful queries&lt;/li&gt;
&lt;li&gt;Inspect tables and schemas&lt;/li&gt;
&lt;li&gt;Limit returned rows&lt;/li&gt;
&lt;li&gt;Format SQL quickly&lt;/li&gt;
&lt;li&gt;Stay focused&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That became the foundation of DBolt.&lt;/p&gt;

&lt;h2&gt;
  
  
  Current Features in DBolt v0.3.0
&lt;/h2&gt;

&lt;p&gt;DBolt is currently in version &lt;strong&gt;v0.3.0&lt;/strong&gt;, and it already includes several useful features for daily development work.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Query Execution&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;You can write and execute SQL queries directly inside DBolt using a clean editor interface.&lt;/p&gt;

&lt;p&gt;The experience is designed to be simple and fast. Open your workspace, write your query, run it, and inspect the result.&lt;/p&gt;

&lt;p&gt;No unnecessary setup. No overloaded menus. No distractions.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Results Grid&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Query results are displayed in a clean grid, making it easy to inspect returned data.&lt;/p&gt;

&lt;p&gt;This is one of the most important parts of any database manager, so the focus is on readability and usability.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Grid Row Editor&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;DBolt includes a grid row editor, allowing you to work with rows more directly from the results interface.&lt;/p&gt;

&lt;p&gt;This is especially useful when you need to quickly inspect or adjust data during development.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Saved Queries&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Developers often reuse the same queries during debugging, testing, support, or feature development.&lt;/p&gt;

&lt;p&gt;DBolt allows you to save queries so you can quickly come back to them later instead of rewriting or searching through old files.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Table and Schema Information&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;DBolt provides access to table and schema information, making it easier to explore database structure without writing manual inspection queries every time.&lt;/p&gt;

&lt;p&gt;This helps when working with unfamiliar databases or when switching between different projects.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Row Limit Controller&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Accidentally loading too many rows can be annoying, slow, and sometimes dangerous depending on the database.&lt;/p&gt;

&lt;p&gt;DBolt includes a row limit controller so you can define how many rows should be returned by default.&lt;/p&gt;

&lt;p&gt;This keeps query results predictable and helps avoid unnecessary load.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Native SQL Formatter&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Readable SQL matters.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;DBolt includes a native SQL formatter to help keep queries clean and organized.&lt;/p&gt;

&lt;p&gt;This is especially useful when working with long queries, joins, filters, or copied SQL from logs and other tools.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Multiple Database Connections&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;DBolt was designed to work with multiple database connections natively.&lt;/p&gt;

&lt;p&gt;The idea is to make it simple to switch between environments and databases without turning the interface into a maze.&lt;/p&gt;

&lt;h2&gt;
  
  
  A Cleaner Database Manager Experience
&lt;/h2&gt;

&lt;p&gt;One of the biggest priorities for DBolt is the user interface.&lt;/p&gt;

&lt;p&gt;Database tools do not need to feel old, confusing, or overloaded.&lt;/p&gt;

&lt;p&gt;A developer tool should respect the user’s time and attention.&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>database</category>
      <category>productivity</category>
      <category>programming</category>
    </item>
  </channel>
</rss>
