Netherlands eScience Center Python Template

Generic template for Python packages, so you can spend less time setting up and configuring, and comply with the Netherlands eScience Center Software Development Guide from the start.

332 commits | Last update: April 19, 2021

Cite this software

Choose a version:
[[ releases.length > 0 ? releases[selectedIndex].doi : conceptDOI ]]
Copy to clipboard
Choose a reference manager file format:
Download file

What Netherlands eScience Center Python Template can do for you

  • Template for a basic Python project structure
  • Set up with testing and documentation
  • Comply to the software development guide
  • Used in both eScience and external projects

When starting a new Python project, consider using this template. It provides a basic project structure, so you can spend less time setting up and configuring your new Python package, and comply with the software guide right from the start. The 'empty' Python package created with this template is set up with documentation and testing. A README specifying details about the project setup is also included in your new Python package.

Read more
No tags available
Programming Language
  • Python
  • Apache-2.0
Source code


  • Janneke van der Zwaan
    Netherlands eScience Center
  • Bouwe Andela
    Netherlands eScience Center
  • Ben van Werkhoven
    Netherlands eScience Center
  • Lourens Veen
    Netherlands eScience Center
  • Faruk Diblen
Contact person
Faruk Diblen

Information for page maintainers

OAI-PMH metadata:
citation metadata: