O Opengoo é um kit de desenvolvimento que possibilita a criação de um programa para abrir e armazenar textos, marcar datas de eventos em calendário online, contatos, apontar tarefas, criar slideshows, milestones entre outras funções deste tipo, funcionando de forma semelhante ao tradicional Google Docs, contando com a vantagem de ser uma ferramenta de código aberto que pode ser adicionada em seu servidor.
Ou seja, utilizando este recurso, você não vai mais precisar ficar recorrendo a papéis ou diversos documentos de texto quando precisar buscar por um apontamento – seus textos estarão reunidos em um único lugar e, como recurso adicional, poderão ser compartilhados para edição com quem quiser.
A primeira aba “Overview” traz uma visão geral de tudo que está armazenado em seu espaço de trabalho do Opengoo. Aqui você poderá visualizar os eventos agendados, tarefas, milestones, comentários e documentos presentes.

Para criar um novo documento é simples, basta clicar na aba “Notes”. Feito isto ele estará criado e basta adicionar um nome para ele. Os textos para inserção podem ser tanto digitados quanto colados de alguma fonte pré-existente e há uma opção para organizá-los por data ou nome em ordem alfabética. O menu de “ferramentas” logo ao lado do local no qual o texto se encontra traz recursos para editar, imprimir, histórico e mover para lixeira.
Na aba de E-mail (esta ainda é uma função que está em fase de testes) é possível adicionar e gerenciar suas contas de e-mail, contando com diversas ferramentas presentes nos programas de correio eletrônico mais comuns. A parte de contatos também é muito semelhante aos programas que servem para esta finalidade.
Dentro do calendário podem ser armazenados eventos podendo ser editada uma duração para cada um deles ou, caso seja um evento com previsão de duração durante o dia todo, basta selecionar a caixa de seleção com esta opção. Você pode optar por três formas de visualização do calendário: dia, semana e mês.

A aba de documentos mostra os documentos previamente armazenados e aqui também é possível criar um novo documento ou apresentação de slides. Para adicionar tarefas ou milestones, basta acessar a parte referente à “Tasks” e “Time” para verificar eventos e datas relacionadas a eles.
O programa possui suporte para diversos idiomas, inclusive o português. Para seu funcionamento ele requer o Apache, MySQL (com engenharia InnoDB) e PHP 5.0 instalados. Os testes foram efetuados no servidor de demonstração da página da ferramenta.