This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.



Git-Syllabus is a tool designed to provide a method for pedagogical materials to be more visibly open-sourced and to allow academics to take advantage of the version control and forking afforded by the GitHub platform. It allows for metadata and centralized repositories to co-exist synchronously with independently-run WordPress installations. This sort of federation allows for materials to be found, but does not force users to critically rely on a centralized service. This process will ideally facilitate a conversation about open-source pedagogy, and retrofit that style of access and discovery to materials that were developed and published without such elements.

Please report any issues to the GitHub repository.


  1. Place the plugin files in a folder called git-syllabus in your installation’s plugins folder
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Go to Settings > GitSyllabus and follow the setup instructions


What is EMAC?

Emerging Media and Communications is a BA/MA degree program at The University of Texas at Dallas.

Contributors & Developers

“GitSyllabus” is open source software. The following people have contributed to this plugin.

Translate “GitSyllabus” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



Initial release