Kexi

Software Screenshot:
Kexi
Software Details:
Version: 3.1.0 updated
Upload Date: 22 Jun 18
Developer: Kexi Team
Distribution Type: Freeware
Downloads: 139

Rating: 2.0/5 (Total Votes: 6)

Kexi is an open source software project distributed as part of the popular Calligra office suite and designed to act as a visual database creator, allowing anyone to effortlessly create database schemas, as well as to process, query and insert data.

Features at a glance

Key features include the ability to create forms that provide a custom interface to your data, store database objects, including forms, tables and queries in the database, support for parameterized queries, data sorting, support for "Object" data, use combo boxes for displaying and designing relational data, support for importing and exporting data to/in the CSV format, as well as a User Mode.

Supports SQLite, MySQL and PostgreSQL databases

The application comes with built-in support for the SQLite, MySQL and PostgreSQL database servers, allowing the user to store and share all the design and data. No installation or maintenance is required.

The perfect replacement for Microsoft Office Access

Kexi is considered as the perfect replacement for the commercial Microsoft Office Access database management system from Microsoft, as well as for the Oracle Forms and FileMaker database creation software.

Migrate data from various sources

With Kexi, you will be able to migrate database tables from MySQL, PostgreSQL and Microsoft Access. In addition, it is also possible to export data to a PostgreSQL or MySQL server.

Supports all GNU/Linux distributions, and more

Kexi is a portable and cross-platform application that supports all GNU/Linux distributions. It was successfully tested on Ubuntu, Arch Linux, Debian, openSUSE, Fedora, Red Hat Enterprise Linux, CentOS, Mageia, Linux Mint, and other popular distros. The FreeBSD and Solaris operating systems are also supported.

Availability and supported architectures

Kexi is not a standalone application, which means that you can download it only as part of the Calligra office suite, which can be easily installed on any of the aforementioned Linux distributions. Both 32-bit and 64-bit architectures are supported at this time.

