We present Krater 1.6.0. In this new version, we have added a free version of Krater so that more developers can try it without any time limit. If you liked our tool, you can unlock its full potential with Krater Pro, which includes all the features of Krater without any limitations.
8 posts tagged with "rust"
View All TagsQuery Analyzer with Explain and Table Structure - Release 1.4.1
Over the past few weeks, we've been working on strengthening Krater's DB Query Analyzer, completing another iteration in which we've managed to scan the structures of the tables involved in the queries as well as resolving various bugs. In this article, we're going to review each of the changes in this new release!
Self Update and Query Explain in Krater - Release 1.4.0
The Self Update has arrived at Krater along with Explain Queries to debug your project's database queries in greater detail!
Command Palette comes to Krater - Release 1.3.0
Discover the latest updates from Krater to improve your user experience!
We have released a series of enhancements that will allow you to make the most of its functionality. Here are the key features:
Why Golang instead of Rust to develop the Krater desktop app
Hello! If you have been following our articles, you may remember reading that Krater was being developed with Rust using Tauri. However, this is no longer the case because a few months ago we made the decision to migrate the entire project to Wails (Golang). In this article, we will discuss our experience and why we made such a risky decision to migrate an entire application from one language to another.
How to use local SQLite database with Tauri and Rust
Digital assistants are becoming increasingly popular as people seek more efficient ways to manage their tasks and streamline their daily routines. Orion is a desktop app that offers users the ability to create multiple assistants with specific goals, powered by chatGPT technology.
ChatGPT is a natural language processing model that enables computers to understand and respond to human language. With Orion, you can create assistants that are capable of helping you with anything you need, based on the goals you've defined for them.
One of Orion's key features is its local SQLite database, which stores the chat history for each assistant and allows you to easily organize your conversations by assistant. This database offers faster access to data and better performance, making it an ideal choice for Orion.
Setting up Actix Web in a Tauri App
Our team at MoonGuard is working on developing tools to expand the MoonGuard ecosystem. One of these tools is Krater, a desktop application for debugging websites in local development. We chose Tauri as the framework to develop Krater because it is based on Rust. Since we needed a way to connect with websites and extract data, we researched the best ways to do this and discovered Actix Web.
Managing State in Desktop Applications with Rust and Tauri
Currently, we are getting to know Tauri and Rust for Krater development. A few days ago, I found in Tauri's documentation that its applications have a State Manager that allows sharing any type of state globally within the application. In this article, we will review in detail how to take advantage of this when building applications with Tauri! 🚀