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
Copy file name to clipboardexpand all lines: src/textual/demo2/projects.py
+29-31
Original file line number
Diff line number
Diff line change
@@ -22,16 +22,14 @@ class ProjectInfo:
22
22
"Posting",
23
23
"Darren Burns",
24
24
"https://posting.sh/",
25
-
"""A powerful HTTP client that lives in your terminal.
26
-
27
-
Posting is an HTTP client, not unlike Postman and Insomnia. As a TUI application, it can be used over SSH and enables efficient keyboard-centric workflows. """,
25
+
"""Posting is an HTTP client, not unlike Postman and Insomnia. As a TUI application, it can be used over SSH and enables efficient keyboard-centric workflows. """,
28
26
"4.7k",
29
27
),
30
28
ProjectInfo(
31
29
"Memray",
32
30
"Bloomberg",
33
31
"https://github.com/bloomberg/memray",
34
-
"""Memray is a memory profiler for Python. It can track memory allocations in Python code, in native extension modules, and in the Python interpreter itself. It can generate several different types of reports to help you analyze the captured memory usage data.""",
32
+
"""Memray is a memory profiler for Python. It can track memory allocations in Python code, in native extension modules, and in the Python interpreter itself.""",
35
33
"13.2k",
36
34
),
37
35
ProjectInfo(
@@ -52,8 +50,7 @@ class ProjectInfo:
52
50
"Harlequin",
53
51
"Ted Conbeer",
54
52
"https://harlequin.sh/",
55
-
"""Portable, powerful, colorful.
56
-
An easy, fast, and beautiful database client for the terminal.""",
53
+
"""Portable, powerful, colorful. An easy, fast, and beautiful database client for the terminal.""",
57
54
"3.7k",
58
55
),
59
56
ProjectInfo(
@@ -68,9 +65,7 @@ class ProjectInfo:
68
65
"Trogon",
69
66
"Textualize",
70
67
"https://github.com/Textualize/trogon",
71
-
"""Auto-generate friendly terminal user interfaces for command line apps.
72
-
73
-
Trogon works with the popular Click library for Python, but will support other libraries and languages in the future.""",
68
+
"Auto-generate friendly terminal user interfaces for command line apps.",
74
69
"2.5k",
75
70
),
76
71
ProjectInfo(
@@ -84,18 +79,14 @@ class ProjectInfo:
84
79
"RecoverPy",
85
80
"Pablo Lecolinet",
86
81
"https://github.com/PabloLec/RecoverPy",
87
-
"""RecoverPy is a powerful tool that leverages your system capabilities to recover lost files.
88
-
89
-
Unlike others, you can not only recover deleted files but also overwritten data.""",
82
+
"""RecoverPy is a powerful tool that leverages your system capabilities to recover lost files.""",
90
83
"1.3k",
91
84
),
92
85
ProjectInfo(
93
86
"Frogmouth",
94
87
"Dave Pearson",
95
88
"https://github.com/Textualize/frogmouth",
96
-
"""Frogmouth is a Markdown viewer / browser for your terminal, built with Textual.
97
-
98
-
Frogmouth can open *.md files locally or via a URL. There is a familiar browser-like navigation stack, history, bookmarks, and table of contents.""",
89
+
"""Frogmouth is a Markdown viewer / browser for your terminal, built with Textual.""",
99
90
"2.5k",
100
91
),
101
92
ProjectInfo(
@@ -105,6 +96,20 @@ class ProjectInfo:
105
96
"The text-based terminal client for Ollama.",
106
97
"1k",
107
98
),
99
+
ProjectInfo(
100
+
"logmerger",
101
+
"Paul McGuire",
102
+
"https://github.com/ptmcg/logmerger",
103
+
"logmerger is a TUI for viewing a merged display of multiple log files, merged by timestamp.",
104
+
"162",
105
+
),
106
+
ProjectInfo(
107
+
"doit",
108
+
"Murli Tawari",
109
+
"https://github.com/kraanzu/dooit",
110
+
"A todo manager that you didn't ask for, but needed!",
111
+
"2.1k",
112
+
),
108
113
]
109
114
110
115
@@ -138,7 +143,6 @@ class Project(Vertical, can_focus=True):
0 commit comments