What is Stikly?
Stikly turns your desktop into a real bulletin board. Each note is its own small window—without borders or a Windows title bar—so you can have as many as you like, in any color you choose, pinned wherever you want.
Everything is saved on your own computer. Close Stikly, reopen it, and every note appears exactly where you left it, with its text, color, and size intact.
Each note, your way
The bottom bar of each note has just what you need to write quickly and without distractions.
Formatted text
Bold, italics, underline, and strikethrough options are available directly within the note. The A button changes the selected text to a different color, while the right-click menu reverts it to the original black.
Lists
Convert any paragraph into a bulleted or numbered list, to jot down tasks without leaving the note.
Move and Resize
Drag the note by its top bar or stretch a corner to enlarge it. Stikly remembers the position and size of each note between sessions.
All the ones you need
The + button creates a new note slightly offset from the previous one, so they never stack directly on top of each other.
Three ways to pin a note
The three-dot menu hides Stikly's most particular trick: choosing which layer of your desktop each note lives in. Try it below.
A regular window: it can be covered by other applications and appears in the Alt+Tab.
In whatever color you like
Four factory colors ready with a click, plus a complete selector if none of them convince you.
#fff59d
#f8bbd0
#c8e6c9
#bbdefb
to your liking
The gear icon opens a full color selector to choose the exact tone you want. Stikly automatically adjusts the contrast of the note's bars so they are easy to read in both light and dark colors.
What's behind each note
On the inside, Stikly is an Electron app with a somewhat unusual piece: it communicates directly with the Windows API to switch layers of a window.
main.js — the brain
The main process of Electron. Creates the window for each note,
saves its position, size, text and color in
notes.json, and controls the system tray icon.
preload.js — the bridge
Exposes only three safe functions to the note —create, delete,
update— through contextBridge, without giving it
direct access to Node.js.
note.html / note.js / note.css — what you see
The interface where you write: the text area, the format bar and the color and position menus.
windows-window.ps1 + .cs — the translator
A PowerShell script that compiles a small piece of C# at runtime
and calls Windows API functions directly
—SetParent, SetWindowPos— to move the
window from one layer to another.
All content is saved in a
notes.json
file within the application's data folder on your own computer.
Notes are only written to that file when you exit the app or close
everything from the tray icon's "Close all notes" option. Closing an
individual note with its own × button does not save
it. Stikly does not send anything to any server; if you want to back
up your data, that file is all you need to save.
The tray icon
Without searching for any window, from the system tray.
Create a new note with a click, or close all at once when you want to clear the desktop.