Best IDE Software for Rust

Find and compare the best IDE software for Rust in 2025

Use the comparison tool below to compare the top IDE software for Rust on the market. You can filter results by user reviews, pricing, features, platform, region, support options, integrations, and more.

  • 1
    Geany Reviews
    Geany is a lightweight, powerful and stable text editor for programmers. It doesn't slow down your work flow. It is compatible with Windows, Linux, and MacOS. It can be translated into more than 40 languages and has built-in support to more than 50 programming languages. Geany's existence was primarily due to the need for an IDE/editor that is decent, lightweight, cross-platform, flexible, and powerful. Many editors can meet some of these requirements, but not all. Geany uses the GPL v2 license to ensure that you can customize and hack it. Also, everyone benefits from the community's changes. Geany has many customizable parts, including color themes (GeanyThemes) and adding new filetypes. Geany offers many settings that allow you to adjust it to suit your needs and preferences. Many file types are supported, including popular programming languages such as C, Java, PHP and HTML.
  • 2
    Apache NetBeans Reviews

    Apache NetBeans

    Apache Software Foundation

    Free
    4 Ratings
    Apache NetBeans (also known as Apache IDE) is a powerful, open-source Integrated Development Environment that can be used to develop applications in a variety of programming languages including Java, JavaScript PHP, HTML5, C/C++, and more. NetBeans is known for its modular architecture and offers robust tools and features to developers who work on desktop, web, and mobile applications. It has intelligent code editing, profiling, debugging and profiling features, as well as a visual GUI builder to design Java-based user interfaces. NetBeans offers support for versioning systems such as Git, SVN and Mercurial to facilitate seamless team collaboration. NetBeans is an Apache Software Foundation Project, which benefits from a community that constantly improves and expands the functionality of NetBeans. This makes it a reliable, flexible and reliable choice for developers in various domains.
  • 3
    Replit Reviews
    Our free, collaborative, in browser IDE allows you to code in 50+ languages without having to spend a second setting up. You can start coding in your favorite language, on any platform, OS, or device. Google-docs allows you to invite your friends, colleagues, and coworkers into your code. You can import, run, and collaborate in millions of GitHub repos without any manual setup. You can learn any language, from Python to C++ to HTML and CSS. Once you create a repl, it is instantly available and can be shared with the rest of the world. Learn from 3 million+ passionate programmers and technologists, creatives, learners, and all levels of coders. Interactive docs, real time collaboration and zero-hassle remote interviewing will make your team more productive. You can program apps, create bots, and customize the IDE with plugins.
  • 4
    Incredibuild Reviews
    Incredibuild is the leading platform for development acceleration. Our platform speeds up developer and CI builds with our distribution and caching technologies, cutting down wait times from hours and days to minutes. Most importantly, we do so without changing your code, tools, or processes, on prem or on the cloud. Incredibuild gives you better visibility into your builds, significant acceleration, and smarter build asset orchestration for 8-10x faster builds. Incredibuild is used by over 200,000 developers and managers in more than 2,000 companies, including top brands like Microsoft, Amazon and Citibank, Adobe and Disney, Intel, Samsung and EPIC Games, Nintendo, among others. This allows them to turbocharge their development and delight their customers.
  • 5
    CodeSandbox Reviews

    CodeSandbox

    CodeSandbox

    $12 per month
    CodeSandbox aims to make it easier for you to express your ideas with code, and to validate them. It also removes the hassles of setting up development tooling and sharing your project. Join us to help build the future of web coding. Over 4M developers use the platform each month. This includes organizations like Shopify and Atlassian. Since its launch, creators have created over 35M apps. It's used in thousands of open-source projects like React, Vue and Babel. You can invite your friends, colleagues, or team to join you or simply view your creation by using a URL. Use any of 1M+ packages for building real, powerful applications quickly and efficiently. Import and run repos directly from GitHub or choose from hundreds of templates to start in seconds. Boxy, CodeSandbox's AI-powered coding assistant, is now available to all Pro subscriptions.
  • 6
    Theia Reviews
    Eclipse Theia allows you to create multi-language Cloud & Desktop IDEs using state-of-the art web technologies. Are you unsure whether you need a desktop or web version? Theia allows you to create one IDE and have it run in browsers or native desktop applications from a single source. The Eclipse Foundation hosts the Theia project. It is a non-profit corporation and is developed by a diverse group. Projects hosted at an Open-Source Foundation, unlike other open-source projects, are protected from single-vendor decisions that would be detrimental to the interests of the diverse community. Theia is modularly designed to allow users and extenders to customize and extend every aspect of the system. It is easy to create a custom IDE-like product by simply listing all required extensions in a package.json. It is simple to add new functionality by implementing your extensions. This gives you all the flexibility that you need.
  • 7
    Gitpod Reviews

    Gitpod

    Gitpod

    $9 per user per month
    Your dev environments can be described as code to automate the last piece of your DevOps process. You can create new, task-based environments for every issue, branch, merge/pull request. GitOps is the new way to achieve a higher level of productivity. All application code, configuration, and infrastructure should be stored in machine-executable code in your Git repositories. This code can then be applied to dev environments continuously and automatically. Prebuilds were created to solve this problem. Gitpod doesn't require a powerful laptop to code. It works on a Chromebook and iPad. You only need a browser. Gitpod centralizes all source codes and never stores them on insecure machines or networks. Gitpod is a Kubernetes multi-service Kubernetes app that we developed in Gitpod. You can code, build, debug, and run K8s apps entirely in the cloud. Fully-baked workspaces are available for every branch or pull/merge request. They are pre-configured and connected to their own K8s deployment.
  • 8
    Glitch Reviews

    Glitch

    Glitch

    $8 per month
    Glitch is a collaborative programming platform that runs in your browser and automatically deploys code as soon as you type. Glitch can be used to create anything, from static websites to full-stack Node applications. You don't have to start from scratch. Instead, you can remix an existing starter app or clone a project using services like GitLab and GitHub to test and deploy on Glitch. You can build on the most popular JavaScript frameworks. Glitch is used by your favorite companies to share apps that allow you to use their APIs. Invite friends to join you on private or public projects. Anyone can access the private.env files from any browser. API keys and other secrets are kept secret. No deployment setup is required. Once you create a new project your Glitch app goes live with your own URL or your custom domain. You can embed your code anywhere and invite others to see it.
  • 9
    CLion Reviews

    CLion

    JetBrains

    $8.90 per month
    Who wouldn't want to code at their own speed while the IDE handles all the tedious tasks? With C++'s modern standards and heavily-templated libraries, is this possible? Yes, it is possible! It is easy to see. Instantly generate tons of boilerplate code You can override and implement functions using simple shortcuts. Generate constructors or destructors, getters or setters, equality, relational, stream output operators, and getters and setters. Wrap a block with a statement or generate a declaration using a usage. To save time and maintain consistency, you can create custom live templates that reuse common code blocks throughout your code base. Rename symbols, inline a macro, function or variable, move members through the hierarchy, change function signatures, extract functions, variables, parameters or a typedef.
  • 10
    Lightly Reviews

    Lightly

    Lightly

    $9 per month
    Multilingual cloud IDE-Lightly helps you develop your apps quickly and efficiently. AI-generated code, collaborative development tools and AI-generated code will help you create high-quality code quickly. Lightly is an IDE cloud that supports multiple languages including Java, Python C++ HTML JavaScript. You can write, run and debug code anywhere, anytime on iPad. AI-generated code helps you generate code quickly. Collaboration in real time is made easy with collaborative development. Lightly can host and deploy your projects without having to manage infrastructures. We'll provide you with project images that will help you efficiently deploy on AWS Azure GCP or any other cloud provider. Let the AI programming assistant handle the rest!
  • 11
    RustRover Reviews

    RustRover

    JetBrains

    $129 per year
    Take advantage of context-aware code generation and completion, on-the fly analysis and quick fixes as well as smart refactoring, live templates and more. Install rustup directly from the IDE and apply all suggested fixes by the compiler in a single step. You can forget about manually adding popular crates or attaching newly created Rust to main.rs. Highlight all syntax elements, including unsafe code, cfg block, inferred types, macros, and cfg blocks. RustRover provides comprehensive type information, quick access to language documentation and crate documentation and the ability to navigate your codebase using its powerful search functionality. Run individual tests, test module or all tests within a project, and select different Run targets. You can also create your own Run configurations, with full support for CLI development. You can quickly troubleshoot failing test by jumping to relevant code from the error messages in the console.
  • 12
    PaizaCloud Reviews

    PaizaCloud

    PaizaCloud

    $9.80 per month
    PaizaCloud Cloud is a web-based Linux server management tool. In a browser, you can edit and manage files, run commands or start a database/web server. You no longer need to use cumbersome commands to log into your account, edit files or upload files. Linux servers can be operated on the cloud as if they were a computer right in front of you. In just 3 seconds, you can create a new Linux server environment. You can freely operate multiple Linux server environments and copy existing server environments. The new server will be set up instantly so you can install or develop software without fear of breaking down. You only need a browser on any PC or Mac to access your workspace environment. You can access the same workspace environment without having to carry around the same computer. Students can use the same development environments at school and home for programming schools, coding boots camps, universities and colleges.
  • 13
    CodeLite Reviews
    CodeLite is a cross-platform, free, open-source Integrated Development Environment. It was designed primarily for C++, PHP and JavaScript development. It is a lightweight, highly customizable environment that supports multiple compilers including GCC, Clang and Microsoft Visual C++. CodeLite has an intuitive code editor that includes syntax highlighting, code refactoring, and auto-completion. It also comes with an integrated debugger that supports GDB. This makes it easy to set breakpoints and inspect variables. CodeLite also supports Node.js development and TypeScript, making it an excellent choice for desktop and web applications. Its cross-platform compatibility with Windows, macOS and Linux, and integration with popular versions control systems such as Git and Subversion, make it a favorite IDE for developers looking for a lightweight alternative to resource-intensive environments.
  • 14
    CodeRunner Reviews

    CodeRunner

    CodeRunner

    $19.99 one-time payment
    A lightweight, multi-language text editor and IDE for macOS. CodeRunner is designed to run all the most popular programming languages instantly and support them all. The app can run code in 25 languages straight out of the box. Additional languages can be added by simply entering their terminal commands. CodeRunner is your favorite editor for all types of text files. It has over 200 syntax modes, lots more advanced editing features, and thoughtful details. CodeRunner's code completion is among the best in any IDE. Intelligent matching of typed text allows for completions beyond single words. With the extra-fuzzy search algorithm and helpful documentation snippets, you can quickly find the right completion from thousands of others. Smart ranking of results allows you to rank the results. Do not clutter your code with print-statements to debugging. Instead, use CodeRunner’s built-in debugging tools to set breakpoints and walk through your code.
  • 15
    JetBrains Fleet Reviews
    This IDE was built from scratch using 20 years of experience in developing IDEs. JetBrains Fleet is powered by the IntelliJ code processing engine. It features a distributed IDE architecture with a reimagined UI. Fleet is a lightweight and fast text editor that allows you to quickly browse and modify your code. It is quick to start up so you can immediately begin working. The IntelliJ code-processing engine can also run separately from the editor. Fleet inherits the best features of IntelliJ-based editors, including navigation to definitions and usages, code quality checks and quick fixes. Fleet's architecture can be configured to support a variety of workflows. Fleet can be run on your computer, or you can move some processes to another location, such as the cloud.
  • 16
    RunCode Reviews

    RunCode

    RunCode

    $20/month/user
    RunCode offers online workspaces that allow you to work in a web browser on code projects. These workspaces offer a complete development environment that includes a code editor, a terminal and access to a variety of tools and libraries. These workspaces are easy to use and can be set up on your own computer.
  • 17
    Aleo Reviews
    It is modular and compliant. This is the ultimate toolkit to build private applications. A world-class infrastructure designed for you and your team. Everything you need, from IDE to blockchain, and everything in between. Leo is your tool for developing. With ease, you can create your app using our programming language. You can iterate lightning fast. Our platform makes it easy to compile and test your code, hassle-free. You can deploy to the blockchain. Your shiny new app will be ready in no time. Find out what we are creating for developers like yourself. Aleo Package Manager makes it easy to create applications. You won't be able to compromise on convenience or user privacy for the first time. Aleo makes it easy to deploy and share your application for life. Aleo has assembled a solid compiler team to create a very ambitious circuit compiler. This project aims to make it easy for developers to use zero-knowledge proofs in applications.
  • Previous
  • You're on page 1
  • Next