What is new in this release:

  • Changes in Kexi:
  • 3.0.0 Alpha 1 (2.99.90)
  • Initial Alpha release
  • Ported all modules known from version 2.9.11 except for:
  • map form widget
  • experimental scripts (will be replaced with JavaScript solution in later versions)
  • 3.0.0 Beta 1 (2.99.91)
  • 6a3fe65 Avoid displaying "(I18N_ARGUMENT_MISSING)" for one complicated message
  • c9e6040 Remove unused & outdated check for MarbleControlBox::setMarbleWidget
  • b6bc638 Make update_kexi_breeze_list.sh more generic so it can be easier reused by other projects such as KReport
  • 66011ce If git information is not available try ${CMAKE_SOURCE_DIR}/GIT_VERSION
  • 3.0.0
  • 6dfcb06 Fix build when KEXI_GIT_SHA1_STRING is defined but not KEXI_GIT_BRANCH_STRING (e.g. on Jenkins build.kde.org)
  • f74a160 Extend full Kexi version info so major.minor.release is also present for unstable, e.g. 2.99.91
  • 8e39416 Make command line options work again Task #3805
  • b29e54f Show the Welcome page at startup 100ms later to fix vertical position issue
  • 4a07af5 Port QRegExp to QRegularExpression in Kexi (Task #1767)
  • 1a3b13e Add "Switch Application Language" action to the global action collection
  • 6591eb2 Disable extra actions that may be in conflict with the Welcome page (e.g. Donate)
  • 8880ecb Fix moving to another field if input mask is present (for table cell and form widget)
  • e43e8e4 Fix broken input and display of Date/Time values in Kexi tables and forms (Task #3901, Review #2924)
  • Changes in KDb:
  • 3.0.0 Alpha 1 (2.99.2)
  • Initial Alpha release, contains the same features as the report designer library of Kexi 2.9.11, plus:
  • support for many SQL scalar functions (see Kexi/Plugins/Queries/SQL_Functions)
  • general-purpose API
  • 3.0.0 Beta 1 (2.99.3)
  • 6fbd390 Find python for SDC
  • d6c5178 Output KDb plugins to a co-installable build subdir
  • 862a5e0 Output SQLite extension relative to KDb plugins co-installable build subdir
  • cb1e6da KDbTestUtils: don't crash when driver not found
  • e222064 KDbCreateSharedDataClasses: display message when Python interpreter missing
  • 83cf3f9 Test correctness of KDbDriverManager when no drivers are found
  • 1c79d93 If git information is not available try ${CMAKE_SOURCE_DIR}/GIT_VERSION
  • 3.0.0
  • abe0859 Set versions of drivers to 3.0 to match KDb version
  • d846d96 Add KDB_STABLE_VERSION_* macros
  • fbb9814 Check for exact version of drivers in manager
  • 284b480 Port QRegExp to QRegularExpression (Review #2867)
  • 0f1377f Fix INSERT prepared statement support for SQLite
  • Changes in KProperty:
  • 3.0.0 Alpha 1 (2.99.2)
  • Initial Alpha release, contains the same features as the property editor library of Kexi 2.9.11, plus:
  • general-purpose API
  • 3.0.0 Beta 1 (2.99.3)
  • 347a580 If git information is not available try ${CMAKE_SOURCE_DIR}/GIT_VERSION
  • 1bd714b Get git rev and branch even if property widgets are not built
  • 3.0.0
  • b582a74 Improve look of the boolean editor and delegate, add null boolean editor to the example
  • 5cef157 Add icons resource file, like in Kexi and KReport
  • 2e40708 kpropertyexample: load global icon resource
  • Changes in KReport:
  • 3.0.0 Alpha 1 (2.99.2)
  • Initial Alpha release, contains the same features as the report designer library of Kexi 2.9.11, plus:
  • reusable API
  • 3.0.0 Beta 1 (2.99.3)
  • 3c25e8e Find python for SDC
  • 6610367 KDbCreateSharedDataClasses: display message when Python interpreter missing
  • de88a18 Fix handling of events when items are selected across scenes
  • d68306a Improve KReportExample main window by combining designer and preview widgets (Review #2795)
  • ce0214a Save/restore visual state of KReportExample
  • 8dec5d3 Show preview at startup in KReportExample
  • a23ddb8 Set layout of KReportView to 0, it's a QWidget so that's better default
  • 623c707 Improve KReportExample main window by combining designer and preview widgets
  • cf3b4c7 KReportExample: move the toolbox to the left
  • 766d14e KReportExample: use more typical kde.org config folder, set names for the dock and toolbars for better config handling
  • 9566a36 KReportExample: Write settings to kde.org/ dir, not org.kde/
  • 56bc035 KReportExample: Set organization domain and use it (and app name) in QSettings
  • 3b0548a KReportExample: Use KReport version as the KReportExample app's version
  • f49a302 If git information is not available try ${CMAKE_SOURCE_DIR}/GIT_VERSION
  • 3.0.0
  • 958714f Make KReport use resource files for icons (Task #T3666, Review #2860)
  • eac7b89 Fix page navigation
  • 5e8cbbf Initial port of web plugin to Qt5/KReport3/QtWebEngine (Task #3565, Review #2863)
  • 463827a Fix icon name to kreport-web-element

What is new in version :

  • Changes in Kexi:
  • 3.0.0 Alpha 1 (2.99.90)
  • Initial Alpha release
  • Ported all modules known from version 2.9.11 except for:
  • map form widget
  • experimental scripts (will be replaced with JavaScript solution in later versions)
  • 3.0.0 Beta 1 (2.99.91)
  • 6a3fe65 Avoid displaying "(I18N_ARGUMENT_MISSING)" for one complicated message
  • c9e6040 Remove unused & outdated check for MarbleControlBox::setMarbleWidget
  • b6bc638 Make update_kexi_breeze_list.sh more generic so it can be easier reused by other projects such as KReport
  • 66011ce If git information is not available try ${CMAKE_SOURCE_DIR}/GIT_VERSION
  • 3.0.0
  • 6dfcb06 Fix build when KEXI_GIT_SHA1_STRING is defined but not KEXI_GIT_BRANCH_STRING (e.g. on Jenkins build.kde.org)
  • f74a160 Extend full Kexi version info so major.minor.release is also present for unstable, e.g. 2.99.91
  • 8e39416 Make command line options work again Task #3805
  • b29e54f Show the Welcome page at startup 100ms later to fix vertical position issue
  • 4a07af5 Port QRegExp to QRegularExpression in Kexi (Task #1767)
  • 1a3b13e Add "Switch Application Language" action to the global action collection
  • 6591eb2 Disable extra actions that may be in conflict with the Welcome page (e.g. Donate)
  • 8880ecb Fix moving to another field if input mask is present (for table cell and form widget)
  • e43e8e4 Fix broken input and display of Date/Time values in Kexi tables and forms (Task #3901, Review #2924)
  • Changes in KDb:
  • 3.0.0 Alpha 1 (2.99.2)
  • Initial Alpha release, contains the same features as the report designer library of Kexi 2.9.11, plus:
  • support for many SQL scalar functions (see Kexi/Plugins/Queries/SQL_Functions)
  • general-purpose API
  • 3.0.0 Beta 1 (2.99.3)
  • 6fbd390 Find python for SDC
  • d6c5178 Output KDb plugins to a co-installable build subdir
  • 862a5e0 Output SQLite extension relative to KDb plugins co-installable build subdir
  • cb1e6da KDbTestUtils: don't crash when driver not found
  • e222064 KDbCreateSharedDataClasses: display message when Python interpreter missing
  • 83cf3f9 Test correctness of KDbDriverManager when no drivers are found
  • 1c79d93 If git information is not available try ${CMAKE_SOURCE_DIR}/GIT_VERSION
  • 3.0.0
  • abe0859 Set versions of drivers to 3.0 to match KDb version
  • d846d96 Add KDB_STABLE_VERSION_* macros
  • fbb9814 Check for exact version of drivers in manager
  • 284b480 Port QRegExp to QRegularExpression (Review #2867)
  • 0f1377f Fix INSERT prepared statement support for SQLite
  • Changes in KProperty:
  • 3.0.0 Alpha 1 (2.99.2)
  • Initial Alpha release, contains the same features as the property editor library of Kexi 2.9.11, plus:
  • general-purpose API
  • 3.0.0 Beta 1 (2.99.3)
  • 347a580 If git information is not available try ${CMAKE_SOURCE_DIR}/GIT_VERSION
  • 1bd714b Get git rev and branch even if property widgets are not built
  • 3.0.0
  • b582a74 Improve look of the boolean editor and delegate, add null boolean editor to the example
  • 5cef157 Add icons resource file, like in Kexi and KReport
  • 2e40708 kpropertyexample: load global icon resource
  • Changes in KReport:
  • 3.0.0 Alpha 1 (2.99.2)
  • Initial Alpha release, contains the same features as the report designer library of Kexi 2.9.11, plus:
  • reusable API
  • 3.0.0 Beta 1 (2.99.3)
  • 3c25e8e Find python for SDC
  • 6610367 KDbCreateSharedDataClasses: display message when Python interpreter missing
  • de88a18 Fix handling of events when items are selected across scenes
  • d68306a Improve KReportExample main window by combining designer and preview widgets (Review #2795)
  • ce0214a Save/restore visual state of KReportExample
  • 8dec5d3 Show preview at startup in KReportExample
  • a23ddb8 Set layout of KReportView to 0, it's a QWidget so that's better default
  • 623c707 Improve KReportExample main window by combining designer and preview widgets
  • cf3b4c7 KReportExample: move the toolbox to the left
  • 766d14e KReportExample: use more typical kde.org config folder, set names for the dock and toolbars for better config handling
  • 9566a36 KReportExample: Write settings to kde.org/ dir, not org.kde/
  • 56bc035 KReportExample: Set organization domain and use it (and app name) in QSettings
  • 3b0548a KReportExample: Use KReport version as the KReportExample app's version
  • f49a302 If git information is not available try ${CMAKE_SOURCE_DIR}/GIT_VERSION
  • 3.0.0
  • 958714f Make KReport use resource files for icons (Task #T3666, Review #2860)
  • eac7b89 Fix page navigation
  • 5e8cbbf Initial port of web plugin to Qt5/KReport3/QtWebEngine (Task #3565, Review #2863)
  • 463827a Fix icon name to kreport-web-element

What is new in version 2.9.7:

  • General:
  • Fix vertical alignment of text in command link button widgets, it was especially broken in Breeze widget style
  • Tables:
  • Restore ability of altering table design. This was serious regression present in Kexi 2.9.5 and 2.9.6. (bug 350457)
  • Queries:
  • Don't force saving when switching never stored query to Data view (on 2nd try)
  • CSV Import:
  • Fix detection of primary key column on CSV import (bug 351487)
  • Fix updates of primary key detection when value of ‘Start at line' changes
  • SQLite databases:
  • Better results and error reporting for prepared statements

What is new in version 2.9.6:

  • General:
  • Fix renames for file storing the Welcome status bar's GUIs
  • Recent Projects: use file's base name as a good replacement for caption when caption is not available
  • Fix left margin for the global search box (dependent on style); also react on changing widget style
  • Fix possible crash caused by command line arguments passed to Kexi in a wrong way
  • Fix crash appearing when the -hide-menu command line option is used
  • Queries:
  • Fix possible crash in result handling of queries
  • SQLite databases:
  • Fix compacting databases (properly rename files back to the original name)
  • PostgreSQL databases:
  • Fix crash when importing a PostgreSQL database to a .kexi file (bug 349156)

What is new in version 2.9.4:

  • General:
  • Close window with object that will be overwritten after "Save as" (bug 344656)
  • Remove "dirty" flag when saving-as modified Kexi object (bug 344653)
  • Save recent position and size of the Kexi Find dialog. It has now minimal size to avoid covering too much of the content. (bug 345689)
  • Properly destroy Kexi's main window on closing. This lets to properly save settings and clean up.
  • Activate Design tab on switching to design mode (if no other tab was explicitly selected for this window & mode) (bug 335900)
  • Query Designer:
  • Allow to switch from the Design view containing empty query to the SQL view (bug 344654)
  • Show "Incorrect query" message when switching to Data view from Kexi SQL containing an empty statement. Before unclear "Switching view failed" message was presented.
  • Avoid crash in Kexi text editor when text component couldn't be loaded (applies to script editors too) (bug 346373)
  • Forms:
  • Fix computing type for widget properties. If the custom type is invalid or auto (unspecified), use what Qt properties define. If still undefined, default is the String type, not a pixmap. This fixes at least the map widget's properties latitude/longitude that were handled as pixmaps.
  • Fix logic for adding new records for Kexi tables and forms. (bug 345210)
  • Map widget: set double type for latitude/longitude properties, and set precision to 7 digits
  • Map widget: improve translation of latitude, longitude, zoom and theme property names
  • Map widget: theme always defaults to Earth and is now a list of all available themes
  • Map widget: property editor's spin box is now accessible as a slider
  • Map widget: don't start editing in response to resize events
  • Report:
  • Map element: properly encode unit name (

Similar Software

Comments to Kexi

Comments not found
Add Comment
Turn on images!