https://github.com/one-ware/oneware
Next Generation IDE for Electronics Development
https://github.com/one-ware/oneware
electronic fpga ide
Last synced: 4 months ago
JSON representation
Next Generation IDE for Electronics Development
- Host: GitHub
- URL: https://github.com/one-ware/oneware
- Owner: one-ware
- License: gpl-3.0
- Created: 2023-05-20T20:44:25.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2026-03-08T12:14:19.000Z (4 months ago)
- Last Synced: 2026-03-08T13:50:28.624Z (4 months ago)
- Topics: electronic, fpga, ide
- Language: C#
- Homepage: https://one-ware.com/studio
- Size: 8.22 MB
- Stars: 132
- Watchers: 3
- Forks: 17
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Agents: AGENTS.md
Awesome Lists containing this project
README
[](https://discord.gg/NCN9VAh)
[](https://github.com/ProtopSolutions/OneWare/actions/workflows/test.yml)
## OneWare Studio - The Next Generation IDE for Electronics Development
Using .NET 10.0 And [Avalonia](https://github.com/AvaloniaUI/Avalonia)



## About
OneWare Studio is the next generation IDE for electronics development.
It supports a broad range of development languages including VHDL, Verilog, C++, and more.
It is designed to streamline electronics development with features like a high-speed simulation viewer and advanced debugging tools.
OneWare Studio also offers extensive customization with an extensible architecture for custom tools and strong support for digital twin technology, making it ideal for firmware and hardware development across diverse applications.
These are a few of the current features:
- Comprehensive support for VHDL and Verilog for streamlined digital design
- Vendor-independent support for FPGA development
- Support for simulation tools like [GHDL](https://github.com/ghdl/ghdl) or [IVerilog](https://github.com/steveicarus/iverilog) with a integrated high-speed, multithreaded VCD Viewer
- Extensible architecture to unlock additional functionality and hardware support with custom extensions
- All the features you would expect from a modern IDE, with built-in GIT support
## Download
Download and get started **[here](https://one-ware.com/docs/studio/setup)**!
[](https://snapcraft.io/oneware)
[](https://flathub.org/apps/com.one_ware.OneWare)
## Try out the One AI Extension now!
With ONE AI, anyone can create custom AI models in minutes without AI expertise. Train powerful models on our cloud servers, then deploy lightweight, optimized models that run efficiently on any device - even resource-limited microcontrollers.

[quick-start.webm](https://github.com/user-attachments/assets/fed578eb-d05a-4ba1-8442-3c7a95ff6829)
More information about One AI [here](https://one-ware.com/docs/one-ai/getting-started)
## Status
[](https://github.com/one-ware/OneWare/actions/workflows/publish-studio-windows.yml)
[](https://github.com/one-ware/OneWare/actions/workflows/publish-studio-macos.yml)
[](https://github.com/one-ware/OneWare/actions/workflows/publish-studio-linux.yaml)
[](https://github.com/one-ware/OneWare/actions/workflows/publish-studio-web.yml)
[](https://github.com/one-ware/OneWare/actions/workflows/publish-studio-winget.yml)
[](https://github.com/one-ware/OneWare/actions/workflows/publish-studio-linux-snap.yml)
[](https://github.com/one-ware/OneWare/actions/workflows/publish-studio-linux-flathub.yml)
## Build
1. Install [.NET SDK 10.0](https://dotnet.microsoft.com/en-us/download)
2. Clone this repo `git clone --recursive https://github.com/one-ware/OneWare.git`
3. `cd OneWare/studio/OneWare.Studio.Desktop`
4. `dotnet run`
## Nuget
| Package | Download |
|---|---|
| OneWare.Essentials |  |
| OneWare.Settings |  |
| OneWare.UniversalFpgaProjectSystem |  |
| OneWare.OssCadSuiteIntegration |  |
| OneWare.Vcd.Parser |  |
| OneWare.Vcd.Viewer |  |
| OneWare.WaveFormViewer |  |
| OneWare.Templates |  |
## Contributing
> Documentation Coming soon!
## License
OneWare is licensed under the [GPL 3.0 license](https://github.com/one-ware/OneWare?tab=GPL-3.0-1-ov-file#)
## Community
**Join our growing community!**
[](https://discord.gg/NCN9VAh)