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
- Host: GitHub
- URL: https://github.com/ariana-dot-dev/ariana-ide
- Owner: ariana-dot-dev
- License: gpl-3.0
- Created: 2025-06-18T08:37:12.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-08-12T14:04:54.000Z (11 months ago)
- Last Synced: 2025-08-22T01:13:00.333Z (10 months ago)
- Language: TypeScript
- Size: 10.7 MB
- Stars: 173
- Watchers: 2
- Forks: 4
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Security: SECURITY_MIGRATION.md
- Roadmap: docs/ROADMAP.md
Awesome Lists containing this project
README
Ariana IDE
The IDE of the future.
## 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