Pesquisa de site

40 softwares de código aberto gratuitos indispensáveis para 2024


É hora de compartilhar uma lista dos melhores softwares gratuitos e de código aberto que encontrei durante o ano de 2023. Alguns desses programas podem não ser novos, pois não foram lançados pela primeira vez em 2023, mas são novos e foram úteis para mim. É com o espírito de compartilhar que estou escrevendo este artigo, esperando que alguns desses programas também sejam úteis.

Para começar, você pode procurar o programa usando o gerenciador de pacotes da sua distribuição, assim:

Os usuários da distribuição baseada em RHEL podem usar o gerenciador de pacotes yum ou dnf:

yum search all package
Or
dnf search all package

Os usuários da distribuição baseada em Debian podem usar o gerenciador de pacotes apt ou aptitude:

apt search package
OR
aptitude search package

OpenSUSE e derivados podem usar o comando zypper:

zypper search package

Arch Linux e derivados:

pacman -Ss package

Se sua pesquisa não retornar resultados, acesse o site de cada ferramenta onde você encontrará o pacote independente para instruções de download e instalação, junto com informações sobre dependências.

1. SimpleScreenRecorder

Você pode usar o Simple Screen Recorder para fazer screencasts de áudio e vídeo (tela inteira ou área selecionada). É fácil de instalar e usar, mas ao mesmo tempo poderoso.

Já cobrimos o Simple Screen Recorder em detalhes, então basta passar por ele e aprender como usá-lo para capturar e gravar a tela do seu computador Linux.

2. Estúdio Jaspersoft

Jaspersoft Studio é um programa de criação de relatórios que permite criar relatórios simples e sofisticados com gráficos, guias, tabelas (e tudo o que você pode esperar ver em um relatório de classe mundial) e exportá-los para uma grande variedade de formatos (sendo o PDF talvez o mais comum).

Com fóruns de perguntas e respostas e grupos de usuários, além de diversas amostras e exemplos, o site da comunidade é um ótimo recurso para ajudar a dominar esse programa versátil.

3. Código do Visual Studio

Visual Studio Code é um editor de código-fonte gratuito desenvolvido pela Microsoft que alcançou um nível significativo de popularidade entre desenvolvedores web e de nuvem que também são usuários de Linux, pois fornece um ambiente de programação agradável e pronto para uso que suporta extensões para adicionar funcionalidade.

4. TuxGuitarra

Se você é como eu e a música (especialmente o violão) é uma de suas paixões, você vai adorar este programa TuxGuitar, que permite editar e tocar tablaturas de violão como um profissional.

5. Jitsi

Jitsi é uma plataforma de conferência de áudio/vídeo e mensagens instantâneas gratuita e de código aberto para Windows, Linux, macOS, iOS e Android.

Ele fornece criptografia completa com suporte para protocolos como SIP, XMPP/Jabber, AIM/ICQ, IRC, Windows Live Messenger, Yahoo!, extensões Google Hangouts, bem como OTR, ZRTP, etc.

6. GCompris

GCompris é uma coleção completa de software educacional multiplataforma de alta qualidade para crianças de 2 a 10 anos, e vem com mais de 140 atividades divertidas.

Isso ajuda as crianças a aprender habilidades como identificação de letras e números, uso do mouse e teclado, treinamento primário de álgebra, leitura de horas em relógio analógico, desenho vetorial, aprendizado de idiomas por meio de jogos e muito mais.

7.GIMP

GIMP (GNU Image Manipulation Program) é um software de edição de fotos multiplataforma, gratuito e de código aberto usado para manipulação e edição de imagens, desenho de formato livre, transcodificação entre diferentes formatos de arquivo de imagem e tarefas mais especializadas.

8. CAD grátis

FreeCAD é um programa de design 3D auxiliado por computador de uso geral, adequado para uso em engenharia e arquitetura. Dado que o FreeCAD é FOSS, é facilmente personalizável e extensível através do uso de scripts Python.

9. Própria nuvem

Embora não seja de forma alguma um garoto novo no mercado, optei por incluir OwnCloud nesta análise devido à sua importância. Como alternativa ao Dropbox comercial, a segurança e a privacidade são alcançadas sem muitos problemas e permitem que você configure facilmente uma solução personalizada de armazenamento em nuvem e compartilhamento de arquivos.

Já cobrimos a instalação do Owncloud em detalhes aqui: Crie uma solução de armazenamento em nuvem pessoal/privada no Linux

10. MediaWiki

