Generate Web Apps.
Forget Boilerplate Code.

Spiderly is a .NET (C#) library that turns your plain C# classes into a complete .NET + Angular web apps, automatically updating all the boilerplate code as your classes evolve. You're free to add your own logic and customize the generated app exactly how you want.

Key Benefits

Speed

With CRUD operations, backend/frontend architecture, authentication, authorization, logging, and the best libraries already set up for you, we save you a significant amount of time so you can focus on your specific business logic. This library makes working with LLMs like ChatGPT, Grok, and Claude much easier - we handle the big picture, so you can concentrate on the smaller, specific logic chunks with a smooth "vibe coding" experience.

Accuracy

Even if the code is boilerplate, copy-pasting without focus inevitably leads to mistakes. Spiderly eliminates this subconscious burden, freeing your mind for more important tasks.

Customizability

If you don't like any of Spiderly's features (CRUD operations, backend/frontend architecture, authentication, authorization, logging), you can disable any of them and implement your own. You can also build on top of the generated admin pages, add custom pages, and customize the appearance.

A Word from the Founder

Filip Trivan Profile Photo
If you choose to use the Spiderly library, you have my full support. Just open an issue or start a discussion on GitHub, and I'll respond within a few hours.
Through my work in companies and side projects, I saw the need for a tool to generate tedious boilerplate code. Especially in the era of LLMs and vibe coding, which, in my view, still lack the ability to build deeply structured projects, Spiderly helps by letting you isolate small chunks of specific business logic. You can then ask LLMs to assist you more effectively.
Unlike most generators that are only useful at the start of a project, Spiderly allows you to work incrementally. You can evolve your models and application structure naturally over time without needing to plan everything from the beginning.

Get Started

1. Install Prerequisites

All prerequisite commands are global and should be executed in the terminal.

2. Install the Spiderly CLI

Command is global and should be executed in the terminal.

3. Initialize App

Run this command in the folder where you want your app to be located. By using the Spiderly CLI, you properly initialize the app, allowing all other Spiderly libraries to function.

4. Start the app

After app base initialization, open both, backend and frontend, with you preferred code editors. Start both apps.

Mandatory Prerequisites

Optional Recommended Tools