Skip to content

AetherScript IDE 1.0🚀

Latest

Choose a tag to compare

@Nicetink Nicetink released this 14 Apr 10:26
· 7 commits to main since this release
c9bb418

AetherScript IDE 1.0
Welcome to the first stable release of AetherScript IDE, a modern and beginner-friendly integrated development environment for the AetherScript programming language! Designed with simplicity and elegance in mind, this IDE makes coding accessible for learners and educators while offering powerful features for writing .aether scripts.
✨ Features

Syntax Highlighting: Vibrant highlighting for AetherScript keywords (let, print, if, else, input) in both dark (#161b22) and light (#f6f8fa) themes.
File Explorer: Intuitive QTreeView-based file manager to create, rename, and delete files and folders with right-click menus.
Zoom Controls: Easily adjust font size (8–24px) using Ctrl+Mouse Wheel or Ctrl+Plus/Minus for a comfortable coding experience.
Themes: Toggle between sleek dark and light themes to suit your preference.
Custom Icon: A stylish #58a6ff icon displayed in the window, taskbar, and About dialog.
Safe Execution: Built with security in mind, using ast.literal_eval to prevent code injection and optimized to minimize antivirus false positives (0–2 detections on VirusTotal).
Documentation: Includes AetherScript_Documentation.pdf for offline reference.
Installer: A beautiful Inno Setup installer (AetherScript IDE_Setup.exe) with English/Russian support, Start Menu/Desktop shortcuts.

🚀 Getting Started

Download and run AetherScriptIDE_Setup.exe.
Choose your language (English or Russian) and installation options.
Launch the IDE from the Start Menu or Desktop shortcut.
Create a new .aether file and try this sample code:

let x = 10;
let y = x * 2;
print(y); // Outputs: 20
if y > 15 {
print("Large number!");
}

⚠️ Antivirus Notice
The IDE is compiled with PyInstaller, which may trigger rare false positives in some antivirus software (e.g., Jiangmin, SecureAge). Typically, 0–2 detections on VirusTotal are expected for unsigned executables. Verify the source code on GitHub or run aetheride.py directly with Python.
🛠️ Installation Requirements

OS: Windows 10 or later (64-bit)
Disk Space: ~50 MB
Dependencies (for source): Python 3.9+, PyQt6, Pillow

🌟 What's Next?

Loops (for, while) and functions (fn) in AetherScript v1.5
Enhanced debugging tools.

🙌 Community

Website: https://nicetink.github.io/AetherScript/
itch.io: Download and share

Thank you for trying AetherScript IDE! We can't wait to see what you create. 💙
© 2025 Nicet Software and Nicet ink & 4KEY.