You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Mirrors the reworked README pitch: tightened hero, consolidated feature
cards, and a "Sponsor RobotCode" section with Individual/Corporate split.
Adds a RandomTagline component, analogous to RandomHeroImage, so the
hero tagline rotates randomly on each page load.
"Robot Framework testing — same intelligence in your editor, on the command line, and in your CI pipeline. From your first keyword to enterprise scale.",
6
+
"One workflow for the entire Robot Framework lifecycle — write tests in your editor, run them on the command line, ship them through CI.",
7
+
"Robot Framework testing across your editor, command line, and CI — with the same intelligence, the same configuration, from your first keyword to multi-team suites.",
8
+
"Modern Robot Framework tooling that meets you wherever you work — in your editor, on the command line, and in your CI pipeline.",
9
+
];
10
+
11
+
const tagline =ref<string>(TAGLINES[0]);
12
+
13
+
const pickRandomTagline = () => {
14
+
if (TAGLINES.length<=1) {
15
+
return;
16
+
}
17
+
const index =Math.floor(Math.random() *TAGLINES.length);
Get fast, context‑aware suggestions for libraries, resources, keywords (incl. embedded args), variables and namespaces.
36
-
Signature help, hover docs and inline diagnostics are powered by Robot Framework’s native parser for accuracy in both IDEs.
37
-
31
+
Context-aware completion for keywords (incl. embedded args), variables, libraries and resources. Hover docs, go-to-definition, find references, signature help, and live diagnostics — all powered by Robot Framework's own parser. Optional <a href="https://robocop.readthedocs.io">Robocop</a> integration adds further linting and formatting checks on top.
38
32
link: /01_about
39
33
linkText: Learn more
40
34
41
-
- icon: "🐞"
42
-
title: Run and Debug
43
-
details: |
44
-
Execute and debug tests directly from the editor or CLI. Set breakpoints, step through keywords, inspect variables,
45
-
and jump to failures. Works with suites, folders or single tests and integrates with Robot Framework logs/reports.
46
-
47
-
link: /02_get_started
48
-
linkText: Get Started
49
-
50
35
- icon: "✏️"
51
-
title: Refactor with Confidence
36
+
title: Project-wide refactoring
52
37
details: |
53
-
Project‑wide rename for keywords, arguments, variables and files with safe previews. References in resources,
54
-
libraries and tests are updated consistently across your workspace (incl. multi‑root setups).
38
+
Rename keywords, arguments, variables and files safely across your entire workspace, including resources, libraries and multi-root setups. Preview every change before applying it.
55
39
link: /01_about
56
40
linkText: Learn refactoring
57
41
42
+
- icon: "🐞"
43
+
title: Run, debug & test explorer
44
+
details: |
45
+
Discover and run tests from the editor's test panel or the CLI. Set breakpoints, step through keywords, inspect variables via the Debug Adapter Protocol, and jump straight to failures.
46
+
link: /02_get_started
47
+
linkText: Get Started
48
+
58
49
- icon: "⚙️"
59
-
title: Powerful CLI + robot.toml
50
+
title: One config everywhere
60
51
details: |
61
-
A unified CLI (enhanced <code>robot</code>, <code>rebot</code>, <code>libdoc</code>, <code>discover</code>) plus a central <a href="/03_reference/config">robot.toml</a> for profiles,
62
-
environments and repeatable execution. Ideal for local dev and CI pipelines.
52
+
A unified <a href="/03_reference/config">robot.toml</a> with profiles for dev, staging, CI, OS-specific or browser-specific setups. Editor, CLI and CI all read the same configuration — what works locally works in CI.
63
53
link: /03_reference/config
64
-
linkText: robot.toml Reference
54
+
linkText: robot.toml reference
65
55
66
-
- icon: "🧪"
67
-
title: Test Discovery & Explorer
56
+
- icon: "🧰"
57
+
title: Powerful CLI
68
58
details: |
69
-
Automatically discover tests and suites. Filter by tags, names and glob patterns. Use the Test Explorer to run suites,
70
-
folders or single cases — or leverage the <code>discover</code> command from the CLI.
71
-
59
+
A complete command-line interface for running, discovering, analyzing and inspecting Robot Framework projects. Every command is project-aware, JSON-friendly, and CI-ready.
72
60
link: /03_reference/cli
73
-
linkText: CLI discover
61
+
linkText: CLI reference
74
62
75
-
- icon: "🔎"
76
-
title: Hover, Go to Definition & Peek
77
-
details: |
78
-
Navigate precisely across libraries, resources, variables and keywords. Peek to definitions inline, jump with F12,
79
-
and rely on consistent cross‑references — the same engine powers VS Code and JetBrains.
80
-
81
-
link: /01_about
82
-
linkText: Navigation features
83
-
84
-
- icon: "🧹"
85
-
title: Linting and Formatting with Robocop
63
+
- icon: "📓"
64
+
title: REPL & notebooks
86
65
details: |
87
-
Optional integration with <a href="https://robocop.readthedocs.io">Robocop</a>: configurable rules, severities and ignores.
88
-
Run in the IDE or via CLI; keep quality high with actionable diagnostics and rule links. Configure via <code>robot.toml</code>.
89
-
90
-
link: https://robocop.readthedocs.io
91
-
linkText: Robocop Docs
66
+
Try keywords interactively with <code>robotcode repl</code> or work in <code>.robotbook</code> files with a Jupyter Notebook-style UI. Great for experimentation, demos, and debugging snippets.
67
+
link: /03_reference/cli#repl
68
+
linkText: REPL docs
92
69
93
70
- icon: "🧩"
94
-
title: Multi‑IDE, same core
71
+
title: Multi-IDE, same core
95
72
details: |
96
-
One LSP core powers both VS Code and JetBrains for a consistent experience: completion, navigation, refactoring and diagnostics.
97
-
Choose your IDE — capabilities stay aligned.
98
-
73
+
One Robot Framework language server powers VS Code, JetBrains, Neovim, Sublime Text and any LSP-capable editor. Choose your IDE — capabilities stay aligned.
99
74
link: /01_about
100
75
linkText: IDE overview
101
76
102
-
- icon: "📓"
103
-
title: REPL & Notebooks
77
+
- icon: "🤝"
78
+
title: Open source, built with the community
104
79
details: |
105
-
Try keywords interactively and prototype flows quickly. Use <code>robotcode repl</code> for local sessions or <code>repl-server</code> in headless setups.
106
-
Great for experimentation, demos and debugging snippets.
107
-
108
-
link: /03_reference/cli#repl
109
-
linkText: REPL Docs
80
+
Free and open source — developed in close collaboration with the Robot Framework Core team and a worldwide community of testers, developers, and contributors.
81
+
link: https://github.com/robotcodedev/robotcode
82
+
linkText: GitHub
110
83
111
84
---
112
85
@@ -139,10 +112,17 @@ What you will learn:
139
112
- Using the built-in REPL and test discovery features to explore and iterate quickly.
140
113
- and many more...
141
114
142
-
## Support RobotCode
115
+
## Sponsor RobotCode
116
+
117
+
**Individual:**
118
+
-[GitHub Sponsors](https://github.com/sponsors/robotcodedev) – monthly or one-time
119
+
-[Open Collective](https://opencollective.com/robotcode) – one-time or recurring
120
+
121
+
**Corporate:**
122
+
-[Open Collective](https://opencollective.com/robotcode) – direct, transparent, invoices, public ledger
123
+
-[Robot Framework Foundation membership](https://robotframework.org/foundation/) – ecosystem support, indirectly benefits RobotCode
0 commit comments