{"id":15720339,"url":"https://github.com/gnome/gnumeric","last_synced_at":"2025-04-06T19:13:34.767Z","repository":{"id":3482328,"uuid":"4537830","full_name":"GNOME/gnumeric","owner":"GNOME","description":"Read-only mirror of https://gitlab.gnome.org/GNOME/gnumeric","archived":false,"fork":false,"pushed_at":"2025-03-28T12:25:17.000Z","size":236103,"stargazers_count":91,"open_issues_count":0,"forks_count":22,"subscribers_count":6,"default_branch":"master","last_synced_at":"2025-04-06T19:13:21.233Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://gitlab.gnome.org/GNOME/gnumeric","language":"C","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/GNOME.png","metadata":{"files":{"readme":"README","changelog":"ChangeLog","contributing":null,"funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS","dei":null,"publiccode":null,"codemeta":null}},"created_at":"2012-06-03T14:23:04.000Z","updated_at":"2025-04-04T03:07:40.000Z","dependencies_parsed_at":"2024-03-13T22:47:59.648Z","dependency_job_id":"d3358103-5369-4ff0-ab90-1bd2fa6266a6","html_url":"https://github.com/GNOME/gnumeric","commit_stats":null,"previous_names":[],"tags_count":280,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GNOME%2Fgnumeric","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GNOME%2Fgnumeric/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GNOME%2Fgnumeric/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GNOME%2Fgnumeric/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/GNOME","download_url":"https://codeload.github.com/GNOME/gnumeric/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247535520,"owners_count":20954576,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-03T21:58:19.972Z","updated_at":"2025-04-06T19:13:34.749Z","avatar_url":"https://github.com/GNOME.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"Gnumeric -- The GNOME spreadsheet\nJody Goldberg \u003cjody@gnome.org\u003e\n\nThe project aims to become a drop in replacement for proprietary spreadsheets.\nIf you are interested in contributing to its development please send us some\nemail, there are lots of projects available.\n\nTo report Gnumeric bugs, please visit https://gitlab.gnome.org/GNOME/gnumeric/issues\n\nGnumeric is licensed under the terms of the GNU GPL included in the\nfile COPYING.\n\nRequirements\n------------\n\nYou need:\t\t\t\tDebian package name\n\tglib\t\t\u003e= 2.40.0\tlibglib2.0-dev\n\tgtk+\t\t\u003e= 3.8.7\tlibgtk3.0-dev\n\tlibgsf\t\t\u003e= 1.14.33\tlibgsf-1-dev\n\tlibgoffice\t\u003e= 0.10.57\tlibgoffice-0-8-dev\n\tgnome-xml   \t\u003e= 2.4.12\tlibxml2-dev\n\tpango\t\t\u003e= 1.46.0\tlibpango1.0-dev\n\tNOTE: gnome-xml is also known as libxml\n\nOptionally:\n\tpython\t\t\u003e= 2.0\t\tpython-dev\n\tpygobject\t\u003e= 3.0.0\tpython-gi-dev\n\n\tThe GDA plugin, for accessing databases\n\tgda\t\t\u003e= 1.3.0\tlibgda2-dev\n\tlibgnomedb\t\u003e= 1.3.0\tlibgnomedb2-dev\n\nCurrently disabled:\n\tguile\t\t\u003e= 1.5\t(no maintainer)\n\nRuntime suggestions:\n\t'yelp' for help\n\nSupport\n-------\n\n   There is a support forum to discuss Gnumeric:\n\n\thttps://discourse.gnome.org/tag/gnumeric\n\n   An archive of the defunct former mailing list is available in:\n\n\thttps://mail.gnome.org/archives/gnumeric-list/\n\n\nRandom notes\n------------\n\nThis is a partial list of Features implemented in Gnumeric, we need\ndocumentation for these:\n\n\t- Autofill\n\t\tNumber autofill (computes delta, autofills from that).\n\t \tString autofill (daynames, months are built in).\n\t\tString+Number combo integer autofill.\n\t\tFormula autofill.\n\n\t- Drag and drop selection\n\t\tSelect an area and use the border to drag the\n\t \tcontents (shift/control/alt are modifiers to copy\n\t\tor move)\n\n\t- Selection\n\t\t- Multiple selections are supported, hold down control\n\t\t  key to augment the existing selection (they can be\n\t\t  discontinuous).\n\n\t\t- Walking selection.\n\t\t  Use return/tab and shift-return/shift-tab to capture\n\t\t  information in a selection.\n\n\t\t- Fill quickly a region with the same text: just enter\n\t\t  the text in a selection and press control-enter.\n\n\t- Number formatting\n\t\t- The formatting of numbers is very powerful, we\n\t\t  emulate the Excel number formatting specification.\n\n\t\t- Format rules: you can use rules to specify which\n\t\t  format to use.\n\n\t\t- Format colors: you can specify a color to format\n\t\t  within the format.\n\n\t\t- Conditional colours and format strings.\n\n\t- Column/Row resizing\n\t\t- Drag the column/row division to adjust the column\n\t\t  and row dimensions.\n\n\t\t- To make changes to various columns/rows\n\t\t  simultaneously, select the columns and then change\n\t\t  the dimension of one of them.\n\n\t- Content\n\t\t- Merged Cells\n\t\t- Array formulas\n\n\t- Filters\n\t\t- MS OfficeOpenXML \tRead/Write\n\t\t- MS Excel (95 -\u003e 2003)\tRead/Write\n\t\t- MS Excel (v2 -\u003e v4)\tRead\n\t\t- Applix (v4 \u0026 v5)\tRead\n\t\t- Quattro Pro (v1-v3)\tRead\n\t\t- Planperfect\t\tRead\n\t\t- Lotus (wk1)\t\tRead\n\t\t- OpenOffice.org/ODF\tRead/Write\n\t\t- html (3.2 \u0026 4.0)\tRead\n\t\t- html (4.0, xhtml)\tWrite\n\t\t- Latex \t\tWrite\n\t\t- Troff \t\tWrite\n\t\t- DIF\t\t\tRead\n\t\t- SYLK\t\t\tRead/Write\n\t\t- Oleo\t\t\tRead\n\t\t- SC\t\t\tRead\n\t\t- MPS Optimizer files\tRead\n\t\t- XBase db\t\tRead\n\t\t- Text files\t\tRead/Write\n\t\t- CSV, TSV\t\tRead/Write\n\t\t- PSION\t\t\tRead\n\n\t- To edit the contents of a cell that already has a value,\n\t  press F2 key.\n\n\t- When typing a formula, you can use the cursor keys to select\n\t  a cell or a cell range in the expression.  This will only\n\t  work if a cell name is valid at the cursor point.\n\n\t  To specify a cell range, just move to the start of the cell\n\t  range and then hold down the shift key while making the size\n\t  of the selection cursor bigger.\n\n\t- An expression is evaluated constantly on top of the current\n\t  selection.  There is a number of pre-defined auto-compute\n\t  expressions, you can change this by right clicking on this\n\t  expression (it is on the bottom right corner).\n\n\t- If you drag a selection with button 3 instead of button one\n\t  there is no default action, rather, a menu pops up with\n\t  a list of possible options on actions to perform.\n\n\t- Gnumeric distinguishes regular text from formulas by preceding\n\t  formulas with an equal sign.  So to enter an expression you have\n\t  to enter for example: =1+2.\n\n\t- Control-A selects all.\n\t- Alt-Space selects the row.\n\t- Control-Space selects a column.\n\n\t- Selection-keys + control extend the selection to boundary of\n\t  worksheet.\n\n\t- Shift-Backspace:  Collapses selection to active cell.\n\n\t- Home: move to the beginning of the row.\n\n\t- Control-Home: move to the cell A1\n\n\t- Control-Enter: copies current edit text to the selected range.\n\n\t- Control-Shift-Enter: If there is a single range selected and the\n\t  current edit text is a formula, the formula is made into an\n\t  'array-formula'.\n\n\t- Control-Pg{Up,Down}: Switch to the previous/next worksheet.\n\t- Alt-Pg{Up,Down}: Page left and right.\n\t- Mouse-Wheel : scroll up/down\n\t- Alt-Mouse-Wheel : scroll left-right\n\t- Arrow+ScrollLock\n\n     o Frozen Panes (including Horizontal or Vertical only)\n\n     o Auto-convert-on-input features: When you enter text in Gnumeric\n       it is now matched against the known formats of Gnumeric and if\n       possible, converted to a (number, format) pair.  This works\n       when you enter a formula and when you type in text.\n\n       This means you can use now dates and times in expressions, like\n       this: =\"10-Jan\"+45.  However, just because you can does not\n       mean you should!  If you send a spreadsheet like this to someone\n       else whose computer is set to a different locale, then there\n       is no guarantee that the string will be interpreted in the\n       same way.\n\n       Autofill will also work on this.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgnome%2Fgnumeric","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgnome%2Fgnumeric","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgnome%2Fgnumeric/lists"}