Main > Free Download Search >

Free spreadsheet software for linux

spreadsheet

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 147
Simple Spreadsheet 0.8

Simple Spreadsheet 0.8


Simple Spreadsheet is a webbased spreadsheet program written in Javascript, HTML, CSS and PHP. more>>
Simple Spreadsheet is a webbased spreadsheet program written in Javascript, HTML, CSS and PHP.

Simple Spreadsheet features formulas, charts, numeric formats, keyboard navigation, etc. Javascript is used for the default data format and for the macros and formulas.

<<less
Download (MB)
Added: 2007-06-07 License: GPL (GNU General Public License) Price:
878 downloads
Spreadsheet::Read 0.17

Spreadsheet::Read 0.17


Spreadsheet::Read enables reading the data from a spreadsheet. more>>
Spreadsheet::Read enables reading the data from a spreadsheet.

Spreadsheet::Read tries to transparantly read *any* spreadsheet and return its content in a universal manner independent of the parsing module that does the actual spreadsheet scanning.

For OpenOffice this module uses Spreadsheet::ReadSXC

For Excel this module uses Spreadsheet::ParseExcel

For CSV this module uses Text::CSV_XS

For SquirrelCalc there is a very simplistic built-in parser

<<less
Download (0.009MB)
Added: 2007-03-30 License: Perl Artistic License Price:
941 downloads
Spreadsheet::Perl 0.07

Spreadsheet::Perl 0.07


Spreadsheet::Perl is a pure Perl implementation of a spreadsheet engine. more>>
Spreadsheet::Perl is a pure Perl implementation of a spreadsheet engine.
SYNOPSIS
use Spreadsheet::Perl;
use Spreadsheet::Perl::Arithmetic ;
my $ss = tie my %ss, "Spreadsheet::Perl"
$ss->SetNames("TEST_RANGE" => A5:B8) ;
$ss{TEST_RANGE} = 7 ;
DefineSpreadsheetFunction(AddOne, &AddOne) ;
$ss{A3} = PerlFormula($ss->AddOne("A5") + $ss{A5}) ;
print "A3 formula => " . $ss->GetFormulaText(A3) . "n" ;
print "A3 = $ss{A3}n" ;
$ss{ABC1:ABD5} = 10 ;
$ss{A4} = PerlFormula($ss->Sum("A5:B8", "ABC1:ABD5")) ;
print "A4 = $ss{A4}n" ;
...
Main features:
- set and get values from cells or ranges
- handle cell private data
- has fetch/store callback
- has cell attributes access
- has cell/range fillers (auto-fill functionality)
- set formulas (pure perl and common format)
- compute the dependencies between cells
- formulas can fetch data from multiple spreadsheets and the dependencies still work
- checks for circular dependencies
- debugging triggers
- has a simple architecture for expansion
- has a simple architecture for debugging (and some flags are already implemented)
- can read its data from a file
- supports cell naming
- cell and range locking
- input validators
- cell formats (pod, HTML, ...)
- can define spreadsheet functions from the scripts using it or via a new module of your own
- Recalculate() / AUTOCALC
- value caching to speed up formulas and volatile cells
- cell address offsetting functions
- Automatic formula offsetting
- Relative and fixed cell addresses
- slice access
- Perl scalar mapping to a cell
- some debugging tool (dump, dump table, dump to HTML, formula stack trace, ...)
<<less
Download (0.042MB)
Added: 2007-07-05 License: Perl Artistic License Price:
844 downloads
Spreadsheet::ParseExcel 0.32

Spreadsheet::ParseExcel 0.32


Spreadsheet::ParseExcel is a Perl module to get information from an Excel file. more>>
Spreadsheet::ParseExcel is a Perl module to get information from an Excel file.

This module allows you to get information from Excel file.

This module can handle files of Excel95, 97 and 2000. (and now supports Excel4)

The module will work on the majority of Windows, UNIX and Macintosh platforms.

<<less
Download (0.096MB)
Added: 2007-05-05 License: Perl Artistic License Price:
919 downloads
Spreadsheet::WriteExcel 2.18

Spreadsheet::WriteExcel 2.18


Spreadsheet::WriteExcel is a Perl module which can be used to create native Excel binary files. more>>
Spreadsheet::WriteExcel module is can be used to create native Excel binary files.

Formatted text and numbers can be written to multiple worksheets in a workbook. Formulas and functions are also supported. It is 100% Perl and doesnt require any Windows libraries or a copy of Excel.

