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
MattParkerDev avatar

MattParkerDev/SharpIDE

0
View on GitHub↗
discord.gg/gfstTVqCXF↗

SharpIDE

SharpIDE is a cross-platform integrated development environment and code editor designed for developing software applications within the .NET ecosystem. It provides a centralized workspace for writing and managing source code across multiple operating systems.

The application utilizes a user interface built with the Godot game engine to deliver a high-performance desktop experience. This approach leverages a game-engine based UI to manage the visual scene graph and render the interface.

AI search

Explore more awesome repositories

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

Start searching with AI

Features

  • Integrated Development Environments - A cross-platform code editor designed for developing software applications within the .NET ecosystem.
  • Integrated Development Environments - Provides a centralized workspace with integrated tools for writing, editing, and managing code.
  • Cross-Platform Editors - Provides a consistent code editing experience across different operating systems.
  • Cross-Platform Application Development - Provides a specialized environment for creating and managing cross-platform software applications.
  • .NET Runtimes - Executes application logic and manages state using the .NET runtime environment.
  • Cross-Platform Development - Enables building applications that run on multiple operating systems from a single shared codebase.
  • Application Frameworks - Utilizes the Godot game engine to render the entire user interface and manage the visual scene graph.
  • Application Development - Provides a dedicated environment for creating and managing software applications within the .NET ecosystem.
  • Desktop Application Shells - Employs the Godot game engine as the primary UI framework for a high-performance desktop experience.
  • Desktop Graphics Abstractions - Implements a hardware-accelerated graphics pipeline to ensure consistent UI rendering across different operating systems.
3,776 stars·135 forks·C#·MIT·16 views

Star history

Star history chart for mattparkerdev/sharpideStar history chart for mattparkerdev/sharpide

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

Projects sharing features with SharpIDE

These projects share indexed features with SharpIDE. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • 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
  • processing/processingprocessing avatar

    processing/processing

    6,487View on GitHub↗

    Processing is a creative coding environment and Java graphics library designed for writing visual sketches that produce interactive 2D and 3D graphics and animations. It runs on the Java Virtual Machine, using an OpenGL-based hardware-accelerated rendering pipeline, and operates on a sketch-based execution model where programs run as continuous loops of setup and draw functions with event-driven input handling for keyboard, mouse, and window interactions. The environment distinguishes itself as a cross-platform sketch tool that runs visual programs unchanged on desktop, web, Android, and Rasp

    Java
    View on GitHub↗6,487
  • cocos2d/cocos2d-iphonecocos2d avatar

    cocos2d/cocos2d-iphone

    4,045View on GitHub↗

    cocos2d-iphone is a framework for 2D game development and the creation of two-dimensional graphical applications. It enables cross-platform development for iOS and macOS using Objective-C and high-performance graphics rendering. The project provides tools for building interactive environments, including the creation of orthogonal, isometric, or hexagonal tile-based maps. It supports the implementation of rigid body dynamics and collision detection through a 2D physics simulation system. The framework covers a broad range of capabilities, including sprite-based rendering, audio playback manag

    Objective-C
    View on GitHub↗4,045
  • wox-launcher/woxWox-launcher avatar

    Wox-launcher/Wox

    27,046View on GitHub↗

    Wox is a keyboard-driven command interface designed to centralize desktop productivity, system navigation, and workflow automation. It functions as a launcher that enables users to open applications, manage files, and execute system commands through a unified, text-based overlay. By integrating a modular plugin framework, the application allows for the expansion of its core capabilities to include specialized search providers and custom system utilities. The platform distinguishes itself through the integration of language models, which enable natural language search and the automation of tex

    Goalfredlauncherlaunchy
    View on GitHub↗27,046
Compare all 30 related projects→

Frequently asked questions

What does mattparkerdev/sharpide do?

SharpIDE is a cross-platform integrated development environment and code editor designed for developing software applications within the .NET ecosystem. It provides a centralized workspace for writing and managing source code across multiple operating systems.

What are the main features of mattparkerdev/sharpide?

The main features of mattparkerdev/sharpide are: Integrated Development Environments, Cross-Platform Editors, Cross-Platform Application Development, .NET Runtimes, Cross-Platform Development, Application Frameworks, Application Development, Desktop Application Shells.

Which projects share features with mattparkerdev/sharpide?

Projects with overlapping indexed features include: embarcadero/dev-cpp — Dev-Cpp is a comprehensive development suite that serves as a C++ integrated development environment, a cross-platform… processing/processing — Processing is a creative coding environment and Java graphics library designed for writing visual sketches that… cocos2d/cocos2d-iphone — cocos2d-iphone is a framework for 2D game development and the creation of two-dimensional graphical applications. It… wox-launcher/wox — Wox is a keyboard-driven command interface designed to centralize desktop productivity, system navigation, and… codeboxide/codebox — Codebox is a browser-based integrated development environment used for writing and executing source code across cloud… atom/atom — Atom is an extensible code IDE and hackable text editor designed for source code editing and the creation of custom…