You take notes, we'll figure out the rest.

Built by coders, for coders. This seems like a simple slogan, but in reality, as developers, we design and build tools that we want to use everyday.

Code Snippets

Syntax Highlighting, no annoying autocorrect, properly spaced fonts. You can finally include code in your notes.

Rich Text

Don't be fooled by our acceptance of code, we provide excellent text editing with all the formatting you you could want.

Media

Add images, Youtube/Vimeo, audio. Never worry about missplacing your files that have to do with your note again.

We support over 100 programming languages!

We use the opensource syntax highlighter CodeMirror.

JavaScript
HTML/XML
PHP
SQL (several dialects)
Java
C, C++, C#
Spreadsheet
VBScript
CSS
Swift
Handlebars
Sass
Ruby
Slim
diff
Python
LESS
APL
Elm
Go
DTD
Ceylon
Clojure
Closure Stylesheets (GSS)
COBOL
Nginx
CoffeeScript
Common Lisp
Crystal
Cypher
Cython
D
Dart
Django (templating language)
Dockerfile
Dylan
EBNF
ECL
Eiffel
Erlang
ASN.1
Factor
FCL
Forth
Fortran
F#
Gas (AT&T-style assembly)
Gherkin
Groovy
Asterisk dialplan
CMake
HAML
Brainfuck
Haskell (Literate)
Haxe
HTTP
IDL
Jinja2
Julia
Kotlin
LiveScript
Lua
Markdown (GitHub-flavour)
Mathematica
mbox
mIRC
Modelica
MscGen
MUMPS
NSIS
NTriples
Objective C
OCaml
Octave (MATLAB)
Oz
Pascal
PEG.js
Perl
PGP (ASCII armor)
Pig Latin
PowerShell
Properties files
ProtoBuf
Pug
Puppet
Q
R
RPM
reStructuredText
Rust
SAS
Scala
Scheme
SCSS
Shell
Sieve
Smalltalk
Smarty
Solr
Soy
Stylus
SPARQL
Squirrel
sTeX, LaTeX
Tcl
Textile
Tiddlywiki
Tiki wiki
TOML
Tornado (templating language)
troff (for manpages)
TTCN
TTCN Configuration
Turtle
Twig
VB.NET
Velocity
Verilog/SystemVerilog
VHDL
Vue.js app
Web IDL
XQuery
Yacas
YAML
YAML frontmatter
Z80

NotesWithCode is OpenSource

From the beginning, NotesWithCode was designed to be OpenSource, we use all OpenSource frameworks, plugins, and languages. Once out of beta, our source code will be on BitBucket!

Report Bug or Feedback