An open API service indexing awesome lists of open source software.

https://github.com/ariana-dot-dev/ariana-ide

The IDE of the future
https://github.com/ariana-dot-dev/ariana-ide

Last synced: 9 months ago
JSON representation

The IDE of the future

Awesome Lists containing this project

README

          


Ariana IDE


Ariana IDE screenshot


The IDE of the future.



Join our Discord
Follow us on X

## Documentation

For detailed information, see the documentation in the `docs/` folder:

- [📋 **ROADMAP.md**](docs/ROADMAP.md) - Project roadmap and architecture
- [⚙️ **DEV_GUIDE.md**](docs/DEV_GUIDE.md) - Development environment setup
- [ **BUILD.md**](docs/BUILD.md) - Building and packaging guide

## Installation

Ariana IDE is not ready for usage yet. Come back in a few days/weeks!

## Quick Start

### Prerequisites

- Node.js (>= 24.2.0)
- Rust (latest)

**Note for nvm users:** If you use nvm to manage Node.js versions, you must set Node.js 24 as your default to ensure Ariana uses the correct version:

```bash
nvm alias default 24
```

### Install Just

```bash
# Install Just

npm install -g just
```

### Development
```bash
# Start backend
# Before first time: edit backend/.env
just dev-backend

# Start frontend (separate terminal)
just dev-frontend

# Start via CLI login (separate terminal)
just dev-cli
```

### Building
```bash
# Build with custom config
just build example-configs/ariana-beta.json

# Install locally
cd dist && npm install -g .
```

## License

GNU Affero General Public License v3.0