MediaWiki é um programa para criar e gerenciar um site semelhante à Wikipédia (na verdade, a própria Wikipédia é baseada no MediaWiki) onde uma comunidade pode adicionar, remover, atualizar e reverter entradas, e os autores são notificados sobre tais mudanças.

11. Alvejante

Você pode pensar no Bleachbit como o CCleaner para Linux – mas mais poderoso. Ele não apenas recuperará espaço em disco excluindo arquivos temporários ou desnecessários, mas também melhorará o desempenho do Firefox e destruirá com segurança arquivos desnecessários para evitar a recuperação.

Já cobrimos a instalação do Bleachbit em detalhes aqui: Disk Space Cleaner e Privacy Guard para Linux

12. CódigoEspelho

CodeMirror é um editor de texto baseado em Javascript muito poderoso para o navegador da web. CodeMirror inclui destaque de sintaxe para mais de 100 idiomas e uma API robusta. Se você possui um site ou blog que fornece tutoriais de programação, descobrirá que o CodeMirror é uma ferramenta muito útil.

13. Saúde GNU

GNU Health é uma plataforma gratuita e extremamente escalável de informações sobre saúde e hospitais, usada por profissionais de saúde em todo o mundo para melhorar a vida dos mais desfavorecidos, oferecendo uma técnica gratuita que otimiza a promoção da saúde e a prevenção de doenças.

14. Inventário OCS NG

Open Computer and Software Inventory Next Generation, ou OCS Inventory NG, é um aplicativo web leve que pode ajudar administradores de redes e sistemas a controlar 1) todos os dispositivos conectados à rede e 2) configuração da máquina e software instalado nelas.

O site do projeto (listado abaixo) possui uma demonstração totalmente funcional caso você queira conferir antes de tentar instalar o programa. Além disso, o OCS Inventory NG conta com tecnologias conhecidas como Apache e MySQL/MariaDB, o que o torna um programa robusto.

15. GLPI

Frequentemente usado em conjunto com o OCS Inventory NG, o GLPI é um software de gerenciamento de ativos de TI gratuito e multilíngue que não apenas fornece as ferramentas para construir um banco de dados com um inventário de sua rede dispositivos, mas também inclui um sistema de rastreamento de trabalhos com notificações por e-mail.

Outras características distintivas incluem, mas não estão limitadas a:

  1. Intervenções na história
  2. Aprovação da solução
  3. Pesquisa de satisfação
  4. Exportação de inventário para formatos PDF, planilha ou PNG

Já abordamos detalhadamente a instalação da ferramenta GLPI IT Asset Management aqui: Instale a ferramenta GLPI IT and Asset Management no Linux

16. Ampache

Com o Ampache, você pode configurar seu próprio centro de mídia doméstico ou aplicativo de streaming de áudio e vídeo on-line e acessá-lo de qualquer lugar com conexão à Internet.

Embora tenha sido projetado como um aplicativo pessoal, o Ampache permite o registro público se um administrador decidir ativar esse recurso.

17. Editor mestre de PDF (pago)

Master PDF Editor é uma ferramenta de edição de PDF fácil de usar para trabalhar com documentos PDF que vem com uma poderosa funcionalidade multifuncional.

Ele ajuda você a adicionar texto, criar e modificar PDFs, adicionar imagens e criptografar arquivos com facilidade. Master PDF também permite mesclar arquivos em um ou dividir documentos em vários arquivos.

18. Sorteio do LibreOffice

O LibreOffice Draw é um aplicativo integrado ao pacote LibreOffice que permite criar qualquer coisa, desde um esboço fácil até um complexo, e fornece os meios para se comunicar com gráficos e diagramas. Com o Draw, você pode abrir e editar facilmente arquivos PDF básicos.

19. uniCenta oPOS

Se você possui uma pequena ou média empresa, sem dúvida precisará de um programa de Ponto de Venda. Como tal, uniCenta oPOS pode ser um salva-vidas para você. Ele usa um banco de dados MySQL/MariaDB para armazenamento de dados e, portanto, um único banco de dados pode ser usado com vários terminais ativos ao mesmo tempo.

Além de tudo isso, o uniCenta oPOS também inclui um painel de pesquisa, um utilitário de verificação de preços e uma ferramenta para criar relatórios impressos.

20. OpenShot

OpenShot é um editor de vídeo FOSS para Linux que pode ajudá-lo a criar “o filme que você sempre sonhou” (nas palavras de seus desenvolvedores) com seus vídeos caseiros, fotos e arquivos de música.

