Niamoto
NIAMOTO · PUBLICATION ÉCOLOGIQUE LIBRE OPEN SOURCE · GPL V3

Du terrain à la publication de portails écologiques.

Niamoto transforme occurrences, inventaires taxonomiques et parcelles en portails statiques partageables. Open source, orienté plugins, conçu pour les écologues.

Terminal pip install niamoto
Niamoto · Dashboard
Dashboard
Everything is up to date
Data
205 650 rows
6 d ago
Collections
3 groups
30 min ago
Publish
3 593 pages
24 min ago
Data
occurrences203 865
plots22
taxons1 667
Publish3 593 pages · 749 MB
Recent activity
Export
24 min ago · 249 s
Recalculate
30 min ago · 92 s
Import
6 days ago
App Tableau de bord
Importer.Structurer.Publier.

Une CLI, une GUI, une chaîne de publication — quatre étapes transforment des fichiers écologiques hétérogènes en pages web structurées.

TROIS ÉTAPES DU PIPELINE

Le toolkit en trois verbes.

Chaque étape est un module. Chaque module est un plugin. Pas de boîte noire.

01 · DONNÉES

Importer n'importe quelles données écologiques.

CSV, GeoPackage, GeoJSON, raster. L'auto-configuration détecte les types de fichiers et mappe les champs. Compatible Darwin Core.

datasets:
  occurrences:
    connector:
      type: file
      format: csv
      path: imports/occurrences.csv
02 · TRANSFORMATIONS

Transformer avec des plugins.

Des transformations YAML déclaratives changent les données brutes en index, statistiques, distributions et widgets. Étendez ce qui manque.

- group_by: taxons
  widgets_data:
    distribution_map:
      plugin: geospatial_extractor
- group_by: plots
  widgets_data:
    species_list:
      plugin: top_ranking
03 · SITE

Publier un portail statique.

Site auto-généré avec cartes, graphiques et pages par groupe. Déployez partout — GitHub Pages, Netlify, votre propre serveur.

niamoto run
# → exports/web/ prêt à déployer
LIRE UN PORTAIL

Trois surfaces, une seule grammaire de publication.

Le but n'est pas de mettre en scène les chiffres d'un déploiement. C'est de montrer comment une même logique éditoriale transforme la matière de terrain en pages consultables.

01 · ACCUEIL SURFACE D'ENTRÉE
Aperçu de la page d'accueil du portail Niamoto

Le portail s'ouvre par l'orientation, pas par le bruit.

Cartes, ajouts récents et sections du portail sont présentés comme des repères de lecture. La page introduit à la fois un territoire et l'organisation des données.

  • Contexte Le territoire est nommé et situé avant que toute statistique ne prenne sens.
  • Accès La navigation donne une entrée directe vers taxons, parcelles, méthodes et mises à jour.
  • Tonalité L'interface se lit comme une publication, pas comme un tableau de bord.
02 · INDEX SURFACE DE PARCOURS
Aperçu de l'index des taxons NiamotoAperçu de l'index des parcelles Niamoto

Une liste devient une manière de lire le corpus.

Chaque groupe est présenté dans un index lisible, que l'on peut parcourir, filtrer et revisiter — 1 667 taxons ici, parcelles et shapes dans un autre onglet.

  • Corpus La liste donne l'échelle du groupe : chaque entrée y reste accessible et lisible individuellement.
  • Filtres Le parcours reste attaché à des catégories écologiques, pas seulement à des champs techniques.
  • Continuité Depuis cet index, chaque fiche de détail conserve le même langage visuel et narratif.
03 · FICHE SURFACE DE RÉFÉRENCE
Aperçu d'une fiche taxon NiamotoAperçu d'une fiche parcelle Niamoto

La fiche de groupe est l'endroit où carte, preuve et méthode se rencontrent.

La fiche de détail de tout groupe Niamoto — taxon, parcelle, shape ou autre référence — est le résultat le plus abouti : une page unique qui assemble occurrences, contexte territorial et repères de lecture dans un format durable.

  • Carte Les occurrences deviennent une forme territoriale visible, pas un attribut caché.
  • Méthode Graphiques et résumés restent liés à la manière dont les données ont été structurées.
  • Durabilité La page peut être citée, partagée, archivée ou lue hors ligne comme un document statique.
CHAÎNE DE PUBLICATION

De l'inventaire à la lecture publique.

Le portail n'est que la dernière couche visible. Ce qui compte, c'est la continuité entre la matière de terrain, les transformations structurées et les pages finales.

01

Collecter

Occurrences, parcelles, taxonomies et fichiers territoriaux sont rassemblés dans leur état brut, avec toute l'irrégularité du terrain réel.

02

Structurer

Des pipelines YAML définissent la logique qui transforme les fichiers en index, résumés, widgets et contenus prêts à publier.

03

Publier

Le résultat est un portail statique : URLs claires, pages partageables, et aucune dépendance cachée à un backend hébergé.

04

Consulter

Chercheurs, institutions et équipes de terrain lisent la même matière dans des pages conçues pour durer.

DÉPLOYÉ SUR PLUSIEURS ÉCOSYSTÈMES

Portails en ligne construits avec Niamoto.

La même grammaire, trois territoires, une seule sortie statique.

Actif
Nouvelle-Calédonie portal preview
Pacifique Sud

Portail de la forêt

Nouvelle-Calédonie

Province Nord, Province Sud, IRD, IAC

Visiter
À venir 2026
À venir 2026
Afrique centrale

Portail des forêts du Bassin du Congo

Gabon – Cameroun

Partenaires à annoncer

À venir 2026
À venir 2026
Nord de l'Amérique du Sud

Portail de la flore amazonienne

Guyane

Partenaires à annoncer

DEUX FAÇONS DE L'UTILISER

Une app de bureau et une CLI, même moteur.

Niamoto Desktop

Pour les scientifiques et équipes de terrain.

Glissez-déposez vos données, configurez les collections visuellement, publiez en un clic. Disponible sur macOS, Windows et Linux.

Niamoto CLI

Pour les développeurs et l'automatisation.

Python-first, orienté plugins. Scriptable pour des pipelines reproductibles et des workflows CI.

pip install niamoto
niamoto init mon-projet
niamoto run
PRINCIPES DE DESIGN

Calme, déclaratif, à hauteur de terrain.

Un portail n'est pas intéressant parce qu'un déploiement atteint tel chiffre, mais parce que son système de publication reste lisible quand le projet change d'échelle, de territoire, ou survit à son financement initial.

La preuve avant les chiffres

Écrans, fiches de détail et notes de méthode disent plus qu'un KPI placé en accroche.

La méthode reste visible

La chaîne éditoriale reste dans le récit, pour qu'on comprenne ce qui a produit la page consultée.

Même grammaire, plusieurs territoires

La Nouvelle-Calédonie est un exemple, pas tout le récit. La page la cadre comme un déploiement parmi d'autres.

Le statique comme qualité

Un portail écologique partageable doit rester déployable, archivable et lisible sans dépendance à une plateforme.

FRAMEWORK OUVERT

Construit au grand jour, pour la communauté scientifique.

Licence GPL v3. Maintenu par Arsis. Pull requests bienvenues — et une grammaire de publication reproductible qui transforme le travail écologique en pages lisibles, citables et maintenables dans le temps.

GPL v3 · Maintenu par Arsis

Nos partenaires

Financeurs, institutions de recherche et fournisseurs de données