About this website

This portal has been developed by the Research Software Engineering team to support the HPC community at Newcastle University.

Our tools & technologies

We are passionate about the use of open-source tools and technologies. Some of the tools we have used to build this application are listed below.

Python

Programming Language

All of our core business logic and processing is written in the Python programming language.

  • Author: The Python Software Foundation
  • License: Open Source and GPL compatible (see license.html)
  • Website: https://www.python.org
  • Source: https://github.com/python

Python.org Github.com

Django

Python web framework

We use the Django web framework.

  • Author: The Django Software Foundation
  • License: BSD 3-Clause (see license)
  • Website: https://www.djangoproject.com
  • Source: https://github.com/django/django

djangoproject.com Github.com

Bootstrap

HTML & UI toolkit

We use the popular Boostrap toolkit for HTML layout and user interface functionality.

  • Author: The Bootstrap Team
  • License: MIT License
  • Website: https://getbootstrap.com
  • Source: https://github.com/twbs/bootstrap

Getbootstrap.com Github.com

Bootswatch

CSS Styles

CSS styles used in this website are based on those published on Bootswatch.com.

  • Author: Copyright 2014-2023 Thomas Park
  • License: Open Source and GPL compatible (see license)
  • Website: https://bootswatch.com
  • Source: https://github.com/thomaspark/bootswatch

bootswatch.com Github.com

Fontawesome

Icon & artwork assets

Icons used throughout this website are sourced from the Font Awesome Free collection.

  • Author: Fonticons, Inc.
  • License: Creative Commons 4.0 BY License (see license)
  • Website: https://fontawesome.com/
  • Source: N/A

Fontawesome.com

JQuery

Javascript library

We use JQuery for several interactive UI components of this website.

  • Author: OpenJS Foundation and other contributors
  • License: MIT License (see license)
  • Website: https://jquery.com/
  • Source: https://github.com/jquery/jquery

JQuery.com Github.com

DataTables

Dynamic tabular data presentation

We use DataTables in parts of this website for representation of tabular data.

  • License: MIT License (see license)
  • Website: https://datatables.net/
  • Source: https://github.com/DataTables/DataTablesSrc

datatables.net Github.com

Stable Diffusion

Generative AI Image Model

We have used the Stable Diffusion / SD / SD-XL models to generate the artwork seen on the front page of the portal and used as a banner across the top of many other pages.

  • License: Various (see releases)
  • Website: https://stability.ai
  • Source: https://github.com/Stability-AI/generative-models

stability.ai Github.com

Chart.js

HTML5 Javscript Chart library

We use Chart.js to render visualisation of performance and utilisation data for HPC projects and system resources.

  • License: MIT License (see LICENSE)
  • Website: https://www.chartjs.org/
  • Source: https://github.com/chartjs/Chart.js

www.chartjs.org Github.com