https://github.com/vitalelement/avalonstudio
Cross platform IDE and Shell
https://github.com/vitalelement/avalonstudio
arch-linux avalonia clang cplusplus cross-platform-ide csharp dotnetcore gcc gdb linux llvm macos mono stm32 ubuntu xaml
Last synced: 9 days ago
JSON representation
Cross platform IDE and Shell
- Host: GitHub
- URL: https://github.com/vitalelement/avalonstudio
- Owner: VitalElement
- License: lgpl-3.0
- Created: 2015-09-25T07:30:02.000Z (over 9 years ago)
- Default Branch: develop
- Last Pushed: 2024-01-23T11:35:35.000Z (about 1 year ago)
- Last Synced: 2025-04-13T03:59:09.107Z (9 days ago)
- Topics: arch-linux, avalonia, clang, cplusplus, cross-platform-ide, csharp, dotnetcore, gcc, gdb, linux, llvm, macos, mono, stm32, ubuntu, xaml
- Language: C#
- Homepage:
- Size: 30.9 MB
- Stars: 1,671
- Watchers: 83
- Forks: 243
- Open Issues: 93
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
[](https://dev.azure.com/vitalelement/AvalonStudio/GitHub/_build/latest?definitionId=1)
[](https://www.codefactor.io/repository/github/vitalelement/avalonstudio)
[](https://gitter.im/VitalElement/AvalonStudio?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)# AvalonStudio
An extensible, cross platform IDE written in C# for Embedded C/C++, .NET Core, Avalonia and Typescript
![]()
![]()
![]()
![]()
![]()
## Building from source
### 1. Install Dependencies
- Git: https://git-scm.com/downloads
- .NET 5.0: https://www.microsoft.com/net/download### 2. Get the code
Clone the repository recursively.
```sh
git clone https://github.com/VitalElement/AvalonStudio --recursive
```### 3. Build the project
```sh
cd AvalonStudio/AvalonStudio/AvalonStudio
dotnet restore
dotnet build
```### 4. Run locally built binaries
```sh
cd bin/Debug/net5.0
./AvalonStudio
```