I'm learning Spanish conjugations and using sites like Conjugemos. I like these time-intensive conjugation drills since they drive conjugations into procedural memory: after a while in the exercise, I can conjugate the forms automatically without actively thinking.
However, these sites tend to be very limited in their range of verbs and likewise, they tend to ask for Spanish conjugations by referring to the mood/tense and person rather than the English version. To give an example from the site linked above:
Here, thinking about what is present perfect interrupts the "flow" in a very artificial way. I probably spend more time thinking about tenses then how to say something in Spanish.
Long story short, I was thinking about writing my own software for conjugation exercise. As such, I was looking for some downloadable database of Spanish–English conjugations. Ideally the data would contain a comprehensive list of common Spanish verbs, the full set of tenses and moods for all possible persons in both Spanish and English, be in an open format and have an open licence (if I come up with something better than what I've seen, I might open source the software or create an online version).
The best resource I've found so far is a CC-BY-SA licensed list of 600 conjugated Spanish verbs in CSV, with all the verb forms you'd care to think of. One slight hitch is that it only gives the English form of the verb in the first person for each form; e.g. "I had abandoned". Likewise 600 verbs is not so much,
So I'm wondering: are there other open sources of Spanish–English conjugations out there?
I would also be generally interested in downloadable Spanish–English translations for vocabulary as well.