Skip to content

Commit 4896cdd

Browse files
committed
feat: add more atlas projects
1 parent 5f047a8 commit 4896cdd

File tree

4 files changed

+514
-458
lines changed

4 files changed

+514
-458
lines changed
Lines changed: 43 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,43 @@
1-
## Overview
2-
3-
The Atlas Suite is a family of minimalist, high-performance command-line tools built with Go. Each tool is designed to solve one problem exceptionally well, adhering to the Unix philosophy and leveraging the power of Bubble Tea for beautiful TUIs.
4-
5-
### Tools in the Suite
6-
7-
- 1. **[atlas.hub](https://github.com/fezcode/atlas.hub)**: The central entry point and interactive installer for the Atlas Suite. Discover, build, and maintain your entire Atlas toolkit from a single, unified interface.
8-
- 2. **[atlas.todo](https://github.com/fezcode/atlas.todo)**: A fast, minimalist, local-first TUI task manager. Features Vim-bindings, smart grouping, and CLI quick-add support.
9-
- 3. **[atlas.stats](https://github.com/fezcode/atlas.stats)**: Real-time system monitoring. View CPU, memory, disk, and network usage in a responsive terminal interface.
10-
- 4. **[atlas.websearch](https://github.com/fezcode/atlas.websearch)**: A blazing fast, interactive CLI search tool. Search DuckDuckGo, Wikipedia, Hacker News, and Reddit with zero configuration.
11-
- 5. **[atlas.compass](https://github.com/fezcode/atlas.compass)**: A secure, local-first terminal password manager. Features AES-256-GCM encryption and Argon2id key derivation for high-stakes security.
12-
- 6. **[atlas.clock](https://github.com/fezcode/atlas.clock)**: A high-visibility world clock dashboard. Features millisecond-precision real-time counters and a searchable IANA timezone list.
13-
- 7. **[atlas.cam](https://github.com/fezcode/atlas.cam)**: A terminal webcam viewer and ASCII camera. Features real-time edge detection, image filters, and GIF recording.
14-
- 8. **[atlas.games](https://github.com/fezcode/atlas.games)**: A terminal-based game collection. Featuring Wilson's Revenge directly in your shell.
15-
- 9. **[atlas.bench](https://github.com/fezcode/atlas.bench)**: A high-performance benchmarking tool for terminal applications and command-line processes. Measure CPU, memory, and latency with millisecond precision.
16-
- 10. **[atlas.radar](https://github.com/fezcode/atlas.radar)**: A high-performance Git workspace monitor. Scan, monitor, and sync multiple repositories simultaneously with a beautiful, minimalist CLI.
17-
- 11. **[atlas.otp](https://github.com/fezcode/atlas.otp)**: A high-visibility, minimalist terminal TOTP (2FA) manager. Securely manage and copy one-time passwords with a sleek Onyx & Gold theme.
18-
- 12. **[atlas.diff](https://github.com/fezcode/atlas.diff)**: A high-visibility, side-by-side terminal diff tool. Compare files with statistical clarity and a clean Atlas-inspired aesthetic.
19-
- 13. **[atlas.screensaver](https://github.com/fezcode/atlas.screensaver)**: A collection of aesthetic terminal screensavers. Enjoy nostalgic Starfield, Pipes, Matrix, DNA, and Waves animations directly in your terminal.
20-
- 14. **[atlas.facade](https://github.com/fezcode/atlas.facade)**: A retro-future Pip-Boy style mock API server. Prototype frontends instantly by forging backend responses from simple PIML blueprints.
21-
- 15. **[atlas.pq](https://github.com/fezcode/atlas.pq)**: A minimalist command-line PIML processor. Slice, filter, and map PIML data with simple dot notation, similar to jq.
22-
- 16. **[atlas.hash](https://github.com/fezcode/atlas.hash)**: A fast, minimalist terminal utility for computing and comparing file hashes. Features an interactive TUI and supports MD5, SHA1, SHA256, and SHA512.
23-
- 17. **[atlas.grave](https://github.com/fezcode/atlas.grave)**: A high-fidelity, interactive process reaper. Hunt down resource-heavy processes and "bury" them in an Onyx graveyard with a Pip-Boy inspired TUI.
24-
- 18. **[atlas.radio](https://github.com/fezcode/atlas.radio)**: A high-fidelity world radio receiver. Tune into thousands of live stations globally directly from your terminal with a pure Go audio engine.
25-
- 19. **[atlas.deck](https://github.com/fezcode/atlas.deck)**: An interactive TUI command deck for project workflows. Organize and trigger your daily terminal tasks through a customizable grid of "pads."
26-
- 20. **[atlas.convert](https://github.com/fezcode/atlas.convert)**: A fast, minimalist terminal image conversion utility. Effortlessly convert between JPEG, PNG, and HEIC formats with a simple CLI.
27-
- 21. **[atlas.conquistador](https://github.com/fezcode/atlas.conquistador)**: A powerful and beautiful terminal-based file explorer. Navigate, manage, and preview your files with a modern TUI experience similar to Finder or Windows Explorer.
28-
- 22. **[atlas.horizon](https://github.com/fezcode/atlas.horizon)**: A high-fidelity environmental and weather dashboard. It provides real-time atmospheric monitoring, including temperature, humidity, wind patterns, and UV index.
29-
30-
### Why Atlas?
31-
32-
* **Go-Powered**: Built for speed and portability.
33-
* **Beautiful TUIs**: Uses Bubble Tea and Lip Gloss for a modern terminal experience.
34-
* **Minimalist**: No bloated interfaces, just the features you need.
35-
* **Local-First**: Your data stays on your machine.
1+
## Overview
2+
3+
The Atlas Suite is a family of minimalist, high-performance command-line tools built with Go. Each tool is designed to solve one problem exceptionally well, adhering to the Unix philosophy and leveraging the power of Bubble Tea for beautiful TUIs.
4+
5+
### Tools in the Suite
6+
7+
- 1. **[atlas.hub](https://github.com/fezcode/atlas.hub)**: The central entry point and interactive installer for the Atlas Suite. Discover, build, and maintain your entire Atlas toolkit from a single, unified interface.
8+
- 2. **[atlas.todo](https://github.com/fezcode/atlas.todo)**: A fast, minimalist, local-first TUI task manager. Features Vim-bindings, smart grouping, and CLI quick-add support.
9+
- 3. **[atlas.stats](https://github.com/fezcode/atlas.stats)**: Real-time system monitoring. View CPU, memory, disk, and network usage in a responsive terminal interface.
10+
- 4. **[atlas.websearch](https://github.com/fezcode/atlas.websearch)**: A blazing fast, interactive CLI search tool. Search DuckDuckGo, Wikipedia, Hacker News, and Reddit with zero configuration.
11+
- 5. **[atlas.compass](https://github.com/fezcode/atlas.compass)**: A secure, local-first terminal password manager. Features AES-256-GCM encryption and Argon2id key derivation for high-stakes security.
12+
- 6. **[atlas.clock](https://github.com/fezcode/atlas.clock)**: A high-visibility world clock dashboard. Features millisecond-precision real-time counters and a searchable IANA timezone list.
13+
- 7. **[atlas.cam](https://github.com/fezcode/atlas.cam)**: A terminal webcam viewer and ASCII camera. Features real-time edge detection, image filters, and GIF recording.
14+
- 8. **[atlas.games](https://github.com/fezcode/atlas.games)**: A terminal-based game collection. Featuring Wilson's Revenge directly in your shell.
15+
- 9. **[atlas.bench](https://github.com/fezcode/atlas.bench)**: A high-performance benchmarking tool for terminal applications and command-line processes. Measure CPU, memory, and latency with millisecond precision.
16+
- 10. **[atlas.radar](https://github.com/fezcode/atlas.radar)**: A high-performance Git workspace monitor. Scan, monitor, and sync multiple repositories simultaneously with a beautiful, minimalist CLI.
17+
- 11. **[atlas.otp](https://github.com/fezcode/atlas.otp)**: A high-visibility, minimalist terminal TOTP (2FA) manager. Securely manage and copy one-time passwords with a sleek Onyx & Gold theme.
18+
- 12. **[atlas.diff](https://github.com/fezcode/atlas.diff)**: A high-visibility, side-by-side terminal diff tool. Compare files with statistical clarity and a clean Atlas-inspired aesthetic.
19+
- 13. **[atlas.screensaver](https://github.com/fezcode/atlas.screensaver)**: A collection of aesthetic terminal screensavers. Enjoy nostalgic Starfield, Pipes, Matrix, DNA, and Waves animations directly in your terminal.
20+
- 14. **[atlas.facade](https://github.com/fezcode/atlas.facade)**: A retro-future Pip-Boy style mock API server. Prototype frontends instantly by forging backend responses from simple PIML blueprints.
21+
- 15. **[atlas.pq](https://github.com/fezcode/atlas.pq)**: A minimalist command-line PIML processor. Slice, filter, and map PIML data with simple dot notation, similar to jq.
22+
- 16. **[atlas.hash](https://github.com/fezcode/atlas.hash)**: A fast, minimalist terminal utility for computing and comparing file hashes. Features an interactive TUI and supports MD5, SHA1, SHA256, and SHA512.
23+
- 17. **[atlas.grave](https://github.com/fezcode/atlas.grave)**: A high-fidelity, interactive process reaper. Hunt down resource-heavy processes and "bury" them in an Onyx graveyard with a Pip-Boy inspired TUI.
24+
- 18. **[atlas.radio](https://github.com/fezcode/atlas.radio)**: A high-fidelity world radio receiver. Tune into thousands of live stations globally directly from your terminal with a pure Go audio engine.
25+
- 19. **[atlas.deck](https://github.com/fezcode/atlas.deck)**: An interactive TUI command deck for project workflows. Organize and trigger your daily terminal tasks through a customizable grid of "pads."
26+
- 20. **[atlas.convert](https://github.com/fezcode/atlas.convert)**: A fast, minimalist terminal image conversion utility. Effortlessly convert between JPEG, PNG, and HEIC formats with a simple CLI.
27+
- 21. **[atlas.conquistador](https://github.com/fezcode/atlas.conquistador)**: A powerful and beautiful terminal-based file explorer. Navigate, manage, and preview your files with a modern TUI experience similar to Finder or Windows Explorer.
28+
- 22. **[atlas.horizon](https://github.com/fezcode/atlas.horizon)**: A high-fidelity environmental and weather dashboard. It provides real-time atmospheric monitoring, including temperature, humidity, wind patterns, and UV index.
29+
- 23. **[atlas.cat](https://github.com/fezcode/atlas.cat)**: A beautiful, high-performance terminal text viewer with syntax highlighting and line numbers.
30+
- 24. **[atlas.ed](https://github.com/fezcode/atlas.ed)**: A beautiful, high-performance terminal text editor with syntax highlighting, line numbers, and search.
31+
- 25. **[atlas.git](https://github.com/fezcode/atlas.git)**: Comprehensive TUI git client with graphs, branch, tag, and multi-repo management.
32+
- 26. **[atlas.ip](https://github.com/fezcode/atlas.ip)**: Fast, minimal tool to fetch your local and public IP address with geolocation data.
33+
- 27. **[atlas.sand](https://github.com/fezcode/atlas.sand)**: Interactive terminal-based falling sand and particle physics simulator.
34+
- 28. **[atlas.sql](https://github.com/fezcode/atlas.sql)**: Terminal-based SQL client for SQLite and PostgreSQL with syntax highlighting.
35+
- 29. **[atlas.chat](https://github.com/fezcode/atlas.chat)**: Modern TUI chat terminal for the Atlas Suite.
36+
- 30. **[atlas.color](https://github.com/fezcode/atlas.color)**: Interactive TUI color picker and converter (Hex, RGB, HSL).
37+
38+
### Why Atlas?
39+
40+
* **Go-Powered**: Built for speed and portability.
41+
* **Beautiful TUIs**: Uses Bubble Tea and Lip Gloss for a modern terminal experience.
42+
* **Minimalist**: No bloated interfaces, just the features you need.
43+
* **Local-First**: Your data stays on your machine.

public/projects/atlas-projects/social.txt

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -107,3 +107,43 @@ link: https://github.com/fezcode/atlas.conquistador
107107
fezcode
108108
+22 -0 ~0
109109
link: https://github.com/fezcode/atlas.horizon
110+
---
111+
# Cat
112+
fezcode
113+
+23 -0 ~0
114+
link: https://github.com/fezcode/atlas.cat
115+
---
116+
# Ed
117+
fezcode
118+
+24 -0 ~0
119+
link: https://github.com/fezcode/atlas.ed
120+
---
121+
# Git
122+
fezcode
123+
+25 -0 ~0
124+
link: https://github.com/fezcode/atlas.git
125+
---
126+
# IP
127+
fezcode
128+
+26 -0 ~0
129+
link: https://github.com/fezcode/atlas.ip
130+
---
131+
# Sand
132+
fezcode
133+
+27 -0 ~0
134+
link: https://github.com/fezcode/atlas.sand
135+
---
136+
# SQL
137+
fezcode
138+
+28 -0 ~0
139+
link: https://github.com/fezcode/atlas.sql
140+
---
141+
# Chat
142+
fezcode
143+
+29 -0 ~0
144+
link: https://github.com/fezcode/atlas.chat
145+
---
146+
# Color
147+
fezcode
148+
+30 -0 ~0
149+
link: https://github.com/fezcode/atlas.color
Lines changed: 30 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,30 @@
1-
<span class="text-[#b8bb26]">➜</span> <span class="text-[#fabd2f]">~</span> atlas.hub
2-
<span class="text-[#b8bb26]">➜</span> <span class="text-[#fabd2f]">~</span> atlas.todo add "Finish Gemini integration @work !high"
3-
<span class="text-[#b8bb26]">➜</span> <span class="text-[#fabd2f]">~</span> atlas.websearch -e wiki "Go programming language"
4-
<span class="text-[#b8bb26]">➜</span> <span class="text-[#fabd2f]">~</span> atlas.stats
5-
<span class="text-[#b8bb26]">➜</span> <span class="text-[#fabd2f]">~</span> atlas.compass
6-
<span class="text-[#b8bb26]">➜</span> <span class="text-[#fabd2f]">~</span> atlas.clock
7-
<span class="text-[#b8bb26]">➜</span> <span class="text-[#fabd2f]">~</span> atlas.cam
8-
<span class="text-[#b8bb26]">➜</span> <span class="text-[#fabd2f]">~</span> atlas.games
9-
<span class="text-[#b8bb26]">➜</span> <span class="text-[#fabd2f]">~</span> atlas.bench "ls" "dir"
10-
<span class="text-[#b8bb26]">➜</span> <span class="text-[#fabd2f]">~</span> atlas.radar --show unclean --watch ..
11-
<span class="text-[#b8bb26]">➜</span> <span class="text-[#fabd2f]">~</span> atlas.otp
12-
<span class="text-[#b8bb26]">➜</span> <span class="text-[#fabd2f]">~</span> atlas.diff file1.go file2.go
13-
<span class="text-[#b8bb26]">➜</span> <span class="text-[#fabd2f]">~</span> atlas.screensaver
14-
<span class="text-[#b8bb26]">➜</span> <span class="text-[#fabd2f]">~</span> atlas.facade --file routes.piml
15-
<span class="text-[#b8bb26]">➜</span> <span class="text-[#fabd2f]">~</span> atlas.pq -q "tools.0.version" manifest.piml
16-
<span class="text-[#b8bb26]">➜</span> <span class="text-[#fabd2f]">~</span> atlas.hash my_file.zip
17-
<span class="text-[#b8bb26]">➜</span> <span class="text-[#fabd2f]">~</span> atlas.grave
18-
<span class="text-[#b8bb26]">➜</span> <span class="text-[#fabd2f]">~</span> atlas.radio
19-
<span class="text-[#b8bb26]">➜</span> <span class="text-[#fabd2f]">~</span> atlas.deck
20-
<span class="text-[#b8bb26]">➜</span> <span class="text-[#fabd2f]">~</span> atlas.convert -s "*.heic" -d "outputs/" -t png
21-
<span class="text-[#b8bb26]">➜</span> <span class="text-[#fabd2f]">~</span> atlas.conquistador
22-
<span class="text-[#b8bb26]">➜</span> <span class="text-[#fabd2f]">~</span> atlas.horizon
1+
<span class="text-[#b8bb26]">➜</span> <span class="text-[#fabd2f]">~</span> atlas.hub
2+
<span class="text-[#b8bb26]">➜</span> <span class="text-[#fabd2f]">~</span> atlas.todo add "Finish Gemini integration @work !high"
3+
<span class="text-[#b8bb26]">➜</span> <span class="text-[#fabd2f]">~</span> atlas.websearch -e wiki "Go programming language"
4+
<span class="text-[#b8bb26]">➜</span> <span class="text-[#fabd2f]">~</span> atlas.stats
5+
<span class="text-[#b8bb26]">➜</span> <span class="text-[#fabd2f]">~</span> atlas.compass
6+
<span class="text-[#b8bb26]">➜</span> <span class="text-[#fabd2f]">~</span> atlas.clock
7+
<span class="text-[#b8bb26]">➜</span> <span class="text-[#fabd2f]">~</span> atlas.cam
8+
<span class="text-[#b8bb26]">➜</span> <span class="text-[#fabd2f]">~</span> atlas.games
9+
<span class="text-[#b8bb26]">➜</span> <span class="text-[#fabd2f]">~</span> atlas.bench "ls" "dir"
10+
<span class="text-[#b8bb26]">➜</span> <span class="text-[#fabd2f]">~</span> atlas.radar --show unclean --watch ..
11+
<span class="text-[#b8bb26]">➜</span> <span class="text-[#fabd2f]">~</span> atlas.otp
12+
<span class="text-[#b8bb26]">➜</span> <span class="text-[#fabd2f]">~</span> atlas.diff file1.go file2.go
13+
<span class="text-[#b8bb26]">➜</span> <span class="text-[#fabd2f]">~</span> atlas.screensaver
14+
<span class="text-[#b8bb26]">➜</span> <span class="text-[#fabd2f]">~</span> atlas.facade --file routes.piml
15+
<span class="text-[#b8bb26]">➜</span> <span class="text-[#fabd2f]">~</span> atlas.pq -q "tools.0.version" manifest.piml
16+
<span class="text-[#b8bb26]">➜</span> <span class="text-[#fabd2f]">~</span> atlas.hash my_file.zip
17+
<span class="text-[#b8bb26]">➜</span> <span class="text-[#fabd2f]">~</span> atlas.grave
18+
<span class="text-[#b8bb26]">➜</span> <span class="text-[#fabd2f]">~</span> atlas.radio
19+
<span class="text-[#b8bb26]">➜</span> <span class="text-[#fabd2f]">~</span> atlas.deck
20+
<span class="text-[#b8bb26]">➜</span> <span class="text-[#fabd2f]">~</span> atlas.convert -s "*.heic" -d "outputs/" -t png
21+
<span class="text-[#b8bb26]">➜</span> <span class="text-[#fabd2f]">~</span> atlas.conquistador
22+
<span class="text-[#b8bb26]">➜</span> <span class="text-[#fabd2f]">~</span> atlas.horizon
23+
<span class="text-[#b8bb26]">➜</span> <span class="text-[#fabd2f]">~</span> atlas.cat main.go
24+
<span class="text-[#b8bb26]">➜</span> <span class="text-[#fabd2f]">~</span> atlas.ed README.md
25+
<span class="text-[#b8bb26]">➜</span> <span class="text-[#fabd2f]">~</span> atlas.git
26+
<span class="text-[#b8bb26]">➜</span> <span class="text-[#fabd2f]">~</span> atlas.ip
27+
<span class="text-[#b8bb26]">➜</span> <span class="text-[#fabd2f]">~</span> atlas.sand
28+
<span class="text-[#b8bb26]">➜</span> <span class="text-[#fabd2f]">~</span> atlas.sql
29+
<span class="text-[#b8bb26]">➜</span> <span class="text-[#fabd2f]">~</span> atlas.chat
30+
<span class="text-[#b8bb26]">➜</span> <span class="text-[#fabd2f]">~</span> atlas.color

0 commit comments

Comments
 (0)