Vai al contenuto principale
Demo pubblica Pulse è in modalità demo. — Il prodotto è un mock solo frontend — ogni schermata, ogni record vive nel tuo browser. Lo rilasciamo presto per capire cosa serve davvero alle persone, prima di costruire il backend. Accedi dentro l'app per lasciarci feedback che arriva diretto ai maintainer. Apri la demo
Pulse HR
Accedi Inizia gratis

Open source · FSL-1.1-MIT · beta pubblica · costruito in pubblico

People ops open source per team moderni

Software HR per chi
odia il software HR.

Costruito in pubblico. Plasmato dalle persone che lo usano. Money, People e Work — tre moduli indipendenti che condividono un workspace, una tastiera, un'API. Sorgente su GitHub. Self-host sulla tua infra, o hosted — niente chiamata commerciale per vedere il prodotto, nessun export proprietario, nessun lock-in.

  • Money · People · Work — adotta ciò che serve
  • Roadmap pubblica · changelog pubblico · prezzi pubblici
  • Self-host su Docker / Helm / Terraform
Novità di questo trimestre Command bar ⌘J Saturation Team Pulse Kudos Focus Mode Open source

Stato attuale

Quello che vedi è una demo.

Pulse HR oggi è un mock solo frontend. Lo rilasciamo prima del backend perché chi usa software HR ogni giorno possa indicarci cosa costruire per primo. Cliccaci sopra, rompi tutto, poi raccontaci cosa manca — il feedback è l'unico pezzo collegato a un vero backend, ed è proprio quello che vogliamo sentire da te.

  • Tutto mockato

    Ogni dipendente, commessa, documento e richiesta vive nel tuo browser. Niente viene inviato a un server.

  • Apri in un click

    Nessuna registrazione per esplorare — crea il workspace, scegli un ruolo, cliccaci sopra quanto vuoi.

  • Feedback con account

    Lasciare un commento, votare una feature Labs o postare sul board richiede un account gratuito così possiamo risponderti.

Una giornata in Pulse — anteprima statica
Una giornata in Pulse · loop 12s

Workspace di esempio — non clienti reali

ACMENOVA RETAILBLANCO STUDIOZENITH ENERGYLONGO GROUPFABRIQPOLLUXORBITALACMENOVA RETAILBLANCO STUDIOZENITH ENERGYLONGO GROUPFABRIQPOLLUXORBITALACMENOVA RETAILBLANCO STUDIOZENITH ENERGYLONGO GROUPFABRIQPOLLUXORBITAL
Commit pubblici su main
OSS Commit pubblici su main
PR della community mergeate
FSL-1.1-MIT PR della community mergeate
Stelle su GitHub
GitHub Stelle su GitHub
Giorni spediti in pubblico
Public Giorni spediti in pubblico

Perché Pulse

Nessun altro vendor HR spedisce
apertamente.

Rippling è chiuso. Deel è solo per contractor. BambooHR non ha un'API degna di questo nome. Pulse è l'unica piattaforma HR dove il sorgente, la roadmap, il changelog, gli errori e i prezzi sono tutti pubblici — vedi il confronto onesto.

Cosa crediamo

Quattro impegni. Non negoziabili.

01

Aperto

L'intera piattaforma è su GitHub sotto Functional Source License (FSL-1.1-MIT, che diventa MIT dopo due anni). Leggi il codice, eseguilo da solo, forkalo se ti deludiamo. I tuoi dati HR e il software che li gestisce non devono essere una scatola nera.

02

Trasparente

Roadmap, changelog, prezzi, limiti, policy di sicurezza, schema della telemetria — tutto pubblico. Non nascondiamo cosa fa il prodotto dietro una chiamata commerciale. Non recitiamo la trasparenza; spediamo con la porta aperta.

03

Tuo

