ACME Plugins for PowerSchool SIS

Every year, a group of the nerdiest PowerSchool nerds from across the globe get together to learn from each other and collaborate to create customizations for the PowerSchool community. Here's what they've done.

Test Score Display

Test Score Display enhances the stock "Test Results" screen by showing much more test score detail in one view, without having to drill down into each test.
Test results can also be displayed in the teachers and parent/student portals.
It replaces the existing "Test Results" link in the student left navigation with a link to a new screen, and includes a tab named "Test Score Entry" that links to the stock Test Results screen.
Any existing stock functionality and customizations for testlist.html prior to installing this plugin should still remain.

Documentation Download Test Score Display Plugin

Current Release - 25.7.31


ACME Tools

PowerSchool administrators often struggle with understanding complex system configurations and analyzing detailed administrative data across their environment. ACME Tools provides comprehensive visibility into security configurations, user permissions, plugin management, and system analysis that are otherwise difficult to access or analyze through standard PowerSchool interfaces.



Documentation Download ACME Tools

Current Release - 26.5.3.1


ACME Custom Selections

ACME Custom Selections adds reusable custom student selection queries to the PowerSchool admin home page. Staff can use these queries to replace the current student selection or add matching students to it.


Documentation Download Custom Selections

Current Release - 26.5


PTP Assignment Recover Tool

Recover assignment score data from temporary database snapshots.

What This Tool Can Recover

Assignment Recovery can compare current gradebook data against historical snapshots and restore available student-level assignment data, including:


This tool does not recreate deleted assignments. Deleted assignment details can be reviewed from the historical snapshot, but the assignment itself must exist before student score data can be restored.


Common Questions & Limitations

How far back can I see recovery points?

Recovery history depends on database flashback retention, database activity, and storage limits. More active gradebooks may have shorter usable recovery windows.


Why do some records appear at one timeline point but not another?

Flashback snapshots are time-sensitive. A score, flag, status, comment, or assignment record may only exist in certain snapshots. If the expected data is missing, check nearby timeline points before and after the selected time.


Can I restore an entire deleted assignment?

No. Deleted assignment details can be reviewed from the historical snapshot, but this tool restores student-level score data only when the assignment exists in the current gradebook.


Can I restore scores, flags, status, and comments?

Yes, when the historical record is available and the assignment exists in the current gradebook. Review the historical and current values carefully before selecting Restore.


What if I do not see any recovery points?

No matching database snapshots may be available for the selected section, or the recovery window may have expired. Try another section or contact your system administrator.


Important: Recovery depends on temporary database flashback data. Records are not guaranteed to exist at every timeline point.

Documentation Download PTP Assignment Recovery Tool

Current Release - 26.05.03.0


Python PowerSchool Module

The ACME PowerSchool module provides two interfaces for interacting with a PowerSchool instance: the REST API and an Oracle ODBC connection.

Documentation Download Python PowerSchool Module


Extracurricular Activities

The Extracurricular Activities Plugin provides school districts with a way to track student activities and keep a history of activity participation.

Documentation Extracurricular Activities Plugin 1 (Schema) Extracurricular Activities Plugin 2 (Core)

Current Release - 25.7.23

We would like ensure that those who download our plugins are legitimate users from school districts or those involved with organizations that support school districts.

Please provide your information below.
Your information will be reviewed by a member of our team.
If approved, you will receive an email with a link to download the ACME plugin files.

Name
School District
Email
Email