Project ideas

2025-10-22

This is a public dump of project ideas I have - more than the time to make any of them!

Reimplement this static site generator in Pascal

The tool I use now works fine enough, but I want to do it in Pascal, along with redoing the way I generate templates.

FreePascal comes with a mustache templates implementation, an HTTP server, a simple web framework and database connectors out-of-the-box. In OPM, some packages that can be useful to implement things like auth workflows. There is also a Markdown parser and a sample GUI application from the same author to do this.

I want to also use this as an opportunity to learn GUI programming in Lazarus. I have been toying with simple applications to do this.

Revive my analytics project

I have no ambition to create any big database, but it is fun to see a toy being pushed a bit hard. I read this and looked all familiar from what I did in another job: https://www.nan.fyi/database.

Of course, in Pascal again.

Implement indentation for pascal-ts-mode

It's not high importance, but it would be nice to not use opascal-mode anymore.

Implement snippets for pascal-ts-mode

I already have a bunch of snippets to check in, but there is a few more I want to do.

PickCheck

I have a large list of ideas, but first need to use it. However, I want to make a GUI, like TestInsight, to manage use-cases.

Stock exchange simulator

I wrote PickCheck for this. I wanted to try this for time. I want to have an exchange where bots trade against each other and a GUI to write bots and to analyze the market. I want to use LLM to write articles on fake companies for bots to make trade decisions.

In: pascal programming