Skip to content

A Utility Application for developers using Windows. Code Pal is a semi-transparent Overlay Window with features like Syntax Highlighting and Note Creation.

Notifications You must be signed in to change notification settings

VexedAI/CodePal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Code Pal

Code Pal is a utility application written in C# designed to help developers with outlining, task tracking, and pseudocoding. It allows users to create "Task Lists" for to-dos and task tracking, and offers a feature-rich text editor for writing pseudocode. What sets Code Pal apart is its overlay functionality, which displays over any window. This, combined with its translucent and minimal design, enables users to reference their to-dos, notes, tasks, or pseudocode without needing another monitor, ALT-Tabbing, or extra devices.

Features

  • Toggleable Syntax Highlighting
  • Toggleable Always On Top propery
  • Adjustable Opacity
  • Code Editor - Code Folding
  • Code Editor - Auto Indentation
  • Code Editor - Brace Matching
  • Create Task Items
  • Delete Task Items
  • Mark Task Items Complete
  • Responsive Resizable Window
  • Cross Compatibility (Windows, macOS, Linux)

Syntax HighLighting Supported Languages

  • C#

Future Features

  • Save/Load Tasks
  • Save/Load Code Editor content
  • Export Code Editor to user selected file format
  • Add Syntax Highlighting for more languages
  • Support in-app Syntax Highlighting theme changes/modifications
  • (* Implemented *) Toggles for specific features ie. Enable/Disable Brace Matching etc
  • (* Implemented *) User determined opacity
  • (* Implemented *) Responsive/Resizable form.

Screenshots

App Screenshot

Changelog

August 6th, 2024 - Code Pal has been updated to use AvaloniaUI instead of WinForms. This update aimed to provide not only cross compatibility, but also a modern UI that allows for the utilization of modern features natively.

Acknowledgements / Technologies

  • AvaloniaUI
  • AvaloniaEdit

About

A Utility Application for developers using Windows. Code Pal is a semi-transparent Overlay Window with features like Syntax Highlighting and Note Creation.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages