├── .github └── workflows │ ├── build.yml │ └── docs.yml ├── .gitignore ├── LICENSE ├── README.md ├── examples └── compiletime.nim ├── src ├── supersnappy.nim └── supersnappy │ └── internal.nim ├── supersnappy.nimble └── tests ├── all.nim ├── bench.nim ├── config.nims ├── data ├── alice29.txt ├── alice29.txt.snappy ├── asyoulik.txt ├── asyoulik.txt.snappy ├── baddata1.snappy ├── baddata2.snappy ├── baddata3.snappy ├── fireworks.jpg ├── fireworks.jpg.snappy ├── geo.protodata ├── geo.protodata.snappy ├── html ├── html.snappy ├── html_x_4 ├── html_x_4.snappy ├── kppkn.gtb ├── kppkn.gtb.snappy ├── lcet10.txt ├── lcet10.txt.snappy ├── paper-100k.pdf ├── paper-100k.pdf.snappy ├── plrabn12.txt ├── plrabn12.txt.snappy ├── tor-list.gold ├── urls.10K └── urls.10K.snappy ├── fuzz.nim ├── stress.nim ├── test.nim ├── test_compiletime.nim └── validate.nim /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzba/supersnappy/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzba/supersnappy/HEAD/.github/workflows/docs.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzba/supersnappy/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzba/supersnappy/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzba/supersnappy/HEAD/README.md -------------------------------------------------------------------------------- /examples/compiletime.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzba/supersnappy/HEAD/examples/compiletime.nim -------------------------------------------------------------------------------- /src/supersnappy.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzba/supersnappy/HEAD/src/supersnappy.nim -------------------------------------------------------------------------------- /src/supersnappy/internal.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzba/supersnappy/HEAD/src/supersnappy/internal.nim -------------------------------------------------------------------------------- /supersnappy.nimble: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzba/supersnappy/HEAD/supersnappy.nimble -------------------------------------------------------------------------------- /tests/all.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzba/supersnappy/HEAD/tests/all.nim -------------------------------------------------------------------------------- /tests/bench.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzba/supersnappy/HEAD/tests/bench.nim -------------------------------------------------------------------------------- /tests/config.nims: -------------------------------------------------------------------------------- 1 | --path:"../src" 2 | -------------------------------------------------------------------------------- /tests/data/alice29.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzba/supersnappy/HEAD/tests/data/alice29.txt -------------------------------------------------------------------------------- /tests/data/alice29.txt.snappy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzba/supersnappy/HEAD/tests/data/alice29.txt.snappy -------------------------------------------------------------------------------- /tests/data/asyoulik.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzba/supersnappy/HEAD/tests/data/asyoulik.txt -------------------------------------------------------------------------------- /tests/data/asyoulik.txt.snappy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzba/supersnappy/HEAD/tests/data/asyoulik.txt.snappy -------------------------------------------------------------------------------- /tests/data/baddata1.snappy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzba/supersnappy/HEAD/tests/data/baddata1.snappy -------------------------------------------------------------------------------- /tests/data/baddata2.snappy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzba/supersnappy/HEAD/tests/data/baddata2.snappy -------------------------------------------------------------------------------- /tests/data/baddata3.snappy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzba/supersnappy/HEAD/tests/data/baddata3.snappy -------------------------------------------------------------------------------- /tests/data/fireworks.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzba/supersnappy/HEAD/tests/data/fireworks.jpg -------------------------------------------------------------------------------- /tests/data/fireworks.jpg.snappy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzba/supersnappy/HEAD/tests/data/fireworks.jpg.snappy -------------------------------------------------------------------------------- /tests/data/geo.protodata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzba/supersnappy/HEAD/tests/data/geo.protodata -------------------------------------------------------------------------------- /tests/data/geo.protodata.snappy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzba/supersnappy/HEAD/tests/data/geo.protodata.snappy -------------------------------------------------------------------------------- /tests/data/html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzba/supersnappy/HEAD/tests/data/html -------------------------------------------------------------------------------- /tests/data/html.snappy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzba/supersnappy/HEAD/tests/data/html.snappy -------------------------------------------------------------------------------- /tests/data/html_x_4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzba/supersnappy/HEAD/tests/data/html_x_4 -------------------------------------------------------------------------------- /tests/data/html_x_4.snappy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzba/supersnappy/HEAD/tests/data/html_x_4.snappy -------------------------------------------------------------------------------- /tests/data/kppkn.gtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzba/supersnappy/HEAD/tests/data/kppkn.gtb -------------------------------------------------------------------------------- /tests/data/kppkn.gtb.snappy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzba/supersnappy/HEAD/tests/data/kppkn.gtb.snappy -------------------------------------------------------------------------------- /tests/data/lcet10.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzba/supersnappy/HEAD/tests/data/lcet10.txt -------------------------------------------------------------------------------- /tests/data/lcet10.txt.snappy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzba/supersnappy/HEAD/tests/data/lcet10.txt.snappy -------------------------------------------------------------------------------- /tests/data/paper-100k.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzba/supersnappy/HEAD/tests/data/paper-100k.pdf -------------------------------------------------------------------------------- /tests/data/paper-100k.pdf.snappy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzba/supersnappy/HEAD/tests/data/paper-100k.pdf.snappy -------------------------------------------------------------------------------- /tests/data/plrabn12.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzba/supersnappy/HEAD/tests/data/plrabn12.txt -------------------------------------------------------------------------------- /tests/data/plrabn12.txt.snappy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzba/supersnappy/HEAD/tests/data/plrabn12.txt.snappy -------------------------------------------------------------------------------- /tests/data/tor-list.gold: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzba/supersnappy/HEAD/tests/data/tor-list.gold -------------------------------------------------------------------------------- /tests/data/urls.10K: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzba/supersnappy/HEAD/tests/data/urls.10K -------------------------------------------------------------------------------- /tests/data/urls.10K.snappy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzba/supersnappy/HEAD/tests/data/urls.10K.snappy -------------------------------------------------------------------------------- /tests/fuzz.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzba/supersnappy/HEAD/tests/fuzz.nim -------------------------------------------------------------------------------- /tests/stress.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzba/supersnappy/HEAD/tests/stress.nim -------------------------------------------------------------------------------- /tests/test.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzba/supersnappy/HEAD/tests/test.nim -------------------------------------------------------------------------------- /tests/test_compiletime.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzba/supersnappy/HEAD/tests/test_compiletime.nim -------------------------------------------------------------------------------- /tests/validate.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guzba/supersnappy/HEAD/tests/validate.nim --------------------------------------------------------------------------------