Skip to content

A free, open source, and multi-platform ornithological data manager, written in Lazarus/FPC.

License

Notifications You must be signed in to change notification settings

cbeier-studio/Xolmis

Repository files navigation

Xolmis

A free, open source, multi-platform ornithological data manager, built using Lazarus/FPC.

Important

Xolmis is in the early stages of development and is subject to some breaking changes. As soon as possible, a stable version will be made available to anyone who intends to use the app in production.

Xolmis is an ornithological data management system intended for researchers and birdwatchers. It was designed to aggregate separated data files (e.g. CSV files and Excel spreadsheets), which may end up being lost over time. In addition to the objective of aggregating different types of data collected in research and observations, it also aims to facilitate the curation, crossing and sharing of data, while increasing its consistency and security.

Xolmis screenshot

🕊️ Xolmis is a genus of Neotropical passerines. Today it is represented by two species: Xolmis irupero and Xolmis velatus.

Features

Here is a list of the main features:

  • Management of database connections.
  • Start page with dashboard.
  • Management of expeditions and samplings.
  • Lists of sightings and samples collection.
  • Bands and markings management (Brazilian system/CEMAVE).
  • Management of known individuals and captures (including molt data).
  • Record of breeding biology data.
  • Record of institutions, researchers, and projects.
  • Management of permits.
  • Record of toponyms (gazetteer) and sampling plots.
  • Updated bird taxonomies (Clements/eBird, IOC, and CBRO).
  • Geographical coordinates converter (WGS84) from/to Decimal Degrees, DMS, and UTM formats.
  • Import eBird records (CSV file).
  • Import banding journals (CSV file).
  • Import captures (CSV file).
  • Import nests (CSV file).
  • Import and export geographical coordinates from/to file (CSV, KML, GPX, and GeoJSON formats).
  • Export data to file (CSV, JSON, ODS, XLSX, and XML formats).
  • Show geographical coordinates on a map.
  • Column summaries.
  • Attachment of images, audio recording, documents and links to the field records.
  • Print and export data to PDF.

See the Milestones for more information on planned features.

Download and installation

See the Wiki for options and instructions of how to install.

Note

Linux and MacOS versions are not released yet. They need more work. Let me know if you are interested in helping.

How to contribute

Giving feedback

You can create pull requests directly and give feedback using the GitHub Issues. All suggestions, bugs reported and general issues are much appreciated.

Coding

If you want to help in Xolmis development, please send me a message to [email protected].

For requirements and packages needed, see the Wiki.

License

Xolmis is available under the GPL-3.0 license.

Icons used in Xolmis were adapted from Fluent UI System Icons and Fluent Emoji. Both were made available by Microsoft Corporation under the MIT license.