Actually outright is also a single-entry system since they don't track receivables or payments, only income and expenses.
Any comment on why you want double-entry book-keeping as opposed to simply tracking income & expenses?
Any other requirements you might have?