Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I've just been shown a brilliant calculator app called Soulver which is only available on Mac OS X

Maths on a Mac as it should be

Soulver is a new kind of calculator application which uses a simple yet powerful word-processor style interface instead of the traditional "button" approach to doing math.

Main Features

  • No equals button - Soulver instantly calculates as you type.
  • Multiple lines - Soulver lets you do math over multiple lines and edit previous expressions.
  • Flexible to words - Soulver doesn't mind if you include words or labels between numbers.
  • Basic functions - Soulver includes every standard calculator function, like sin(), cos() & tan()
  • Clever English functions - Soulver includes some "English" math functions. For instance you can type "10% off $200" and get $180
  • Floating palettes - Soulver's answer & stats palettes will give you conversions and statistics on your work as your type
  • Save your work - like a word processor, Soulver allows you to save and reopen your work

This is a fantastic concept and I would really like to find it's equivalent for Windows and/or Linux.

Any suggestions?

share|improve this question

closed as not constructive by Mokubai, Diago, Renan, Randolph West, 8088 Aug 11 '12 at 3:47

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.If this question can be reworded to fit the rules in the help center, please edit the question.

    
It's not possible to add answers any more but I just found this and it looks pretty close to Soulver: skytopia.com/software/opalcalc –  Datageek Jan 5 '13 at 1:36
    
Still not sure what makes this question "not constructive". I found it extremely helpful. –  user72923 Jan 29 '13 at 15:52
    
Posting here because can't post it down. This software is what you looking for p-nand-q.com/download/gkalk.html –  diimdeep May 23 '13 at 6:46
    
Calca is cross-platform and has a lot of the same features as Soulver, including some additional flexibility. –  Max Masnick Dec 26 '13 at 21:06

10 Answers 10

up vote 6 down vote accepted

A powerful Linux calculator is Qalculate! It doesn't quite do everything you mention, but it is very powerful.

Qalculate screenshot!

share|improve this answer
    
Wow, this is great. Compiling now :) –  wazoox May 4 '10 at 16:42

I usually use Google Calc for some conversions, 10% in 200 or metric/imperial conversions.

The Python programming language has an interactive console where you can save values in variables and do on-the-go calculations.

But nothing exactly like Soulver, that I know of.

share|improve this answer
2  
+1 for the Python suggestion! It's something I'm just beginning to look at in the last few weeks (I'm a .Net programmer by trade)... I'll take a look. And for Google too, I actually use that all the time for conversions - never thought to try it for more basic calculations. –  Shevek Mar 15 '10 at 14:08
    
Same, .Net programmer by trade learning Python ;) Just for interest there's also ironpython.net, but think Ill stick to original Python for now. A Python-based calc could be a great starting app! –  invert Mar 17 '10 at 14:44

I've been wanting exactly the same, so I created OpalCalc in 2011, and have been working on it ever since. It does however require .NET 3.5 or higher, but is otherwise portable and only 260k-600k.

You can download it from here: http://www.skytopia.com/software/opalcalc/

OpalCalc features include custom functions/variables, excellent documentation, colour coding, lightweight (<300k for portable version), configurable GUI, hundreds of measures, and lots more (see web page). The full version can be obtained with a donation of any amount (even a few pence). There is no time limit in the 'lite version', just a 5 line limit.

share|improve this answer

Yes there is actually:

http://www.linuxlinks.com/article/20100129194223103/Calculators.html

SpeedCrunch is amazing.

share|improve this answer
1  
None of these are the same as soulver - the point is to NOT have an interface which looks like a calculator –  Shevek Mar 23 '10 at 18:14

SpeedCrunch looks to be the best Windows solution. I was easily able to assign the hot-key on my (Microsoft) keyboard to open it.

share|improve this answer
    
SpeedCrunch is also available on Mac OS X and Linux. –  Hamish Downer Jun 24 '10 at 21:49
    
SpeedCrunch can't even handle numbers with commas in them... –  user72923 Jan 29 '13 at 15:51

I just released a similar program for Windows and Linux as Free Software. It doesn't contain all the same features yet, but I'm willing to listen to feedback and implement missing functionality. The software is called Abacus calculator.

The code is available as pstuifzand/Abacus on GitHub. Patches and other help are greatly appreciated.

share|improve this answer

Try Mathematica. It might be a bit overkill and not as user friendly but it's the only other math program i can think of that lets you use a calculator with the same workflow as a notebook. (actually notebook is what mathematica calls their files).

share|improve this answer

I've found two alternatives: OpalCalc and a cross-platform, FOSS solution:

share|improve this answer

My colleague sitting next to me has pointed out the XP PowerToys Power Calculator which is great for XP here at work. I'll test this on Windows 7 tonight at home.

share|improve this answer
    
Doesn't even install on 7. Those are XP PowerToys; they make sure of that. –  Joey Mar 15 '10 at 14:37
    
@Johannes: Thought that may be the case. Thanks for confirming. –  Shevek Mar 15 '10 at 15:01

There used to be a MS Windows version of soulver. An old version from 2005 can still be found over at download.com

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.