Também permite adicionar legendas e efeitos de transição e exportar o arquivo de vídeo resultante para DVD e muitos outros formatos comuns.

21. Mensageiro LAN

LAN Messenger é um programa de mensagens instantâneas multilíngue (é necessário um pacote de idiomas) e multiplataforma (funciona em Linux, Windows e Mac) para comunicação através de uma LAN. Ele fornece transferências de arquivos, registro de mensagens e notificações de eventos – tudo sem a necessidade de configurar um servidor!

22. Cerejeira

Cherrytree é um programa de anotações hierárquicas gratuito e de código aberto que vem com formatação rich text, realce de sintaxe e opções avançadas de personalização. Seu recurso de pesquisa avançada permite pesquisar arquivos na árvore de arquivos, independentemente do caminho.

Ele vem com atalhos de teclado, importação e exportação de notas, sincronização com plataformas em nuvem como Dropbox e segurança por senha para manter suas anotações seguras.

23. FlightGear

FlightGear é uma incrível ferramenta de simulador de vôo de código aberto, usada para criar um sistema de simulador de vôo aberto e experiente para uso em experimentos ou ambientes acadêmicos, treinamento de pilotos, um programa de engenharia industrial, para DIY-ers perseguirem sua emocionante simulação de vôo escolhida. design e, por último, mas não menos importante, como um simulador de vôo de desktop divertido, prático e exigente para Linux.

24. MuseScore

MuseScore é um aplicativo de notação musical profissional gratuito e de código aberto usado para criar, reproduzir e imprimir belas partituras usando uma interface fácil de usar, mas poderosa.

25. Tmux

Tmux é um multiplexador de terminal Linux de código aberto que permite executar várias sessões de terminal em uma única janela.

É útil para executar vários programas em um terminal, desanexá-los (eles continuam rodando em segundo plano) e reconectá-los a um terminal diferente.

26. qBitTorrent

qBittorrent é um cliente BitTorrent gratuito e de código aberto que ajuda os usuários a baixar e compartilhar arquivos pela rede de maneira descentralizada.

Ele permite que os usuários se conectem a peers e seeders para fazer download e upload de arquivos com eficiência, conectando-se a um enxame de outros usuários que estão compartilhando o mesmo arquivo. Ele usa o protocolo BitTorrent, que divide os arquivos em partes menores e permite aos usuários baixar essas partes de várias fontes simultaneamente.

27. Próxima Nuvem

Descrito como “um lar seguro para todos os seus dados”, o NextCloud foi iniciado como um projeto separado por um dos primeiros colaboradores da sua própria Cloud.

Embora tenha despertado algumas faíscas entre ele e a comunidade ownCloud, o NextCloud parece ter vindo para ficar e competir com o ownCloud como uma solução de nuvem privada para acessar e compartilhar seus arquivos. calendários, contatos e documentos de escritório.

Usando dezenas de aplicativos de terceiros disponíveis na App Store oficial, você pode equipar sua instância Nexcloud com novos recursos e transformá-la em um poderoso ambiente colaborativo que se preocupa com seus dados pessoais.

28. Celestia

Como até mesmo administradores de sistemas e desenvolvedores precisam de um pouco de distração, você pode usar o Celestia (um programa gratuito de astronomia 3D) para navegar pelo universo.

Celestia funciona como um planetário 3D que simula perfeitamente vários objetos celestes cuja posição e movimento são calculados com precisão em tempo real. Ele também vem com um grande banco de dados de estrelas, galáxias, planetas, asteróides, cometas e outros corpos celestes.

Ao contrário de outros softwares de planetário, Celestia permite viajar por todo o sistema solar e pela galáxia, não apenas pela superfície da Terra. Ao infinito e além!

29. RDP grátis

Se as tarefas de administração do sistema incluem o gerenciamento de servidores Windows via Remote Desktop Protocol (RDP), o FreeRDP é uma ferramenta que você deseja experimentar.

É descrito por seus desenvolvedores como um cliente RDP para Windows Terminal Services. O projeto está hospedado no GitHub e lançado sob a licença Apache, então você está convidado a colaborar com ele se desejar.

30. Spray contra moscas

Novamente, posso ser um pouco tendencioso neste caso. Se você está procurando uma solução de rastreamento de bugs e gerenciamento de projetos, não procure mais. Flyspray, uma ferramenta baseada na Web desenvolvida pelo Apache tem exatamente o que você precisa. E não acredite apenas na minha palavra: até o ArchLinux usa o Flyspray para rastreamento de bugs.

