Online JSDoc Generator
Genererar JSDoc-dokumentation från JavaScript-källor för biblioteksskapare och SDK-team.
Tool coming soon!
We're working hard to get this tool ready for you.
Build Your Own Custom Web Calculator in Seconds
Type what tool or calculator you need below. Our AI will build it instantly for your site.
About This Tool
Kärnlogik & funktioner: Verktyget tar emot källor, extraherar JSDoc-block, upplöser symboler och outputar i HTML, Markdown eller JSON. Det stödjer flersidiga projekt, kataloger och repository-ingångar. Avancerade alternativ inkluderar anpassade mallar, module-gruppering, privat-medlemars synlighet, inkrementell generering, TypeScript-typinferens och post-processing-hooks för CI.
Inmatning & utdata: Inmatning inkluderar source_paths (sträng eller array, sökvägar eller repo-URL), språk (JS/TS), output_format (html, markdown, json), mall (namn eller innehåll), include_private (Boolean). Utdata inkluderar docs_html, docs_markdown, docs_json samt en modul-/klassindex och en sökbar index.
Algoritmer & beräkningar: Den använder AST-parsning för att samla symboler och JSDoc-kommentarer, kopplar kommentarer till deklarationer, avgränsar modulgränser och tillämpar mallar för att producera strukturerad dokumentation. Validerar syntax och hoppar över ej stöd sin syntax men genererar placeholders för saknade kommentarer.
Felsökning & kantfall: Hanterar saknade eller ofullständiga JSDoc med varningsloggar och genererar partiell dokumentation; klarar stora kodbaser via streambearbetning; tillhandahåller standardinställningar för ospecificerade alternativ; varnar för fel vid åtkomst till repository eller hastighetsbegränsningar.
Bransch/Region & Lokalisering: Följer vanliga JavaScript/TypeScript-dokumentationskonventioner; mallar stöder lokala rubriker; inga valuta- eller regionala data; följer standarder för dokumentation.
Antaganden & undantag: Anta att indata är tillgänglig kod som går att analysera; utesluter live-kodkörning, runtime-data eller UI-generering; ansvarar inte för hosting eller rendering utöver valda utdataformat.
How to Use
- Tillhandahåll indata: ange källa filer eller repo-URL.
- Konfigurera alternativ: språk (JS/TS), utdataformat och mall.
- Kör genereringen: skapa dokumentationen.
- Granska utdata: ladda ner HTML/Markdown/JSON eller exportera.
- Integrera: lägg till i dokumentationssidan eller CI-arbetsflödet.
Frequently Asked Questions
Find Quick Answers
Vilka indata stöds?
Vilka format produceras?
Kan den dra slutsatser om typer och länka symboler?
Hur vänlig är den mot CI?
Need to run multiple calculations?
Create a free account today to unlock unlimited daily runs, access advanced parameters, save your history, and request custom features.
Related Tools
Other useful calculators and utilities you might like
Spotify till MP3-omvandlare
Konverterar lokalt tillhandahållna ljudfiler till MP3, vilket möjliggör offline-lyssning och cross-e...
Väglängdsberäknare
Ett väglängdsberäknar-verktyg för resenärer, logistikutformare och förare att snabbt uppskatta avstå...
Your Feedback Matters
Help Us to Improve
Norwegian
Danish
German
English
Spanish
French
Italian
Dutch
Portuguese
Swedish
Hebrew
Arabic