Skip to content

NickSwings/JustCode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 

Repository files navigation

JustCode

A super simple lightweight code editor built with Java Swing.

Features

  • Multiple tabs with dynamic close buttons
  • Open, Save, and Save As functionality
  • Dynamic Line Numbers that sync with document changes
  • Syntax Highlighting (Currently supports C/C++ keywords, strings, comments, and directives via a scalable Factory architecture)

Installation

  1. Download JustCode-0.2.0.exe from the GitHub Releases page
  2. Run the installer
  3. Launch JustCode from the Start Menu or Desktop shortcut

No additional requirements — the installer bundles the Java Runtime!

Building from Source

Requirements: JDK 25

Clone the repo and run the main class: src/editor/Main.java

Roadmap

✅ Line Numbers
✅ Syntax Highlighting (currently only supports C, support for more languages coming soon)
⬜ Keyboard Shortcuts
⬜ In-Editor Code Execution (Compile and Run directly from the UI)
⬜ Find & Replace

License

Copyright © 2026 Raunak Dey. All Rights Reserved.

Proprietary / Source-Available License

  • You are free to download, install, and use the JustCode application for personal, non-commercial purposes.
  • You may download and study the source code for personal educational purposes.
  • You may NOT redistribute the compiled application.
  • You may NOT use, copy, modify, or publish this source code (in whole or in part) in any public or commercial project without explicit written permission from the author.

About

A Super Simple Lighweight Code Editor made in JAVA by me :)

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Contributors

Languages