Self-host sulla tua macchina se vuoi. Esporta tutto in un formato pulito, quando vuoi, senza chiedere. Nessun formato binario proprietario, nessuna frizione contrattuale all'uscita. Il segnale più forte che stiamo facendo bene è che lasciare Pulse è facile.

04

Costruito da chi lo usa

La roadmap è plasmata dalle pull request, non dai product manager. I maintainer usano Pulse per il proprio lavoro ogni giorno. 'Richiesta di feature' e 'pull request' sono due strade per la stessa roadmap, entrambe di prima classe.

Tutto in un posto solo

Otto prodotti che sembrano uno.

Ogni modulo è abbastanza profondo da sostituire uno strumento dedicato, ma tutti condividono un profilo, una ricerca, un audit log. Smetterai di cambiare tab — promesso.

Presenze & rilevazione ore

Timbra da ovunque. Traccia le ore sulle commesse (codici progetto, nel modo in cui finance li vede), non solo sull'orologio. Inserimento manuale, import, approvazioni, anomalie di straordinario — tutto in un'unica superficie.

People operations

Un profilo per ogni collega. Organigramma, documenti, firme elettroniche, offboarding — niente fogli di calcolo, niente NDA persi.

Recruiting & onboarding

Pipeline kanban per i candidati, workflow di onboarding automatici nel momento in cui qualcuno firma.

Report che tutti leggono

Headcount, turnover, cost per hire, assenteismo — export in PDF/CSV o invio al BI con un click.

Integrazioni & API

Slack, Google, QuickBooks, Okta, Stripe. E dove non arriviamo noi, arrivano la nostra API e i webhook.

Saturazione & margini

Utilizzo aziendale, bench settimanale, margine blended, progetti a rischio. Una lettura live se l'azienda è sovra- o sottovenduta.

Command bar (⌘J)

Scrivi quello che vuoi — 'registra 4h su NOV-07', 'approva la spesa di Aisha', 'prenota ferie venerdì prossimo'. Un parser di intent locale traduce frasi naturali in azioni eseguibili. Nessuna chiamata LLM, nessun dato che esce dal tuo tenant.

Crescita & riconoscimenti

XP, kudos coin, classifiche, podi settimanali. Dati di engagement che HR e manager leggono davvero, non un gadget feel-good.

Labs · già disponibile

Quattro scommesse vinte.

Labs è dove rilasciamo le cose sperimentali. Ogni team su Pulse le riceve di default — niente liste d'attesa, niente upsell, niente paywall "enterprise tier".

NEW · Segnale

Team Pulse

Vibe check anonimi + heatmap settimanale. Vedi il sentiment prima che emerga in un 1:1.

NEW · Riconoscimento

Kudos

Coin peer-to-peer con una motivazione, coriandoli inclusi. Le classifiche si resettano settimanale, mensile e annuale.

NEW · Profondità

Focus Mode

Timer deep-work che declina automaticamente le riunioni, aggiorna lo stato e registra la sessione nel timesheet.

NEW · Carico

Saturation

Heatmap di utilizzo, scatter costo-vs-valore, tab margine. Chi sta spingendo, cosa rende in €/h.

Keyboard-first

Due tasti.
Tutto.

⌘K apre una palette fuzzy — salta a qualsiasi dipendente, progetto, documento o impostazione. ⌘J apre la command bar — scrivi quello che vuoi in linguaggio naturale, un parser locale lo traduce in un'azione eseguibile. Nessuna chiamata LLM, nessun training cross-tenant, funziona offline.

  • Detta ovunque
  • 40+ shortcut
  • Funziona offline

Command bar ⌘J

registra 4h su NOV-2025-07 ieri, lavoro su feature

Parsed · intent=log-hours · confidence 0.94

Registra 4h su NOV-2025-07 il Apr 19, tag feature.

Conferma Modifica dettagli Apri timesheet

parser locale · nessuna chiamata di rete funziona offline

Vedilo in movimento.

Apri l'app completa

Dashboard

