Features
General
Free as in speech
Free as in beer
Web application: accessible to users like any other website through their web browser
Multiple teams: one eLabFTW instance can host several teams, each composed of users, that can belong to multiple teams
Supported software: development and maintenance is ensured by the Deltablot company
For Sysadmins
Dockerized service: containerization technology facilitates deployments and updates, by ensuring a specific application environment
Centralized authentication with SAML2 or LDAP
S3 compatible object storage for uploaded files
Several options to configure the user provisioning workflow
Possibility to restrict email domains
Experiments and Resources
Status, Categories, Tags
Rich text editor (WYSIWYG) or Markdown editor
Advanced permission system
Upload multiple files of any kind
Insert images into text
Steps list
Templates
Duplicate entries
Supported export formats: PDF, PDF/A, JSON, ZIP, ELN, CSV
Advanced export and import functions for entries, users or teams
Supported import formats: CSV, ELN
Lock the experiment
Request reviews or actions from other users
Support for various file types that will render in 2D or 3D (.mol, .sdf, .pdb, etc…)
Links between entities
Molecule editor
User groups to restrict read access among a team
Doodle canvas
Rating system
Security
HTTPS
CSRF protection
Secure headers
Automated vulnerability scans on Docker images
Secure PHP settings
Anti bruteforce system
Secure storage of password (bcrypt)
Secure password reset mechanism
Option for new account admin validation
Two-factor authentication (TOTP)
Password policies with complexity and expiration
Intellectual property, integrity and imputability
RFC 3161 compliant Trusted Timestamping
Blockchain timestamping
Audit logs
Revisions and Changelog systems to track changes
Cryptographic signatures (ed25519)
Support for Keeex (see https://keeex.me/)
User experience
Lovely design (by @manonstripes)
Internationalization (several languages available)
Optimized code/assets for speed and correctness
WCAG 2.1 accessibility compliance
Various configuration options for Sysadmins, Admins or Users
Customizable keyboard shortcuts
TODOlist