Skip to content

bakimane/juleaf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🍃 Juleaf

Juleaf Logo

Julia + Weave + LaTeX — Scientific documents with executable code.

License

1. Features

  • Julia code execution in documents
  • LaTeX math rendering
  • PDF output (Research paper, Presentation slide, Letters)
  • AI assistant compatible (Groq, Claude, etc.)
  • Dark mode

2. Install

2.1. Julia

macOS

brew install julia

Ubuntu/Debian

curl -fsSL https://install.julialang.org | sh

Windows
Follow the instructions provided by julialang.org

to confirm that Julia is installed, open a terminal and run the following line:

julia --version

2.2. TinyTeX (LaTeX)

macOS/Linux

curl -sL "https://yihui.org/tinytex/install-bin-unix.sh" | sh

Windows

Invoke-WebRequest -Uri "https://yihui.org/tinytex/install-windows.bat" -OutFile "install.bat"; .\install.bat

2.3. Pandoc

for conversion from file.jmd to file.pdf macOS

brew install pandoc

Ubuntu/Debian

sudo apt install pandoc

Windows
Follow the instructions provided by pandoc.org

2.4. Juleaf

git clone https://github.com/bakimane/juleaf.git
cd juleaf

Install Julia packages:

For Bash/Git Bash/Linux/macOS:

julia -e 'using Pkg; Pkg.add(["HTTP", "Weave"])'

For Windows PowerShell:

julia -e "using Pkg; Pkg.add([`"HTTP`", `"Weave`"])"

Start the server:

julia juleaf.jl

Open http://localhost:8080

3. Templates

Template Use Case
Article Reports, papers
IEEE Conference papers
Beamer Presentations
Letter Formal letters
Math Theorems, proofs

4. Shortcuts

Key Action
Ctrl+S Save + Compile
Ctrl+Enter Compile
Ctrl+I AI assist

5. Contributing

We welcome contributions! Please see our Contributing Guide for details.

6. AI (Optional)

  1. Get free key at console.groq.com
  2. Click AI → paste key

7. License

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

About

Overleaf like on Julia

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors