diff --git a/app/static/js/RessourceLists/PublicCorporaList.js b/app/static/js/RessourceLists/PublicCorporaList.js
deleted file mode 100644
index 2171396eae562ebecc4aa4de8655560592ed7565..0000000000000000000000000000000000000000
--- a/app/static/js/RessourceLists/PublicCorporaList.js
+++ /dev/null
@@ -1,70 +0,0 @@
-class PublicCorporaList extends RessourceList {
-  static instances = [];
-
-  static getInstance(elem) {
-    return PublicCorporaList.instances.find((instance) => {
-      return instance.listjs.list === elem;
-    });
-  }
-
-  static autoInit() {
-    for (let publicCorporaListElement of document.querySelectorAll('.public-corpora-list:not(.no-autoinit)')) {
-      new PublicCorporaList(publicCorporaListElement);
-    }
-  }
-
-  static options = {
-    initialHtmlGenerator: (id) => {
-      return `
-        <div class="input-field">
-          <i class="material-icons prefix">search</i>
-          <input id="${id}-search" class="search" type="search"></input>
-          <label for="${id}-search">Search corpus</label>
-        </div>
-        <table>
-          <thead>
-            <tr>
-              <th></th>
-              <th>Title</th>
-              <th>Description</th>
-              <th></th>
-            </tr>
-          </thead>
-          <tbody class="list"></tbody>
-        </table>
-        <ul class="pagination"></ul>
-      `.trim();
-    },
-    item: `
-      <tr class="clickable hoverable">
-        <td><a class="btn-floating disabled"><i class="material-icons service-color darken" data-service="corpus-analysis">book</i></a></td>
-        <td><b class="title"></b></td>
-        <td><i class="description"></i></td>
-      </tr>
-    `.trim(),
-    ressourceMapper: (corpus) => {
-      return {
-        'id': corpus.id,
-        'creation-date': corpus.creation_date,
-        'description': corpus.description,
-        'title': corpus.title
-      };
-    },
-    sortArgs: ['creation-date', {order: 'desc'}],
-    valueNames: [
-      {data: ['id']},
-      {data: ['creation-date']},
-      'description',
-      'title'
-    ]
-  };
-
-  constructor(listElement, options = {}) {
-    super(listElement, {...PublicCorporaList.options, ...options});
-    PublicCorporaList.instances.push(this);
-  }
-
-  init(user) {
-    this._init(user.corpora.is_public);
-  }
-}
diff --git a/app/static/js/RessourceLists/RessourceList.js b/app/static/js/RessourceLists/RessourceList.js
index 5af7a2319627d24d1e408d008e44c52d6c485d23..871a1e2f89cb6286d860ce559da81fbba43453a5 100644
--- a/app/static/js/RessourceLists/RessourceList.js
+++ b/app/static/js/RessourceLists/RessourceList.js
@@ -10,7 +10,6 @@ class RessourceList {
     JobList.autoInit();
     JobInputList.autoInit();
     JobResultList.autoInit();
-    PublicCorporaList.autoInit();
     SpaCyNLPPipelineModelList.autoInit();
     TesseractOCRPipelineModelList.autoInit();
     UserList.autoInit();
diff --git a/app/templates/_scripts.html.j2 b/app/templates/_scripts.html.j2
index 8ff90c330be20f1b379d824765a3b8cfb7f6f279..7cc8a8f80de6738d86e3c86585835fe2a578bf73 100644
--- a/app/templates/_scripts.html.j2
+++ b/app/templates/_scripts.html.j2
@@ -24,7 +24,6 @@
   'js/RessourceLists/JobList.js',
   'js/RessourceLists/JobInputList.js',
   'js/RessourceLists/JobResultList.js',
-  'js/RessourceLists/PublicCorporaList.js',
   'js/RessourceLists/SpacyNLPPipelineModelList.js',
   'js/RessourceLists/TesseractOCRPipelineModelList.js',
   'js/RessourceLists/UserList.js'