Flyspray é um sistema leve de rastreamento de bugs escrito em PHP que roda em qualquer sistema operacional e se concentra em um design muito intuitivo que permite lidar com vários projetos ao mesmo tempo.

Ele suporta MySQL ou PostgreSQL como servidores de banco de dados e fornece funcionalidade de votação, notificações por e-mail (requer a instalação e configuração de um servidor de e-mail separado) e login único opcional ( SSO) usando uma conta do Facebook ou Google.

31. GNU Cash

Se você usa uma planilha para controlar suas finanças pessoais, familiares ou empresariais, talvez seja hora de tentar uma solução mais adequada, como o GNUCash.

Este software de contabilidade FOSS permite que você fique de olho em suas contas bancárias, despesas e receitas e crie relatórios personalizados e completos com esses dados. Sua interface amigável é uma vantagem para os sólidos princípios contábeis que o GNUCash usa nos bastidores.

O site oficial inclui uma seção exaustiva de perguntas frequentes, o manual do aplicativo e um guia tutorial. Com estes materiais, aprender a usar o GNUCash será uma brincadeira no parque. Além disso, você pode se inscrever nas listas de discussão caso precise de ajuda ou tenha algum problema com o GNUCash.

Como muitos outros projetos de código aberto, o GnuCash é inteiramente desenvolvido, mantido e traduzido por voluntários e entusiastas.

31. LógicoDOC

Disponível nas edições Enterprise (paga) e Community, o LogicalDOC é um premiado sistema de gerenciamento de documentos (DMS) baseado na web. Como tal, visa fornecer um método de alta qualidade para compartilhar documentos e registros comerciais de forma segura e de baixo custo.

Além disso, o LogicalDOC permite controlar o acesso a esses recursos por meio de funções de segurança e rastrear facilmente as alterações por meio do controle de versão. O LogicalDOC pode ser instalado em um único computador em modo autônomo, em um servidor dedicado como um serviço compartilhado ou como uma solução de Software como Serviço (SaaS).

LogicalDOC vem com recursos para processamento de conteúdo e gerenciamento de informações que são mais adequados para empresas e negócios, mas também é ótimo para uso pessoal.

33. Liquidificador

Se você gosta de desenvolvimento de jogos, edição de vídeo ou modelagem 3D, tenho certeza que já deve ter ouvido falar dessa ferramenta. Se você está considerando alguma dessas atividades como hobby ou como mudança de carreira e ainda não ouviu falar do Blender, definitivamente é hora de dar uma olhada.

Por ser uma solução FOSS, ela não deixa a desejar quando comparada às ferramentas comerciais. Além disso, o Blender é multiplataforma, o que significa que você pode executá-lo não apenas no Linux, mas também no macOS e no Windows.

Entre os recursos padrão do Blender, você pode encontrar ferramentas de renderização, modelagem 3D, escultura digital, edição de vídeo e simulação.

34. DVDStyler

DVDStyler é uma ferramenta de criação de DVD FOSS multiplataforma que permite criar DVDs profissionais e bonitos com seus arquivos de vídeo e imagem.

Como tal, DVDStyler permite criar seus próprios menus interativos ou escolher entre os integrados, adicionar legendas e arquivos de áudio e usar arquivos de vídeo em diferentes formatos. Além disso, você pode criar apresentações de slides de fotos e colocar objetos gráficos como botões, texto, imagens e assim por diante.

Além disso, esta ferramenta incrível se integra ao seu gravador de DVD para gravar o disco no mesmo aplicativo.

35. OSQuery

Como o próprio nome sugere, OSQuery fornece acesso a informações do sistema em tempo real na forma de tabelas e eventos que podem ser consultados usando sintaxe semelhante a SQL por meio de um console de consulta interativo.

Com o osquery, você pode explorar seu sistema para realizar detecção de intrusão, diagnosticar um problema ou apenas produzir um relatório de sua operação – tudo ao seu alcance usando uma única ferramenta.

Se você tiver pelo menos um conhecimento básico de SQL, obter detalhes sobre o sistema operacional usando as tabelas integradas no OSQuery será muito fácil.

OSQuery funciona perfeitamente em Windows, macOS, CentOS e todos os outros sistemas operacionais Linux lançados desde 2011 e não requer dependências.

Precisa de mais um motivo para convencê-lo a experimentar o OSQuery? Foi desenvolvido e mantido pelo pessoal do Facebook.

36. KeepPass

