Skip to content

A SimpleNotepad app built with C & Only Win32 API

License

SFINXVC/SimpleNotepad

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SimpleNotepad: A Good Old Windows Notepad Clone

Build Status License

Overview

SimpleNotepad is a simplified reimplementation of the old Windows Notepad. I don’t know why I made this, but it's kinda cool actually. I made this project using C, and CMake as the build system (I actually wanted to use "make" for the build system, but I’m kinda lazy, so I might add it later).

Features

  • Basic Windows Notepad features
  • Basic formatting options (like changing fonts, etc.)
  • File saving and loading (still has some bugs, probably)
  • Discord Rich Presence (hell yeah)

Installation

Option 1: Download Pre-built Application

  1. Visit the Releases page to download the latest version.
  2. Just open the executable to run it.

Option 2: Build from Source

  1. Clone this repository:

    git clone https://github.com/SFINXVC/SimpleNotepad.git
    cd SimpleNotepad
  2. Install dependencies (just, install it by urself if needed).

  3. Build the project:

    mkdir build && cd build
    cmake ..
    cmake --build .
  4. Finally, just run the application:

    ./SimpleNotepad.exe

Supported Compilers

SimpleNotepad supports the following compilers:

  • Microsoft Visual C++ (MSVC)

(I only tested MSVC. Feel free to try building it with another compiler if possible.)

Contributing

This is just a for-fun project, never meant to be serious. But feel free to submit issues or pull requests.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

A SimpleNotepad app built with C & Only Win32 API

Resources

License

Stars

Watchers

Forks

Packages

No packages published