With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.
You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
Try free now
Context for your AI agents
Crawl websites, sync to vector databases, and power RAG applications. Pre-built integrations for LLM pipelines and AI assistants.
Build data pipelines that feed your AI models and agents without managing infrastructure. Crawl any website, transform content, and push directly to your preferred vector store. Use 10,000+ tools for RAG applications, AI assistants, and real-time knowledge bases. Monitor site changes, trigger workflows on new data, and keep your AIs fed with fresh, structured information. Cloud-native, API-first, and free to start until you need to scale.
Diagram and flowchart generation from text similar to markdown
Mermaid is a JavaScript-based diagram and flowchart generating tool that uses markdown-inspired text for fast and easy generation of diagrams and charts. Forget about using heavy tools to explain your code. Mermaid greatly simplifies documentation with its simple markdown-like script language, and offers a great range of diagram and chart options.
The latest version of Mermaid comes with a number of bug fixes and enhancements, as well as a new diagram type, entity relationship diagrams. ...
AsciiDoc Toolchain for technical Software Documentation
docToolchain is a toolkit built around the “docs as code” philosophy, designed to make writing, maintaining, and publishing technical documentation as smooth as software development itself. It provides a suite of scripts and integrations to generate documentation from AsciiDoc (and related formats), run automated checks, incorporate diagrams, and publish outputs in different formats (HTML, PDF, etc.). The framework encourages documentation and architecture artifacts to live alongside source...
As software architect, you create a set of diagrams describing use-cases, requirements, structural views, behavioral and deployment views.
crystal_facet_uml keeps element names and element hierarchies consistent. It exports diagrams in svg, pdf, ps and png formats to be used in text processing systems like docbook, html, latex.
This tool runs on your local PC and is based on glib, gdk, gtk, cairo, pango, sqlite.
A fast and reliable tool, written in Java 8, for generating professional UML sequence diagrams from text. Supports actors, con-/destructors, threads, broadcasts, notes, and fragments. Can serve as a Javadoc taglet. Exports PDF, (E)PS, SVG, PNG, ...
The source code is hosted at http://github.com/sdedit/sdedit
Display in a UML-like diagram the dependencies of applications developed in NetBeans.
Originally meant only to display module dependencies of NetBeans Rich Client Platform applications,
thanks to the platform itself, it can display dependencies of "plain" and Maven-based Java projects.
To display the dependencies, a new action is made available in the 'Source' menu and in the toolbar.
Free, easy to use, excel tool to create data and process flow diagrams with table data
In separate excel sheets you define items(nodes), lines(edges) and grouping(clusters)
Separate definition of node, edge and cluster styles
Graph settings sheet
Output control sheet
Examples and readme are included in the zip file
Get it working:
-Install graphviz (http://graphviz.org/Download.php)
-Download Excel to Graphviz
-Open one of the ExcelToGraphviz workbooks
-Go to sheet settings and update "dotpath" to where graphviz' dot.exe was installed (e.g. C:\Program Files (x86)\Graphviz2.38\bin\dot.exe)
-Generate the flow diagram with cntrl-M
-Import from older version with cntrl-I
This tool was initially made to show the usefulness of a service registry or service catalog in an enterprise integration environment. Therefore most examples are (anonymized) output of its use with ESB's at various telecom, banking and logistics companies
Review/Feedback appreciated
PlantUml Dependency allows to parse / reverse engineering source files (only Java is supported by now) to generate a PlantUml description, allowing to draw the UML class diagram associated to the source code.
A web design notation designed to be more lightweight than UML and to be understandable by those who do not come from a formal S/W Engineering background.
The notation allows you to create a very high-level diagram (map) of a web-application.
It's a modern take on desktop management that can be scaled as per organizational needs.
Desktop Central is a unified endpoint management (UEM) solution that helps in managing servers, laptops, desktops, smartphones, and tablets from a central location.
Xuse manages requirements, use cases & other artefacts that drive software design. Xuse focuses on clear documentation & communication. It defines an XML data model for requirements & use cases with XSLT providing multiple derived views: HTML/SVG/PDF.
Note there is no GUI for entering requirements, however another project (https://sourceforge.net/projects/xguse/) will provide a GUI.
jUML is a UML diagram application capable of reverse engineering Java source code to create relationship diagrams, source code generation based on a user created UML diagram, and saving/restoring of jUML projects.
This Java application serves to transform W3C XML Schema instances into interactive diagrams in SVG format. The diagram represents structure of XML files and provides information about individual items – elements and attributes.
This is a modeling tool generating code from activity diagrams. The main goal is to achieve a good code generation. I would like to have different possibilities like HTML mapping from diagrams and Java code generation (maybe others) chosen by the user.
Slender UML aims to be a streamlined UML diagramming tool. It will feature a simple GUI environment allowing quick creation of UML diagrams without a serious investment of time. Slender UML will be easily used by anyone with a working knowledge of UML.
Class viewer tool. Give a class name and the tool draws its diagram on the fly. For java and C++. Highly interactive, all types found in the class might be filtered or act as link (see Screenshots). Useful also to quickly find and access source files.