ImThemes
Dear ImGui theme designer and browser written in Nim
Features
- Theme editor.
- Real time theme preview.
- Export to Nim, C++, C# or TOML for ImStyle.
- Browse and preview themes from the internet.
- Filter by tags.
- Filter by author.
- Star your favorite themes.
- Sort themes alphabetically and by publish date.
- Fork themes.
Installation
Go to the releases page and download:
Nimble
You can also install it through nimble as a binary package.
nimble install https://github.com/Patitotective/ImThemes
Publish Your Theme
- Click the Publish button, fill the name and description, add tags, click Next and copy the TOML entry.
- Paste the copied text at the end of themes.toml (GitHub should fork this repository automatically for you).
- Create a PR proposing your changes.
- Automatically
validate_themes.nim
is ran to check whether the themes.toml
file is valid or not.
Notes:
author
corresponds to the GitHub username of the user making the PR.
author
and date
will be added manually when merging the PR (you can add the author
yourself as well).
About
Contact me:
- Discord: Patitotective#0127.
- Twitter: @patitotective.
- Email: cristobalriaga@gmail.com.