A web page can generate sudoku puzzles.(The soultion may be not only...)
I wrote it mainly by javascript, there should be a better algorithm called DLX to generate puzzles, but i couldn't approach it.
You can try it here: https://hpumengzhao.github.io/sudoku/