It will also work on the majority of Unix and Macintosh platforms. Generated files are compatible with Excel 97, 2000, 2002, and 2003, and with OpenOffice and Gnumeric. An older version also supports Excel 5/95.

<<less
Download (0.46MB)
Added: 2007-01-25 License: Artistic License Price:
1024 downloads
Spreadsheet::WriteExcelXML 0.10

Spreadsheet::WriteExcelXML 0.10


Spreadsheet::WriteExcelXML is a Perl module that can create an Excel file in XML format. more>>
Spreadsheet::WriteExcelXML is a Perl module that can create an Excel file in XML format.

SYNOPSIS

To write a string, a formatted string, a number and a formula to the first worksheet in an Excel XML spreadsheet called perl.xls:

use Spreadsheet::WriteExcelXML;

# Create a new Excel workbook
my $workbook = Spreadsheet::WriteExcelXML->new("perl.xls");

# Add a worksheet
$worksheet = $workbook->add_worksheet();

# Add and define a format
$format = $workbook->add_format(); # Add a format
$format->set_bold();
$format->set_color(red);
$format->set_align(center);

# Write a formatted and unformatted string, row and column notation.
$col = $row = 0;
$worksheet->write($row, $col, "Hi Excel!", $format);
$worksheet->write(1, $col, "Hi Excel!");

# Write a number and a formula using A1 notation
$worksheet->write(A3, 1.2345);
$worksheet->write(A4, =SIN(PI()/4));

The Spreadsheet::WriteExcelXML module can be used to create an Excel file in XML format. The Excel XML format is supported in Excel 2002 and 2003.

Multiple worksheets can be added to a workbook and formatting can be applied to cells. Text, numbers, and formulas can be written to the cells. The module supports strings up to 32,767 characters and the strings can be in UTF8 format.

Spreadsheet::WriteExcelXML uses the same interface as Spreadsheet::WriteExcel.
This module cannot, as yet, be used to write to an existing Excel XML file.

<<less
Download (0.14MB)
Added: 2006-12-04 License: Perl Artistic License Price:
1054 downloads
Spreadsheet Calculator (SCalc) for UNIX 1.0

Spreadsheet Calculator (SCalc) for UNIX 1.0


SCalc is a simple spread sheet program. The user interface applies the UNIX curses library for control of a terminal screen in text mode. more>>

SCalc is a simple spread sheet program. The user interface applies the
UNIX curses library for control of a terminal screen in text mode.
This program was developed using the GNU C++ compiler and related tools.
Limitations in SCalc
-- The screen does not scroll. The entire spread sheet is the size of
the terminal screen with five columns, A to E, and nine rows 1 to 9.
-- Numbers are double precision floating point and are displayed in
scientific format or in floating point format.
-- Column widths will are fixed at 14 spaces. Text that exceeds the column
width is clipped in the cell view. Numerical data in scientific
format should always fit this space.
-- The user cannot copy from cells to other cells, insert or delete lines
or columns, of change cell widths.
Some features of SCalc
-- Built in mathematical functions abs, cos, ln, exp, ...
-- Features for saving and loading spread sheets to and from disk
-- Capability to clear spread sheets
-- Features for automatically or manually re-calculate cell values

Requirements: UNIX w/ gnu compiler

Whats new in this version: New release

<<less
Download (16.40KB)
Added: 2009-03-31 License: Freeware Price: $0
206 downloads
CleanSheets 1.4b

CleanSheets 1.4b


CleanSheets is a spreadsheet application that is both extensible and platform-independent. more>>
CleanSheets is a spreadsheet application for the Java platform.

It features a formula language that closely resembles that of Microsoft Excel, and extensions for aiding end-user programmers in developing correct spreadsheets.

The application is written in Java, and relies on ANTLR for generating the formula compiler and the JFC/Swing JTable component for spreadsheet visualization.

<<less
Download (MB)
Added: 2005-12-07 License: GPL (GNU General Public License) Price:
1418 downloads
KSpread 1.6.3

KSpread 1.6.3