Approvazioni, alert, presenze e trend. L'unico pannello che il tuo team HR apre alle 9.

  • Approvazioni in un click
  • Navigazione keyboard-first (⌘K)
  • Audit trail completo
  • Export in CSV / PDF / API
app.pulsehr.it/

In attesa

4

Headcount

12

Straordinari

42h

Marcus R.
Ferie · 5g
in attesa
Tom B.
Malattia · 3g
approvato
Noah W.
Permesso · 1g
in attesa

Ogni persona, una superficie

La stessa app,
cinque punti di vista.

I temi per ruolo non sono cosmetica. Ogni persona ha la sua palette, la sua vista di default e il suo set di shortcut. Gli engineer non vedono le code di spese. I CFO non vedono gli standup di sprint.

E

Employee

Accento lime. Timbra, ferie, kudos, focus.

M

Manager

Tono ambra. Approvazioni, carico team, autorità kudos.

H

HR

Corallo. People ops, onboarding, anomalie.

A

Admin

Ciano elettrico. Integrazioni, API, audit.

F

Finance

Violetto. Spese, margini, report.

Costruito per come il tuo team lavora davvero.

→ 01

Agenzie & consulenze

Fattura per codice progetto (commessa), traccia l'utilizzo, chiudi il bilancio senza fogli di calcolo.

→ 02

Startup prodotto

Onboarda da una mail di candidate-accepted con un click. Equity, offerte, laptop — on rails.

→ 03

Scale-up (50-500)

Catene di approvazione che rispecchiano la tua org, controlli multi-entità, report che il tuo CFO aprirà davvero.

"Usiamo Pulse ogni giorno per le nostre ore e le nostre ferie. Se una frizione dura più di una settimana, la fixiamo. La roadmap è la lista delle cose in cui noi — o chi lo tiene sulla propria infra — siamo inciampati davvero."
Davide Ghiotto
Maintainer · github.com/davide97g
"Ogni richiesta di feature è pubblica. Ogni PR viene revisionata in pubblico. Il changelog si legge perché dietro ogni riga vedi il commit. È come l'HR software doveva essere costruito fin dall'inizio."
Feedback board pubblica
github.com/davide97g/pulse-hr/discussions
"Cliccalo. Ti porti tutto. Portalo altrove se vuoi. Il test onesto di una piattaforma aperta è se puoi andartene — non quello che dice la slide commerciale."
Il bottone Export
I tuoi dati, la tua infra

Rilasciato di recente

Un changelog
che vale leggere.

Changelog completo
  1. Polish Righe Gantt più alte + hover ricco
  2. Design Pulizia colori in tutta l'app
  3. People Hover card avatar + Employee Score
  4. Labs Tab Saturation + vista Insights
  5. Tastiera Command bar ⌘J con azioni eseguibili

Le persone dietro Pulse.

Due sviluppatori frontend-fluent che costruiscono in pubblico, da Milano. L'agent-driven development è il motivo per cui siamo solo in due — non lo vendiamo, spediamo solo più di quanto il nostro headcount dovrebbe permettere. Il prodotto è il protagonista; noi firmiamo i commit.

Davide Ghiotto

Maintainer · Milano

Frontend-fluent, stanco del software HR. github.com/davide97g · linkedin.com/in/davide-ghiotto

Niccolò Naso

Maintainer · Milano

Co-maintainer frontend-fluent. github.com/LordNik10 · linkedin.com/in/niccolò-naso-888039178

Tu?

Aperti ai contributor

La roadmap è plasmata dalle pull request. Se il codebase fixa una frizione che vivi ogni settimana, manda una PR — ogni contributor viene creditato nel changelog.

Le domande che ci fanno spesso

Domande, risposte.

Posso importare i dati dal mio attuale strumento HR?

