Submit via GitHub Issues

The easiest way to contribute is through our GitHub issue forms. No technical knowledge required — just fill in a form and we'll review and add the entry.

Technical Contributions

If you are comfortable with YAML and GitHub, you can contribute directly via a pull request. This is the preferred approach for batch submissions.

Step-by-step guide
  1. 1

    Fork the repository

    Go to github.com/ecrcentral/ecrcentral.github.io and click "Fork" in the top-right corner.

  2. 2

    Create a YAML file

    Add a new .yaml file in the appropriate directory: data/entries/fundings/, data/entries/travel-grants/, data/entries/resources/, or data/entries/funders/.

  3. 3

    Follow the schema

    Check the data/schema/ directory for the YAML schema for each entry type. Look at existing entries for examples.

  4. 4

    Submit a Pull Request

    Open a pull request from your fork. A maintainer will review and merge it, and the site will rebuild automatically.

Editorial Guidelines

Eligibility

Entries should be relevant to early career researchers (PhD students, postdoctoral researchers, junior faculty). We cover all academic disciplines and all countries.

Accuracy

Only submit entries you have verified. Include a direct link to the official source. Do not paraphrase eligibility criteria — link to the official terms.

Status

Mark entries as "active" only if applications are currently being accepted or will open within the next 12 months. Use "expired" for past deadlines.

Duplicates

Search before submitting to avoid duplicates. If you are updating an existing entry, use the "Edit on GitHub" link on the entry page.

Ready to contribute?

Join our community of contributors and help early career researchers find the funding they need.

Add an entry View on GitHub