hbnfe foi um projeto com objetivo de ser exatamente compatÃvel com ACBR.
Fazia muito uso de arquivos em disco, e usuários acabavam fazendo sua própria versão do ACBR.
Por isso ela foi ficando cada vez mais desatualizada, e morreu (ou talvez ainda existam versões particulares dela).
A hbnfe me mostrou como assinar XML, foi assim que criei a sefazclass.
Eu usava o UNIDANFE pra gerar os PDFs.
Cheguei a começar a mexer na hbnfe, ia colocar o estilo da sefazclass lá, mas manter compatibilidade com ACBR acabaria sendo trabalhoso, e matando tudo do mesmo jeito, por isso acabei fazendo separado.
Tempos depois, usuários me enviaram fontes atualizados para os PDFs, que eram os da hbnfe modificados, e passaram a fazer parte da SefazClass.
Na prática a história de hnfe e sefazclass se misturam, e, como eu já disse, sem hbnfe não existiria a sefazclass.
Endereço da hbnfe (não atende uso atual): https://github.com/fernandoathayde/hbnfe
Endereço da sefazclass: https://github.com/JoseQuintas/sefazclass
Nota: Acho que este post poderia ser fixado no inÃcio, pra evitar confusão sobre aonde baixar.