Tenho que lidar com tantos programas, sites e serviços que muitas vezes esqueço minhas senhas. Não há dúvida de que isso também acontece com outros usuários Linux, então aqui está a solução – KeePass. É um gerenciador de senhas de código aberto gratuito que permite gerenciar e manter suas senhas de forma segura.

KeePass armazena todas as suas senhas em um único banco de dados bloqueado com uma chave mestra. É por isso que você precisa se lembrar de uma única chave mestra para acessar o banco de dados.

Todas as senhas são criptografadas usando os algoritmos de criptografia mais seguros. Na verdade, o KeePass é compatível com o Advanced Encryption Standard (AES, Rijndael) e o algoritmo Twofish.

Alternativamente, o KeePass permite que você use arquivos de chave em vez de chaves mestras. Você só precisa ter sempre o arquivo da chave com você. Por exemplo, você pode carregá-lo em um disquete ou pendrive.

37. Ferramenta de mistura de PDF

Não costumo editar arquivos PDF, mas quando o faço, costumo usar o PDF Mix Tool, que é um programa simples e leve de código aberto que possibilita realizar operações comuns de edição de PDF, como mesclagem de arquivos e rotação de páginas.

Além disso, você também pode usar a PDF Mix Tool para gerar livretos, excluir e adicionar páginas a um arquivo PDF, extrair páginas e até mesmo editar as informações do documento PDF.

Esta ferramenta é boa para operações básicas de edição. Se você precisa de um programa mais complexo e poderoso, dê uma olhada nos melhores editores de PDF para Linux.

38. Mola postal

Quando se trata de gerenciamento de e-mail, uma das minhas ferramentas favoritas é o Mailspring, que é um cliente de e-mail de código aberto e plataforma cruzada que permite criar uma única caixa de entrada para todas as suas contas de e-mail.

Mailspring é compatível com todos os provedores de e-mail populares, incluindo Gmail, Outlook, iCloud, Office 365, Yahoo!, etc., e suporta IMAP/SMTP.

A interface do usuário do Mailspring é visualmente agradável e possui alguns temas lindos. Ele também vem com um editor de assinaturas que permite criar assinaturas personalizadas, até mesmo com imagens e links para redes sociais, o que parece ótimo.

39. OpenTodoList

Se você trabalha em vários projetos e tem muitas tarefas para fazer ao mesmo tempo, definitivamente precisa experimentar o OpenTodoList, que é um aplicativo simples de anotações que permite que você se mantenha organizado.

Com esta ferramenta, suas informações ficam organizadas em bibliotecas. Uma biblioteca pode conter listas de tarefas, notas e imagens armazenadas localmente.

Mais importante ainda, você pode sincronizar suas informações com NextCloud, ownCloud, outros serviços WebDAV ou qualquer ferramenta de sincronização de terceiros de sua escolha. OpenTodoList permite acompanhar suas tarefas e aumentar sua produtividade de forma simples.

40. SOMENTE ESCRITÓRIO

Muitos usuários do Linux não têm uma alternativa decente ao Microsoft Office há anos. Do meu ponto de vista, um dos melhores substitutos para o pacote MS Office é o ONLYOFFICE, um projeto de código aberto que gira em torno de software de escritório e ferramentas de produtividade.

ONLYOFFICE oferece um pacote de escritório auto-hospedado chamado Docs e um editor de desktop gratuito para Linux, Windows e macOS. Os editores online e de desktop são baseados no mesmo mecanismo e permitem criar e colaborar em documentos, apresentações, planilhas e formulários preenchíveis em tempo real.

O pacote ONLYOFFICE é totalmente compatível com arquivos DOCX, XLXS e PPTX e também possibilita abrir e visualizar arquivos PDF e DjVu. A conversão para DOCX também está disponível.

ONLYOFFICE vem com aplicativos de integração para as plataformas mais populares de compartilhamento de arquivos e gerenciamento de documentos, para que você possa incorporar os editores on-line para permitir a edição de documentos e a coautoria em tempo real no Nextcloud, ownCloud, Moodle, WordPress , Arquivo do mar, etc.

Resumo

Neste artigo, descrevi aplicativos gratuitos e de código aberto que encontrei durante o ano de 2023 e espero que isso desperte seu interesse em um ou mais deles.

Gostaria que abordássemos algum deles com mais detalhes neste site? Você encontrou outro ótimo aplicativo FOSS que gostaria de compartilhar com o resto da comunidade? Deixe-nos saber usando o formulário de comentários abaixo. Perguntas, comentários e sugestões também são bem-vindos.