Multi-user SaaS for activity reports (CRA), designed for freelancers, consultants and small consulting firms. Calendar view, matrix view, polished PDF and Excel exports. Self-hostable. GDPR by design. SaaS multi-utilisateur de comptes-rendus d'activité, pensé pour freelances, consultants et petites structures de conseil. Vue calendrier, vue matricielle, exports PDF et Excel soignés. Auto-hébergeable. RGPD by design.
| Code | Libellé | L | M | M | J | V | S | D | L | M | M | J | V | S | D | Tot |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| DEV | Dév API | 1 | 1 | · | 0,5 | · | 1 | 1 | · | · | 1 | 5,5 | ||||
| RDV | Réunion | · | · | 0,5 | 0,5 | · | · | · | · | 0,5 | · | 1,5 | ||||
| CP | Congés | · | · | · | · | · | · | · | CP | · | · | 1j | ||||
| — | Total | 1 | 1 | 0,5 | 1 | · | 1 | 1 | 1 | 0,5 | 1 | 8 |
French CRA-first, not a generic timesheet. Designed to fit how independent consultants, freelancers and small ESN really fill in their monthly activity reports. Conçu autour du CRA français, pas comme un timesheet générique. Adapté à la façon dont les consultants indépendants, freelances et petites ESN remplissent vraiment leur compte-rendu d'activité mensuel.
Monthly format, half-day units, leave codes (CP, RTT, ABS) included by default. No retro-fitting from a generic timesheet model. Format mensuel, unités en demi-journées, codes d'absence (CP, RTT, ABS) inclus par défaut. Pas de bricolage depuis un modèle générique.
Four screens max. No training needed. A new user can fill in their first CRA the same minute they sign up. Quatre écrans maximum. Aucune formation. Un nouvel utilisateur saisit son premier CRA dans la minute qui suit l'inscription.
3 formats designed for actual client delivery: chronological PDF, monthly calendar PDF, multi-month matrix Excel with detail sheets. 3 formats pensés pour la remise au client : PDF chronologique, PDF calendrier mensuel, Excel matriciel multi-mois avec onglets détails.
Hosted SaaS, Docker, desktop binaries or full self-hosted on your own VPS. Data sovereignty stays your call. SaaS hébergé, Docker, binaire desktop ou auto-hébergement complet sur votre VPS. Vous gardez la main sur vos données.
The monthly grid you already know from Outlook or Google Calendar. Click any day to add free-text tasks describing what you actually did. Perfect for journaling your activity in detail. La grille mensuelle que vous connaissez déjà depuis Outlook ou Google Calendar. Cliquez n'importe quel jour pour saisir les tâches en texte libre. Parfait pour journaliser votre activité dans le détail.
Rows are your task codes (DEV, RDV, DOC…) and special codes (CP, RTT, ABS…). Columns are days of the month. Click a cell, choose 1 / 0.5 / 0.25 in a popover. Done. Read your monthly total at a glance. Les lignes sont vos codes-tâches (DEV, RDV, DOC…) et codes spéciaux (CP, RTT, ABS…). Les colonnes sont les jours du mois. Cliquez une case, choisissez 1 / 0,5 / 0,25 dans un popover. Voilà. Total mensuel visible d'un coup d'œil.
| Code | L4 | M5 | M6 | J7 | V8 | S9 | D10 | L11 | Tot |
|---|---|---|---|---|---|---|---|---|---|
| DEV | 1 | 1 | · | 0,5 | · | 1 | 3,5 | ||
| RDV | · | · | 0,5 | 0,5 | · | · | 1 | ||
| DOC | · | · | · | · | 1 | · | 1 | ||
| CP | · | · | · | · | · | CP | 1j | ||
| Total | 1 | 1 | 0,5 | 1 | 1 | 1 | 5,5 |
Day-by-day list of activities, with header (name, company, logo) and footer (pagination). The classic French CRA format ESN clients expect. Liste jour par jour des activités, avec header (nom, société, logo) et pied de page (pagination). Le format CRA français classique attendu par les ESN.
Landscape A4 with monthly grid, one page per month. Tasks appear in each day cell. Visual format for executive summary or client review. A4 paysage avec grille mensuelle, une page par mois. Les tâches apparaissent dans chaque case. Format visuel pour bilan ou présentation client.
Tasks × days grid, totals included, multi-month stacked on a single Matrix sheet + one Details sheet per month with notes. Filter-ready. Grille tâches × jours, totaux inclus, mois empilés sur un onglet Matriciel + un onglet Détails par mois avec les notes. Prêt à filtrer dans Excel.
Use TimeSheet the way that fits your setup. The SaaS demo is the fastest start; self-hosting and desktop binaries are on the roadmap for users who want full data control. Utilisez TimeSheet de la façon qui vous convient. La démo SaaS est le démarrage le plus rapide ; l'auto-hébergement et les binaires desktop sont sur la roadmap pour ceux qui veulent contrôler totalement leurs données.
Use timesheet.fdevelopment.eu. Sign up in 30 seconds, no install. Data hosted in Europe. Allez sur timesheet.fdevelopment.eu. Inscription en 30 secondes, sans installation. Données hébergées en Europe.
Windows, macOS Apple Silicon and Linux ARM. Double-click and go. SQLite local. No server, no Docker. Windows, macOS Apple Silicon et Linux ARM. Double-clic et c'est parti. SQLite local. Pas de serveur, pas de Docker.
Official Docker image on GHCR, ready-to-use docker-compose.yml. Perfect for NAS, homelab, Coolify, CapRover. Image Docker officielle sur GHCR, docker-compose.yml prêt à l'emploi. Idéal pour NAS, homelab, Coolify, CapRover.
Full sources on GitHub. Deploy to your own VPS: Ubuntu 24.04 + gunicorn + nginx + Let's Encrypt. Multi-DB ready. Sources complètes sur GitHub. Déployez sur votre VPS : Ubuntu 24.04 + gunicorn + nginx + Let's Encrypt. Compatible multi-DB.
The SaaS demo is free during the beta period. A pricing model with a free tier and a pro plan will arrive once the product is stabilized. Self-hosted version stays free, open source. La démo SaaS est gratuite pendant la beta. Un modèle tarifaire avec un tier gratuit et un plan pro arrivera une fois le produit stabilisé. La version auto-hébergée reste gratuite, open source.
SaaS demo: data hosted in the EU. Auth + 2FA + RGPD by design. Self-hosted: your VPS, your data, period. Nothing is shared with third parties. Démo SaaS : données hébergées dans l'UE. Auth + 2FA + RGPD by design. Auto-hébergé : votre VPS, vos données, point. Rien n'est partagé à des tiers.
SQLite (default), MariaDB, PostgreSQL, SQL Server, Oracle via SQLAlchemy. Alembic-managed migrations. Switch DB without changing the code. SQLite (par défaut), MariaDB, PostgreSQL, SQL Server, Oracle via SQLAlchemy. Migrations gérées par Alembic. Changer de DB sans changer le code.
No. TimeSheet has a different model (monthly CRA-first vs daily time entries) and a different scope (no invoicing or expense management). Both can coexist depending on your needs. Non. TimeSheet suit un autre modèle (CRA mensuel d'abord vs entrées temps quotidiennes) et un autre périmètre (pas de facturation ni de gestion des notes de frais). Les deux peuvent coexister selon les besoins.
The hosted demo is open and free. Sign up with an email, fill your first month, export it. No credit card, no commitment. La démo hébergée est ouverte et gratuite. Inscription par email, remplissez votre premier mois, exportez-le. Sans carte bancaire, sans engagement.