KSpread is a scriptable spreadsheet program which provides both table-oriented sheets. more>>
KSpread is a scriptable spreadsheet program which provides both table-oriented sheets and support for complex mathematical formulas and statistics.
Main features:
- multiple tables/sheets per document;
- templates;
- multiple chart formats for displaying data graphically;
- headers and footers;
- over 100 formulas, including standard deviation, variance, present value of annuities and much more;
- sorting;
- scripting;
- lists;
- cell data validity checking with configurable warnings/actions;
- comments;
- series (days of week, months of year, numbers, etc.);
- conditional coloring of cells;
- hyperlinks;
- row and column customization (size, show/hide, font type, style and size, etc.);
- cell customization (data/number format, precision, border, alignment, rotation, background color and pattern, font type, style and size, etc.).
<<less
Download (54.4MB)
Added: 2007-06-10 License: GPL (GNU General Public License) Price:
876 downloads
PHD Help Desk 1.3

PHD Help Desk 1.3


PHD Help Desk provides help desk registry and follow-up software. more>>
PHD Help Desk provides help desk registry and follow-up software.
PHD Help Desk is software conceived for the registry and follow-up of help desks incidents. Registry of incidents allows classification in two levels (type and subtype), the state of the incident, a description, ticket assignment and priority, historical registry, and an audit.
Information can be reported in consultation format, to give reports or export the information for later processing in a database or spreadsheet.
Enhancements:
- Now the operators belong to a sector, in the same way that the users belong an area.
- The database update proccess will insert the sector table with the areas that belong to the operators in version 1.21.
- The ticket is now initialized as "private" by default.
- Only the operators can change this state.
- Two bugs in the support request that prevented the input of the request into the ticket database were corrected.
<<less
Download (0.16MB)
Added: 2007-07-13 License: GPL (GNU General Public License) Price:
839 downloads
GradeL 0.8.2

GradeL 0.8.2


GradeL (Gradebook for Linux) is a gradebook program for teachers. more>>
GradeL (Gradebook for Linux) is a gradebook program for teachers. Written in Gambas, this program includes some features I felt were important in a gradebook program. While still buggy and incomplete, it is functional.

GradeL requires the development version of Gambas, currently version 1.9.26. GradeL uses Gambas components gb.eval, gb.qt, gb.qt.ext, gb.qt.kde, and gb.qt.kde.html.

Although my coding technique is at times inefficient, GradeL does meet my needs. It features a spreadsheet-style main screen with vertical column headers that include the assignment name, category, and points. Assignments are grouped in categories for reporting purposes. Teachers may enter numerical scores or alpha-numeric codes for student scores.

These codes may count either zero points or excuse the student from that particular assignment. Gambas Grade provides practical reports designed to give plenty of information while conserving paper. Current reports include complete class report, single marking period progress report, and progress reports for all students. One other feature that I really like is an average row included in the spreadsheet that displays the average for the class on every assignment and for the overall marking period grade.

GradeL project is still in its infancy. The program still has bugs and incomplete features. I am making it available now as a preview for review and testing purposes. You may not want to use it as your primary grading program at this time.

<<less
Download (0.50MB)
Added: 2007-07-12 License: GPL (GNU General Public License) Price:
836 downloads
JPasswords 0.4.0

JPasswords 0.4.0


JPasswords is a password management program with encrypted databases. more>>
JPasswords is a password management program with encrypted databases. JPasswords project allows you to securely store passwords or passphrases, together with related management data like username, entry title, dates and textual notes, on an encrypted disk file. Access to such a file is protected by a single secret key that you define resp. can change at any time.
Password entries may be ordered within groups (which can be nested) and displayed in tree or in table view. Upon retrieval of a password, the program assists you by a "copy to clipboard" function to make password or username quickly available in other applications. Several useful service functions around file management, like copy, merge, backup and restore, make this program a pleasure to use.
The format and encryption method for the database file is compatible with "Password Safe" (Version 2) files as created by CounterPanes (Bruce Schneier) program of the same name.
Main features:
- Maximum passphrase length: undefined
- Text and passphrase formatting: Unicode, platform- and locale-independent (not for file access key which is formatted on the local charset)
- Maximum number of records: limited by given user environment space (main memory or disk space)
- Encryption algorithm: Blowfish CBC (Bruce Schneier), 8-byte block modification scheme; complete regeneration with every save action
- File access shield: SHA-1, Blowfish EBC
- Data security: automatic backup, manual backup and restore
- Data communication: can export and import records over CSV format (RFC-4180 or spreadsheet)
- Application security: automatic program locking (idle time and minimize), manual program locking, covered text storage
- Passwords: automatic random password generation under various aspects
- GUI Languages: English, German, Russian, French
<<less
Download (0.39MB)
Added: 2006-12-06 License: GPL (GNU General Public License) Price:
1053 downloads
Easy Funktion 6.02

