awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to andersbakken/rtags

Open-source alternatives to Rtags

30 open-source projects similar to andersbakken/rtags, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Rtags alternative.

  • sarcasm/irony-modeSarcasm avatar

    Sarcasm/irony-mode

    912View on GitHub↗

    A C/C++ minor mode for Emacs powered by libclang

    Emacs Lispclangcompilation-databaseemacs
    View on GitHub↗912
  • syl20bnr/spacemacssyl20bnr avatar

    syl20bnr/spacemacs

    24,560View on GitHub↗

    Spacemacs is a community-driven configuration for Emacs that integrates modal text editing and a modular system for managing editor features. It implements distinct states for navigation and insertion to separate text manipulation from text entry, combining the efficiency of modal navigation with the extensibility of the Emacs environment. The project distinguishes itself through a layer-based feature composition system, which groups related third-party packages and configurations into modular units. This system includes dependency-based resolution to manage conflicting extensions and a mnemo

    Emacs Lispcommunity-drivenconfigurationemacs
    View on GitHub↗24,560
  • reactjs/react-docgenreactjs avatar

    reactjs/react-docgen

    3,822View on GitHub↗

    react-docgen is a static analysis library and automated documentation tool designed to extract structured metadata from React component definitions. It functions as an AST-based code parser that transforms source code into machine-readable formats, enabling the programmatic generation of technical documentation and developer portals. The tool identifies component names, descriptions, and methods by analyzing source code without executing it. It specifically extracts detailed property information, including type definitions, default values, and human-readable descriptions derived from docblock

    TypeScriptdocgendocumentationjson
    View on GitHub↗3,822
  • kotlin/keepKotlin avatar

    Kotlin/KEEP

    3,735View on GitHub↗

    KEEP is a language evolution tracker and governance tool for the Kotlin programming language. It serves as a centralized portal for managing the lifecycle of language enhancement proposals and tracking the progression of syntax and semantic changes from initial design to final release. The project functions as a technical proposal workflow engine to coordinate the review, acceptance, and revocation of formal design requests. It provides a system for documenting early ideas, integrating community feedback, and managing the evolution of language features. The platform also handles programming

    Markdownevolutionkotlinlanguage
    View on GitHub↗3,735

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • autozimu/languageclient-neovimautozimu avatar

    autozimu/LanguageClient-neovim

    3,554View on GitHub↗

    Language Server Protocol (LSP) support for vim and neovim.

    Rust
    View on GitHub↗3,554
  • aptana/studio3aptana avatar

    aptana/studio3

    1,093View on GitHub↗

    This repository contains the code for core components of Aptana Studio 3.

    Java
    View on GitHub↗1,093
  • aelij/roslynpadaelij avatar

    aelij/RoslynPad

    2,779View on GitHub↗

    A cross-platform C# editor based on Roslyn and AvalonEdit

    C#
    View on GitHub↗2,779
  • cquery-project/cquerycquery-project avatar

    cquery-project/cquery

    2,363View on GitHub↗

    C/C++ language server supporting multi-million line code base, powered by libclang. Emacs, Vim, VSCode, and others with language server protocol support. Cross references, completion, diagnostics, semantic highlighting and more

    C++
    View on GitHub↗2,363
  • auroraeditor/auroraeditorAuroraEditor avatar

    AuroraEditor/AuroraEditor

    1,335View on GitHub↗
    Swiftaeideauroraaurora-editor
    View on GitHub↗1,335
  • decosoftware/deco-idedecosoftware avatar

    decosoftware/deco-ide

    5,815View on GitHub↗

    Deco IDE is a graphical development environment for building React Native applications. It combines a visual component editor with template-based project scaffolding, allowing developers to construct user interfaces by dragging pre-built JSX templates from a palette and editing component properties through a graphical panel that updates both source code and the live preview in real time. The tool differentiates itself through a hot-reload development workflow that automatically refreshes the running app when source files change, preserving state, and through its file-system project management

    JavaScript
    View on GitHub↗5,815
  • deplinenoise/tundradeplinenoise avatar

    deplinenoise/tundra

    473View on GitHub↗

    Tundra is a code build system that tries to be accurate and fast for incremental builds

    C
    View on GitHub↗473
  • eclipse-corrosion/corrosioneclipse-corrosion avatar

    eclipse-corrosion/corrosion

    242View on GitHub↗

    Eclipse Corrosion - Rust edition in Eclipse IDE

    Javaeclipse-idehacktoberfestredox
    View on GitHub↗242
  • eclipse-platform/eclipse.platformeclipse-platform avatar

    eclipse-platform/eclipse.platform

    156View on GitHub↗

    Eclipse Platform - a comprehensive set of frameworks and common services that collectively provide a powerful software development infrastructure.

    Java
    View on GitHub↗156
  • beagleeditor/legacybeagleeditor avatar

    beagleeditor/legacy

    2View on GitHub↗

    BeagleEditor Legacy

    Pythonbeagleeditorfastfoss
    View on GitHub↗2
  • flycheck/flycheck-rustflycheck avatar

    flycheck/flycheck-rust

    124View on GitHub↗

    Better Rust/Cargo support for Flycheck

    Emacs Lisp
    View on GitHub↗124
  • codeeditapp/codeeditCodeEditApp avatar

    CodeEditApp/CodeEdit

    22,896View on GitHub↗

    CodeEdit is an open-source integrated development environment and native macOS code editor. It provides a workspace for writing and modifying source code, combining a text editor with project management tools. The editor is built specifically for macOS using native frameworks to ensure performance. It features a plugin system that allows for the addition of specialized features and custom logic to extend the editing experience. The environment includes an integrated terminal emulator for executing development commands and debugging tools. It also provides project-wide file indexing for globa

    Swiftappappkitapple
    View on GitHub↗22,896
  • embarcadero/dev-cppEmbarcadero avatar

    Embarcadero/Dev-Cpp

    2,882View on GitHub↗

    Dev-Cpp is a comprehensive development suite that serves as a C++ integrated development environment, a cross-platform application builder, and a visual UI designer. It provides a toolchain for writing, compiling, and debugging native C++ applications on Windows, while offering a framework to create native binaries for desktop, mobile, and IoT devices from a single codebase. The project distinguishes itself by integrating an embedded SQL database engine and a REST API development platform directly into the workflow. It includes an AI-assisted coding tool that leverages large language models t

    Pascalcppdelphidev-cpp
    View on GitHub↗2,882
  • fritzing/fritzing-appfritzing avatar

    fritzing/fritzing-app

    4,732View on GitHub↗

    Fritzing is electronic circuit design software used for documenting hardware builds. It functions as a hardware documentation tool and a printed circuit board layout tool, allowing users to create visual representations of circuits through breadboard, schematic, and board views. The software includes a dedicated electronic component modeler for creating digital representations and custom parts for component libraries. It supports a full manufacturing workflow, enabling the translation of digital circuit sketches into professional board orders through integrated production services. The appli

    C++fritzing-application
    View on GitHub↗4,732
  • geany/geanygeany avatar

    geany/geany

    3,645View on GitHub↗

    A fast and lightweight IDE

    C
    View on GitHub↗3,645
  • iauns/cpmiauns avatar

    iauns/cpm

    750View on GitHub↗

    C++ Package Manager

    CMake
    View on GitHub↗750
  • icsharpcode/sharpdevelopicsharpcode avatar

    icsharpcode/SharpDevelop

    2,157View on GitHub↗

    #develop (short for SharpDevelop) is a free IDE for .NET programming languages.

    C#
    View on GitHub↗2,157
  • intellij-rust/intellij-rustintellij-rust avatar

    intellij-rust/intellij-rust

    4,533View on GitHub↗

    This project is an IntelliJ IDE plugin that provides an integrated development environment for Rust. It serves as a build system orchestrator and debugger interface, offering comprehensive language analysis, syntax highlighting, and intelligent code editing assistance. The plugin integrates with a language server to provide real-time type inference and code navigation. It includes a dedicated static analysis tool for detecting code duplicates, analyzing memory leaks, and measuring test coverage. The toolset covers toolchain management and Cargo integration for dependency and manifest handlin

    Kotlinclionhacktoberfestintellij
    View on GitHub↗4,533
  • intellij-solidity/intellij-solidityintellij-solidity avatar

    intellij-solidity/intellij-solidity

    1,097View on GitHub↗

    Solidity plugin for IntelliJ

    Kotlinblockchainethereumevm
    View on GitHub↗1,097
  • irkernel/irkernelIRkernel avatar

    IRkernel/IRkernel

    1,693View on GitHub↗

    R kernel for Jupyter

    Jupyter Notebook
    View on GitHub↗1,693
  • jalvesaq/nvim-rjalvesaq avatar

    jalvesaq/Nvim-R

    980View on GitHub↗

    Vim plugin to work with R

    Vim Script
    View on GitHub↗980
  • jetbrains/intellij-communityJetBrains avatar

    JetBrains/intellij-community

    19,724View on GitHub↗

    The IntelliJ Platform is a modular framework designed for building desktop integrated development environments. It provides the core infrastructure necessary to create specialized coding tools, including a virtual file system for tracking project sources, a text editor, and a cross-platform graphical user interface framework. The platform distinguishes itself through a component-based architecture that allows developers to extend core application behavior via independent functional units. It supports the creation of custom development environments by integrating language analysis logic, enabl

    Javacode-editorideintellij
    View on GitHub↗19,724
  • joaotavora/slyjoaotavora avatar

    joaotavora/sly

    1,423View on GitHub↗

    Sylvester the Cat's Common Lisp IDE

    Common Lisp
    View on GitHub↗1,423
  • kakoune-lsp/kakoune-lspkakoune-lsp avatar

    kakoune-lsp/kakoune-lsp

    690View on GitHub↗

    Kakoune Language Server Protocol Client

    Rust
    View on GitHub↗690
  • emacs-rustic/rusticemacs-rustic avatar

    emacs-rustic/rustic

    173View on GitHub↗

    Rustic - Intro - Known issues - Installation - Melpa - quelpa - straight - remote - Compilation - Navigating errors - default directory - Faces - rustc errors - Rustfmt - Change default arguments - edition 2018 - remote - Tree sitter - LSP - Server - Automatic server installation - Client -…

    Emacs Lisp
    View on GitHub↗173
  • brackets-cont/bracketsbrackets-cont avatar

    brackets-cont/brackets

    1,495View on GitHub↗
    JavaScript
    View on GitHub↗1,495