➤ High Performance
Super-fast routing and a tiny loader keep runtime overhead negligible. Panaragan makes both APIs and dynamic sites feel snappy — the responsiveness you'd expect from top-tier web services.
Panaragan is a nimble Java framework crafted for enterprise agility — combining raw speed, uncompromising security, and a developer experience that feels effortless. With a clean syntax and minimal runtime overhead, Panaragan keeps projects lightweight yet powerful. Assets are sealed directly inside the JAR, delivering container-first hardening and making runtime tampering nearly impossible. It’s a framework built for serious workloads, with the reliability and compliance standards modern enterprises demand, yet simple enough to let developers stay focused on building.
From rapid prototypes to enterprise-grade systems at global scale, Panaragan grows with you. Whether delivering APIs, microservices, or full-scale platforms, it offers a streamlined workflow with Maven or Gradle while ensuring resilience, scalability, and operational confidence. By blending simplicity with enterprise-class reliability, Panaragan empowers teams to innovate with joy, reduce risks, and scale digital infrastructure with confidence.
public class Home {
public static void index(Request request, Response response) {
ParamsObject data = new ParamsObject();
data.set("page_title", "Java Framework");
response.renderView("home", data);
}
public static void json(Request request, Response response) {
PJsonObject json = new PJsonObject();
json.put("username", request.getQuery("username"));
json.put("password", request.getQuery("password"));
response.send(json);
}
}
Super-fast routing and a tiny loader keep runtime overhead negligible. Panaragan makes both APIs and dynamic sites feel snappy — the responsiveness you'd expect from top-tier web services.
Ship assets and templates inside the JAR: run as non-root, read-only root FS, and optional seccomp/apparmor profiles. The result — a far smaller runtime surface and much harder to deface.
Sensible defaults and environment-first configuration mean you go from clone → build → run in minutes. Focus on features, not setup.
Compact artifacts, predictable startup: `java -jar app.jar`. Small images, quick start times — deploy fast and iterate faster.
Structured logs, tracing, and metrics that integrate with your stack. Logs are formatted to play well with common parsers and dashboards.
Official and community modules for cache, scheduled jobs, HTML mail, datatables, Blade-like templates, query builders, sessions, validation and i18n. Familiar for Laravel / CodeIgniter developers.