The below AppendGrid demonstrated the basic functions. You can add/remove/move up/move down records! You may click on the "Load Data" button to simulate loading data into appendGrid!
Prefer not to use jQuery? Sure! Here is another basic demo with Bulma which is a pure CSS framework.
No HTML framework
If you already have your own style, you can start with the "default" uiFramework (which does not apply any style) and add CSS classes to different sections.