ACET (Advanced Code Execution Tool) is a simple, browser-based utility for running HTML, CSS, and JavaScript snippets directly in the DOM of any web page. Created for quick testing and experimentation, ACET provides an interface at the top of the page where users can input and execute code. With additional functionality for fetching JSON data, ACET is especially useful for developers looking to test ideas in a controlled, in-browser environment.
The creator is not responsible for any damages. Use for ethical purposes only.
-
Run Code Directly in the DOM
ACET allows users to input HTML, CSS, or JavaScript and run it in the document context. If the input code starts with HTML tags, the tool inserts it directly into the DOM; otherwise, JavaScript is evaluated. A confirmation dialog ensures that users are aware of the potential effects of running code. -
Fetch Remote JSON Data
Users can input a URL to fetch JSON data (requires CORS support). The data is displayed in a formatted alert dialog. ACET randomizes certain headers (like User-Agent and X-Requested-With) to simulate various client request types, useful for testing server responses under different conditions. -
User Interface
The ACET interface is minimal, with a fixed-position banner at the top of the page. It contains:- A disclaimer, encouraging ethical and responsible use
- An input box for HTML/CSS/JavaScript code
- Buttons for "Run" and "Fetch" operations
-
Random Delay
To add realism, ACET includes a random delay (between 500ms and 2500ms) before executing code. This delay mimics real-world response times, helping test how timing affects JavaScript execution within a browser.
Interface:
Example output: (at the bottom of webpage)
Access your browser's developer tools by right-clicking on the page and selecting "Inspect" or by pressing Ctrl + Shift + I (or Cmd + Option + I on Mac).
To get started, visit our GitHub repository to find the ACETauto.js code. Copy the code snippet from there and paste it into your browser's console. To automatically
After pasting the ACET code into the console, you can enter your HTML, CSS, or JavaScript code into the provided textarea and click the "Run" button. You can also fetch data from an external source by clicking the "Fetch" button.
Provision | Allowed / Required | Limited / Prohibited |
---|---|---|
Open Source Requirement | Source code must be public and open source | Cannot be used for closed-source projects |
Use Rights | Lawful, ethical, and responsible use encouraged | Harmful, malicious, or illegal uses discouraged |
Modification Rights | Modifications allowed if documented and marked | N/A |
Distribution Rights | Distribution allowed with original license and attribution | Cannot remove license; must indicate modifications |
Responsible Use | Encourage ethical use, transparency, and accountability | Avoid harmful, privacy-invasive, or unethical applications |
Security Standards | Follow secure coding practices in contributions | Contributions with vulnerabilities or malicious code |
Attribution Requirement | Must credit original creators visibly | N/A |
Acknowledgment of Modifications | Modifications must be labeled with description of changes | N/A |
Compliance with Third-Party Licenses | Must follow terms of third-party libraries | Cannot violate third-party licenses |
Termination of Rights | Rights terminate upon license violation | Must cease using and distributing Software if license violated |
Security of Contributions | Secure coding practices required | Malicious or insecure contributions result in rights revocation |
License Enforcement | License creators may enforce terms | N/A |
Governing Law | Governed by creator’s jurisdiction | Legal disputes handled in that jurisdiction |
Future Versions | May use this or future OGL versions | Future rights do not apply retroactively |
User Responsibility | User responsible for lawful and ethical compliance | Creators not liable for misuse |
Compliance with Community Standards | Encouraged to follow responsible open-source community standards | N/A |
- Added X button
- Added Code Testing
- Improved Fetching
- Added ACETauto.js to make updating automated and fetch the code from the repo.
- Removed useless message detail.
- Added some Bypasses
- Improved Fetching (again)
- Added Asset downloading
- Improved code structure
- Improved ACETauto.js
- More Bypasses
- Updated license to OGL 2.0
- Added even more Bypasses