Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jcv8000/Codex

A free note-taking software for programmers and Computer Science students
https://github.com/jcv8000/Codex

codex compsci computer-science cs electron notebook notes notetaker notetaking notetaking-applications programming

Last synced: 3 months ago
JSON representation

A free note-taking software for programmers and Computer Science students

Awesome Lists containing this project

README

        






GitHub all releases
GitHub release (latest by date)
GitHub issues



A free note-taking software for programmers and Computer Science students


Made by Josh Vickery

## About

> _**Notice**: If you're upgrading from Codex v1, make sure to **back up your save data** (save.json and notes folder) for all of your saves before updating._

Codex is a note-taking app that allows you to save **styled and highlighted code snippets** in your notes.

Other features:

- Support for highlighting 190+ programming languages
- Over 240 code themes
- Sort your notes into nestable notebooks/folders, customizable icons for notebooks and pages
- KaTeX math expressions
- PDF and Markdown exporting

## Screenshot

![Example screenshot](https://imgur.com/zpmi3kS.png)

## Other Distributions

**Arch Linux**: You can install Codex from the AUR with [codex-bin](https://aur.archlinux.org/packages/codex-bin) (unofficial)

## Building Locally

Requires Node.js 16 or higher

```sh
pnpm install

pnpm dev # Run the app in development mode with hot reloading
pnpm dir # Only generates folder(s) of the standalone executable, quicker
pnpm dist # Generates all installers/portable archives for your platform
```

## License

This work is licensed under a [CC BY-NC 4.0](https://creativecommons.org/licenses/by-nc/4.0/) license.