Easy Funktion 6.02


Easy Funktion is a 2D function plotter and equation solver. more>>
Easy Funktion is 2D function plotter software with an equation solver. Easy Funktion has an office-like GUI frontend and features a built-in pocket calculator, calculating with complex numbers (with special extensions for electronics, e.g. capacitor/inductor impedance), a function to export to spreadsheet software, and an advanced formula editor with automatic formatting.
This program alternatively supports an english version of the GUI, but at this time there is no separate english language download available.
In order to activate the english language GUI, do the following:
Open the folder where the program data is installed (/usr/share/easyfunktion). Rename the subfolder de to de_. You may need the root account to do this.
Enhancements:
- Unicode support for Unix.
- An English language GUI with English online help is now available for non-German installations.
<<less
Download (1.4MB)
Added: 2007-07-16 License: Free For Educational Use Price:
833 downloads
SwingSet 1.0.0 PR4

SwingSet 1.0.0 PR4


SwingSet is an Java toolkit that contains data-aware replacements for many of the standard Java Swing components. more>>
SwingSet is an Java toolkit that contains data-aware replacements for many of the standard Java Swing components. SwingSet project currently includes replacements for JTextField, JTextArea, JSlider, JComboBox, JCheckBox, and JLabel.
There is also an image component, a graphical record navigator, and a data grid component. All of the primary components are available as JavaBeans.
Main features:
- data-aware replacements for JTextField, JTextArea, JComboBox, JCheckBox, JLabel, JSlider, & JFormattedTextField
- binding of a "hidden" numeric column for combo boxes with text choices (e.g. 0, 1, & 2 are stored for "Yes," "No," & "Maybe," respectively)
- population of combo boxes based on columns in a database query (can also be used for combo box-based record navigation)
- a data-aware image component with support for JPEG & GIF image formats
- a graphical record navigator
- allows for database traversal, insertion, deletion, commit, and rollback
- supplies current record index (editable) and total record count
- a data grid component for creating datasheet/spreadsheet/table views of queries
- allows cut & paste to/from spreadsheet programs or other data grids
- allows custom column headings
- allows hiding of specified columns
- allows disabling of specified columns
- allows columns to be displayed as text boxes or combo boxes
- allows addition and deletion of records
- allows deletion of multiple, non-consecutive records
- allows data entry "masks" to be applied to text columns
- a serializable datasource abstraction layer
- JavaBean support for all major components
Enhancements:
- Fixed check for confirmDeletes flag during row deletion.
<<less
Download (0.24MB)
Added: 2006-06-06 License: GPL (GNU General Public License) Price:
1236 downloads
Adventure Money 1.0

Adventure Money 1.0


Adventure Money project quickly calculate money shared each month between multiple people for multiple bills. more>>
Since I am the person who manages the money for our house, I need an efficient way to keep track of our expenses and an easy way to calculate who owes what to whom at the end of the month. There are lots of good free software utilities for managing money like GnuCash, KMyMoney and the wonderful Gnumeric spreadsheet. I had been using Gnumeric to manage the money for the last 8 months, but now that we have some people staying at the house for just the summer, and other leaving and coming back in September, the spreadsheet was not able to adjust to these irregular circumstances.

The reason I decided to write my own application from scratch instead of using an already existing money management application was because my problem is multi-person orientation and most (if not all) of the money management programs I have tried are single-person oriented. For example GnuCash will let you setup accounts that show you all the money moving to and from a single person. But in my house things like food are paid by any person and shared by every other person. Thus to efficiently and easily calculate who owes how much, it must take into account the fact that one pizza may be paid for by one person, but it was eaten by 4 people. Also I dont want to have to divide up the amounts myself and put it into GnuCash with multiple accounts, because then I might as well be doing it on paper.

I could have spent my time learning to make an already existing application do exactly what I want; and I probably would have found something pretty close. But I decided that it would be faster to just program it from scratch and then I would be sure I would get exactly what I wanted. I think I was right; it took less then 2 weeks to finished writing this program.

The program is currently called Adventure Money, but if anyone can think of a better name for it let me know and Ill gladly change it.

When you first launch the program you will see it has five views, all of which can be seen in the screenshots below.

<<less
Download (0.023MB)
Added: 2007-05-16 License: GPL (GNU General Public License) Price:
900 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5