• Stars
    star
    21
  • Rank 1,049,228 (Top 22 %)
  • Language
    Crystal
  • License
    Apache License 2.0
  • Created over 4 years ago
  • Updated about 2 years ago

Reviews

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

Repository Details

Component based MVC web framework based on fort architecture targeting good code structures, modularity & performance.

GitHub version Crystal CI Docs

Shivneri

Component based MVC web framework based on fort architecture for crystal targeting good code structures, modularity & performance.

Features

  • Based on Fort architecture.
  • MVC Framework and follows OOPS approach so everything is class and object.
  • Provides components - Wall, Shield and Guard. Components help modularize the application.
  • Everything is configurable - you can configure your session store, view engine, websocket etc.
  • Dependency Injection.
  • Everything can be unit tested, so you can use a TDD approach.

Examples

Doc Site

https://shivneriforcrystal.com/

More Repositories

1

JsStore

A complete IndexedDB wrapper with SQL like syntax.
JavaScript
716
star
2

fortjs

Component based MVC web framework for nodejs targeting good code structures & modularity.
TypeScript
46
star
3

sqlweb

SqlWeb is an extension of JsStore which allows to use sql query for performing database operation in IndexedDB.
JavaScript
46
star
4

mahal

Simple, modern web application framework for UI development.
TypeScript
45
star
5

jsstore-examples

This repo contains examples of jsstore for different frameworks & tools
JavaScript
36
star
6

idbstudio

idbstudio is a management tools for indexeddb library jsstore. It helps users to execute , debug and learn jsstore query.
JavaScript
31
star
7

fort

Fort is an application architecture on top of MVC.
7
star
8

shivneri-examples

Different Examples for shivneri framework
JavaScript
5
star
9

ethcontracts

Readymade ethereum contracts implementation with support for all ethereum library.
TypeScript
5
star
10

mahal-examples

This project contains several examples for mahal framework to help users learn & understand.
JavaScript
4
star
11

godam

Modular & reactive state management framework.
TypeScript
4
star
12

fortjs-typescript-starter

Starter project for fortjs using typescript
TypeScript
3
star
13

jsstore-encrypt

Encrypt your data when storing & decrypt when fetching in indexeddb
TypeScript
3
star
14

jsstore.docs

This repository contains documentation and code to create docs for jsstore.
JavaScript
3
star
15

fort-creator

fortjs application generator
TypeScript
2
star
16

fortjs-graphql

GraphQl module for fortjs
TypeScript
2
star
17

fortjs-examples

Examples for fortjs
JavaScript
2
star
18

fortjs-javascript-starter

Starter project for fortjs using javascript
JavaScript
2
star
19

shivneri.docs

Doc for shivneri
Vue
2
star
20

MatDialog

Wrappers for JavaScript alert(), confirm(),prompt() and other custom dialogs option using Materialize framework
JavaScript
2
star
21

ethcontracts-ethers

ethers.js wraper for ethcontracts.js
TypeScript
1
star
22

web3-react

web3 examples in reactjs
JavaScript
1
star
23

godam-vue

Vue
1
star
24

fortjs-swagger

Swagger module for fortjs
TypeScript
1
star
25

readmeta

Cli for previewing meta tags for web application.
TypeScript
1
star
26

mahal-html-compiler

html compiler for mahal framework
TypeScript
1
star
27

flexstyle

flexcss is flexbox based css only framework.
SCSS
1
star
28

mahal-bulma

Mahal components for bulma css framework
JavaScript
1
star
29

mahal-router

JavaScript
1
star
30

godam-react

JavaScript
1
star
31

mahal-templates

Templates for mahaljs framework
JavaScript
1
star
32

mahal-webpack-loader

Webpack loader for mahaljs framework
JavaScript
1
star
33

solidity-learning

Solidity learning - erc20, erc721 - script and test
TypeScript
1
star
34

mahal-store

Store module for mahal framework
TypeScript
1
star
35

fortjs-doc

Doc sites for fortjs
Vue
1
star
36

mahal-language-tool

mahal language extension for vscode
TypeScript
1
star
37

shivneri-ws-client-javascript

Shivneri framework web socket client library for javascript
JavaScript
1
star
38

KeyStore

keyStore is a library for javascript. It saves data in key and value format in html5 storage technology indexedDb.
TypeScript
1
star