Um template em TypeScript que cria um portfólio de desenvolvedor sincronizado com o GitHub usando apenas seu nome de usuário, com deploy no GitHub Pages.
alshedivat/al-folio
Um template inicial Jekyll para criar sites acadêmicos com publicações, currículo, blog e páginas de projetos.
- Estrelas
- 16,314
- Forks
- 13,035
- Issues abertas
- 13
- Último commit
- há 4 dias
O que é?
al-folio é um template inicial Jekyll para sites acadêmicos pessoais. Ele gera uma página de publicações a partir de uma bibliografia BibTeX, uma página de currículo a partir de um arquivo cv.yml ou resume.json e uma página de pessoas a partir de arquivos de dados, permitindo editar a maior parte do conteúdo como dados, em vez de templates.
Desde a v1.x, o projeto é um template inicial enxuto: recursos em tempo de execução, como layouts, busca, analytics, comentários, matemática e gráficos, são fornecidos por plugins Ruby gem com versionamento independente, fixados no Gemfile. O site também oferece modos claro e escuro, um blog com layouts no estilo Distill, suporte a MathJax e TikZ e uma página de repositórios que exibe estatísticas do GitHub.
Alguns recursos, como comentários, analytics, consentimento de cookies e inscrição em newsletter, não exibem nada até que o usuário informe a chave ou o ID correspondente. O projeto inclui instruções voltadas a agentes e skills de migração para atualizar forks personalizados.
Recursos principais
- 01Publicações geradas a partir de uma bibliografia BibTeX
- 02Página de currículo criada a partir de cv.yml ou resume.json
- 03Blog com layouts no estilo Distill, MathJax, TikZ e código com destaque de sintaxe
- 04Modos claro e escuro com detecção da preferência do sistema
- 05Busca em texto completo e feed Atom
- 06Comentários, analytics, consentimento de cookies e inscrição em newsletter opcionais
Casos de uso
- Criar um site pessoal para um pesquisador, com uma lista de publicações
- Manter um currículo gerado a partir de um arquivo de dados estruturado
- Administrar um site de laboratório ou curso com projetos e coleções de materiais didáticos
- Escrever posts técnicos com fórmulas e diagramas no GitHub Pages
Início rápido
- 1
Clique em “Use this template” no GitHub para criar sua própria cópia do repositório
- 2
Siga o guia de configuração em docs/QUICKSTART.md para instalar e executar o site
Antes de usar
- Alguns recursos, como comentários, analytics e inscrição na newsletter, só são exibidos depois que você adiciona uma chave, um ID ou uma credencial.
- O site usa Jekyll, então é necessário ter um ambiente com Ruby e Jekyll para executá-lo localmente.
Em coleções
Tópicos
Perguntas frequentes
- O que é al-folio?
- Um template inicial Jekyll para criar sites acadêmicos com publicações, currículo, blog e páginas de projetos. al-folio é um template inicial Jekyll para sites acadêmicos pessoais. Ele gera uma página de publicações a partir de uma bibliografia BibTeX, uma página de currículo a partir de um arquivo cv.yml ou resume.json e uma página de pessoas a partir de arquivos de dados, permitindo editar a maior parte do conteúdo como dados, em vez de templates.
- al-folio é gratuito? Qual é a licença?
- al-folio é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- al-folio ainda é mantido?
- Manutenção ativa. O último commit de al-folio foi em 4 de nov. de 2026.
- Para que posso usar al-folio?
- Criar um site pessoal para um pesquisador, com uma lista de publicações Manter um currículo gerado a partir de um arquivo de dados estruturado Administrar um site de laboratório ou curso com projetos e coleções de materiais didáticos Escrever posts técnicos com fórmulas e diagramas no GitHub Pages
- Como instalar al-folio?
- Clique em “Use this template” no GitHub para criar sua própria cópia do repositório Siga o guia de configuração em docs/QUICKSTART.md para instalar e executar o site
- Onde consigo al-folio?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/alshedivat/al-folio
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Framework Hugo de código aberto com blocos Tailwind para criar landing pages, portfólios, blogs e documentação a partir de arquivos Markdown simples.
Tema Jekyll pronto para usar, ideal para criar rapidamente um site pessoal, blog ou site de projeto limpo e responsivo, especialmente no GitHub Pages.
Gerador de sites estáticos com suporte a blogs, escrito em Ruby, que transforma Markdown e templates Liquid em um site completo.
Um template de site pessoal 3D em voxel no estilo Minecraft, feito com Three.js, onde visitantes percorrem seu site como um mundo virtual.
Um tema Jekyll personalizável e responsivo para sites de documentação, com busca integrada e fácil hospedagem no GitHub Pages.