• Stars
    star
    11
  • Rank 1,639,124 (Top 34 %)
  • Language
    Erlang
  • License
    Apache License 2.0
  • Created almost 3 years ago
  • Updated about 2 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A minimalistic Erlang web framework

Kraft

An minimalistic Erlang web framework.

Examples

Start an example shell:

rebar3 as example shell

Navigate to http://localhost:8090 to see a list of examples. All examples can be found in the examples/ folder.

Development

Formatting

Kraft uses erlfmt to format its code.

  • rebar3 fmt to reformat all the code
  • rebar3 fmt path/to/file to reformat a single file
  • rebar3 check to check if formatting adheres

Kraft includes a Git hook that checks formatting before committing. To start using the included Git hook in this repository, run the following command in the root of the repository:

git config core.hooksPath .githooks

More Repositories

1

meck

A mocking library for Erlang
Erlang
807
star
2

grapherl

Create graphs of Erlang systems and programs
Erlang
88
star
3

unite

Pretty EUnit test formatters
Erlang
71
star
4

tap

Recon wrapper for Elixir
Elixir
63
star
5

pretty_errors

Error and stack trace pretty printers for Erlang
Erlang
38
star
6

parallel

A parallel Enum implementation for Elixir
Elixir
35
star
7

future

Futures for Elixir
Elixir
22
star
8

stout

Stylized output for Lager
Erlang
21
star
9

mapz

Additions to the Erlang maps module
Erlang
14
star
10

emacs-iedit

Edit multiple regions with the same content simultaneously
Emacs Lisp
11
star
11

grid

Erlang formatter for tabular data
Erlang
11
star
12

color

Shell ANSI coloring for erlang
Erlang
11
star
13

asdf-kerl

[OBSOLETE] Kerl-based Erlang plugin for asdf version manager https://github.com/asdf-vm/asdf
Shell
10
star
14

opsworks

Command line interface for Amazon OpsWorks
Ruby
6
star
15

focus_last_tab

Always focus the last tab with Ctrl+9 or ⌘+9 in Sublime Text
Python
5
star
16

elementary

A modern S3 client for Erlang
Erlang
5
star
17

pad.zsh-theme

A concise and colorful ZSH theme
4
star
18

fakes3-docker

Minimal fakes3 Docker image
3
star
19

stache

Mustache Template Language for Erlang
Erlang
3
star
20

subtree

Erlang library for working with nested data structures
Erlang
3
star
21

erlang-base

Minimal Erlang + Debian Docker image
3
star
22

ansi

ANSI escape code library for Erlang
Erlang
3
star
23

emacs-config

My Emacs configuration
Emacs Lisp
2
star
24

textual

Textual transformation library for Erlang
Erlang
2
star
25

scripts

Various scripts and tools for the everyday developer!
1
star
26

entitas

This repository has moved to
Go
1
star
27

rebar3-umbrella-example

Erlang
1
star