• Stars
    star
    185
  • Rank 208,271 (Top 5 %)
  • Language
    Shell
  • Created over 6 years ago
  • Updated over 1 year ago

Reviews

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

Repository Details

Nim days book

Nim Days

Nim Days is a project to document my journey with The Nim Programming Language

What is in it?

I'll try create multiple practical applications/libraries including:

  • Parsers for bencode, dmidecode, ini, redis protocol
  • Testing framework
  • Build system

Check TOC for complete summary

Publishing flow

  • To compile the sources please make sure to have mdbook in your $PATH
  • To regenerate the HTML files bash publish.sh

Contributions

Please feel free to open an issue or send a PR

More Repositories

1

prolog-rands

random stuff in prolog
Prolog
70
star
2

pygundb

python gundb server and client implementation
Python
68
star
3

nim-terminaltables

terminal tables for nim
Nim
57
star
4

python-sonic-client

sonic search backend client in python
Python
57
star
5

nimassets

bundle your assets into single nim file inspired by go-bindata
Nim
55
star
6

nim-servy

Servy is a fast, simple and lightweight micro web-framework for Nim
Nim
30
star
7

nim-asciitables

simple terminal ascii tables for nim
Nim
24
star
8

nim-redisclient

sync/async redis clients for Nim
Nim
20
star
9

letsbuildacompiler-pretty

prettify let's build a compiler tutorial
HTML
18
star
10

nim-redisparser

RESP(REdis Serialization Protocol) Serialization for Nim
Nim
17
star
11

githubfuse

Virtual github filesystem
Python
15
star
12

sercapnp

Capnp support for intellij
Java
14
star
13

nim-parsec

parsec for nim
Nim
13
star
14

prayertime

python library for calculating prayertimes and qibla direction.
Python
12
star
15

nim-sonic-client

nim sonic client
Nim
11
star
16

pyparsec

python parser combinators (parsec) library
Python
11
star
17

nim-configparser

configparser for ini files written in Nim
Nim
10
star
18

nim-minitest

minitest framework for nim
Nim
9
star
19

nistow

stow written in nim to manage your dotfiles
Nim
7
star
20

nim-tictactoe

tictactoe in nim with minmax algorithm
Nim
7
star
21

suggestparse

argparse extension to allow command suggestions for invalid commands
Python
7
star
22

raqeeb

Python
6
star
23

python-pcre

Perl Compatible Regular Expressions (PCRE) for Python
Python
6
star
24

tq

Python
6
star
25

pybitcask

bitcask implementation in python
Python
5
star
26

nim-magic

libmagic bindings for nim
Nim
5
star
27

vscode-capnp

Capnproto support for vscode
TypeScript
5
star
28

nim-linkcheck

links checker in nim
Nim
5
star
29

simplenote

simple notes application in vue.js/apollo and graphcool
Vue
5
star
30

witai-nim

wit.ai nim client
Nim
4
star
31

resume

My resume using markdown and pandoc
Makefile
4
star
32

nim-cachedtable

in memory cache table
Nim
4
star
33

can

Python
4
star
34

logica

playing around with declarative programming techniques unifications and chaining
Python
4
star
35

diashapes-py

Diashapes alternative in python
Python
3
star
36

dmiparse

parse dmidecode with python
Python
3
star
37

nim-loadenv

load environment file to your nim application
Nim
3
star
38

gofarmer

Go
3
star
39

nim-bencode

bencode encoder/decoder in nim
Nim
3
star
40

secretconf

manage your secret configurations easily.
Python
3
star
41

expectless

Simple expect library for python
Python
2
star
42

Flask_Itsyouonline

Itsyouonline provider plugin For Flask
Python
2
star
43

nim-tcprouter

tcp router in nim
Python
2
star
44

prayertime-go

golang prayertime library
Go
2
star
45

atom-regextoolkit

Regex toolkit for atom
JavaScript
2
star
46

helloed

pygtk text editor
Python
2
star
47

YggDesktop

Yggdrasil desktop application in Gambas for fun
2
star
48

events

python events system heavily inspired by zope.event
Python
2
star
49

nim-dmidecode

dmidecode parser in nim
Nim
2
star
50

awesome-c-mirror

1
star
51

coredns-redis

Go
1
star
52

speedtest

gevent based speedtest.net client
Python
1
star
53

stellargui

Python
1
star
54

create-flask-app

minimal flask app with admin interface, graphql and rest ready setup.
Python
1
star
55

dkeeper-motoko

JavaScript
1
star
56

chatflow-wizards

Python
1
star
57

codescalers_training

Python
1
star
58

genjs8stub

Python
1
star
59

caddy-vscode

Caddy plugin for vscode
1
star
60

simpletemplate

simpletemplate is simple templating engine for python
Python
1
star
61

crystal-bindata

bindata for crystal lang
1
star
62

capnpid

capnproto id generator for node.js
TypeScript
1
star
63

eltcprouter

down to earth tcp router SNI based routing + ngrok alternative.
Go
1
star