Sì. Forniamo importer one-click per BambooHR, Personio, Rippling, Deel e Factorial, oltre a un importer CSV generico con mapping delle colonne per tutto il resto. L'importer esegue prima un dry-run così puoi correggere le righe sbagliate prima di committare, e preserva gli ID dei dipendenti in modo che le integrazioni continuino a funzionare. La maggior parte dei team migra un dataset completo — dipendenti, saldi ferie, documenti — in meno di un'ora.

Come è fatto il pricing di Pulse HR?

Per dipendente attivo, al mese. Un unico piano trasparente con tutte le funzionalità incluse — niente gate 'parla col sales', niente upsell per le feature Labs, niente add-on per l'accesso API o SSO. Gratis per i primi 5 dipendenti attivi, per sempre. I contractor hanno prezzi diversi, max $4 per contractor attivo al mese. Con fatturazione annuale 15% di sconto.

È SOC 2 / GDPR compliant?

Risposta onesta: siamo GDPR-compliant by design — residenza dati in UE (Francoforte, Dublino, Milano), DPA firmato all'iscrizione, sub-processor documentati su pulsehr.it/security. SOC 2 Type II e ISO 27001 non sono ancora in mano oggi; sono sulla roadmap quando il parco clienti lo richiederà. Se hai bisogno di un'attestazione prima che l'abbiamo, la strada onesta è il self-host — rimani dentro il tuo perimetro di audit. Preferiamo dirtelo che fingere.

C'è un'API?

Sì — un'API REST completa, webhook su ogni evento (employee.created, leave.approved, expense.approved, ecc.) e SDK mantenuti per TypeScript, Python e Go. Le chiavi API sono scoped per ambiente con permessi granulari. Spec OpenAPI completa su pulsehr.it/docs/api. Il rate limit è 1.000 richieste/minuto sul tier standard.

Pulse è davvero open source?

Sì. Il sorgente completo è su GitHub all'indirizzo github.com/davide97g/pulse-hr sotto Functional Source License (FSL-1.1-MIT). Puoi leggere ogni riga, eseguirlo da solo, forkarlo e contribuire. Due anni dopo ogni release la licenza si converte automaticamente in MIT pura — completamente permissiva. La finestra FSL blocca la rivendita come SaaS closed-source concorrente in quei due anni, ma qualsiasi uso non concorrente (deployment interno, consulenza, fork, contributi) è libero dal primo giorno. Vedi LICENSE e NOTICE nel repo per i termini esatti.

Possiamo fare self-hosting?

Sì. L'intera piattaforma è un monorepo Bun che puoi clonare ed eseguire. I deployment self-hosted su Docker o Kubernetes sono supportati con un Helm chart di riferimento e moduli Terraform. Tutto gira sulla tua infrastruttura. Parti da github.com/davide97g/pulse-hr.

Come funziona la command bar (⌘J)?

La command bar esegue un parser di intent locale sui dati del tuo tenant — nessuna chiamata LLM, nessun round-trip di rete, nessun training cross-tenant. Scrivi frasi naturali come 'registra 4h su NOV-07 ieri' o 'approva la spesa di Aisha', e un'euristica deterministica le mappa in azioni eseguibili con i tuoi permessi. Funzionando nel browser, va anche offline come parte della PWA. Esporremo un server MCP per veri workflow agentic in una release futura; per ora l'etichetta onesta è: una command bar keyboard-first, non un AI copilot.

Pulse funziona offline?

L'intera superficie si installa come PWA su macOS, Windows, iOS e Android. Viste recenti, timesheet e bozze di kudos continuano a funzionare offline e sincronizzano appena torni online — niente schermate 'loading…' in aeroporto o nella sala riunioni in cantina. Le azioni distruttive richiedono una connessione attiva e vengono messe in coda se offline, così niente parte due volte per sbaglio.

Software HR per chi
odia il software HR.

Gratis per sempre in self-host. Gratis per i primi 5 dipendenti su Pulse hosted. Nessuna carta di credito. Nessuna chiamata commerciale per vedere il prodotto. Importa in un'ora, esporta con un click — sempre.