Discuss Scratch

MineTurte
Scratcher
1000+ posts

Onyx v0.1.2 - A simplistic notepad inside of Shell, built for productivity

Onyx is a light-weight and slick notepad made for all sorts of things. It can be used for just jotting things down, or as a full text editor. It supports saving/loading files and a TON more that is described in detail on the repository, which is here.

It has many of the features standard terminal editors have, as well as some extra. However, it still does have some bugs. It's early stage but good enough to release to the public for feedback. I highly recommend trying to contribute or make themes for Onyx! It helps out a ton.


Onyx, Blackout theme
mtnif
Scratcher
1000+ posts

Onyx v0.1.2 - A simplistic notepad inside of Shell, built for productivity

idea for encoding to .onyx:
theme:1~1$Line 1,2$Emoji: ;cold-face,3$And\, we can have commas too!
becomes
Line 1
Emoji: (cold face)
And, we can have commas too!
with the first theme (dark)

for compression, n$ can be skipped

Last edited by mtnif (April 2, 2026 23:53:42)

MineTurte
Scratcher
1000+ posts

Onyx v0.1.2 - A simplistic notepad inside of Shell, built for productivity

mtnif wrote:

idea for encoding to .onyx:
theme:1~1$Line 1,2$Emoji: ;cold-face,3$And\, we can have commas too!
becomes
Line 1
Emoji: (cold face)
And, we can have commas too!
with the first theme (dark)

for compression, n$ can be skipped
I'm not really sure why you would need to encode anything. Onyx isn't a programming language nor does it have a special file type. It is a notepad app… for taking notes… on text files (or really any files). While I do eventually plan on adding some very minimal syntax highlighting for a chosen few programming languages, it's still at its root a notepad. I made it because I realized how annoying it can be at times to easily take notes without distractions or multiple steps to reach an empty text file.

Anyways, separate from this ^ I probably won't be updating Onyx the same type of way as I do with Feather. For one, the updates will be a lot more straightforward and only be released once I deem it's fully finished (aka I finish everything on my todo which rn looks like actually hell as I have like 10 things for feather and 7 for onyx– aaaaaa). Also I'm not directly giving Onyx more attention than Feather but since Feather is a lot more late stage, it's updates will be more periodic than Onyx. Besides, I'm still trying to fix so many bugs in Feather and working on a separate project helps.
MineTurte
Scratcher
1000+ posts

Onyx v0.1.2 - A simplistic notepad inside of Shell, built for productivity

bump.

also still working on v0.1.3. It's fairly big so I want to ensure everything works properly.
MineTurte
Scratcher
1000+ posts

Onyx v0.1.2 - A simplistic notepad inside of Shell, built for productivity

LOL i forgot to update scratch topic. I already updated onyx like a couple days ago. Go check it outttt! also bump
MineTurte
Scratcher
1000+ posts

Onyx v0.1.2 - A simplistic notepad inside of Shell, built for productivity

you call this necroposting i call this i forgor about this and its cool sooo bumpers

Powered by DjangoBB