All Projects → JimBobSquarePants → Zoombraco

JimBobSquarePants / Zoombraco

Licence: Apache-2.0 license
⚡ A lean boilerplate for rapidly developing strong-typed Umbraco websites.

Programming Languages

C#
18002 projects
javascript
184084 projects - #8 most used programming language
HTML
75241 projects
CSS
56736 projects
Classic ASP
548 projects

Projects that are alternatives of or similar to Zoombraco

uJet
Umbraco Jet (uJet) is a Code First approach to building MVC applications in Umbraco 7.
Stars: ✭ 16 (-56.76%)
Mutual labels:  mvc, umbraco
Elefant
Elefant, the refreshingly simple PHP CMS and web framework.
Stars: ✭ 188 (+408.11%)
Mutual labels:  multilingual, mvc
Wilson
ERP / CRM system for small to medium construction companies.
Stars: ✭ 84 (+127.03%)
Mutual labels:  mvc
bible-corpus
A multilingual parallel corpus created from translations of the Bible.
Stars: ✭ 115 (+210.81%)
Mutual labels:  multilingual
DoStuffWithUmbraco
Bits and Pieces of Code to do things with Umbraco 8 & NetCore
Stars: ✭ 78 (+110.81%)
Mutual labels:  umbraco
organiser
An organic web framework for organized web servers.
Stars: ✭ 58 (+56.76%)
Mutual labels:  mvc
Umbraco-RCE
Umbraco CMS 7.12.4 - (Authenticated) Remote Code Execution
Stars: ✭ 61 (+64.86%)
Mutual labels:  umbraco
xl-sum
This repository contains the code, data, and models of the paper titled "XL-Sum: Large-Scale Multilingual Abstractive Summarization for 44 Languages" published in Findings of the Association for Computational Linguistics: ACL-IJCNLP 2021.
Stars: ✭ 160 (+332.43%)
Mutual labels:  multilingual
fastapi-mvc
Developer productivity tool for making high-quality FastAPI production-ready APIs.
Stars: ✭ 131 (+254.05%)
Mutual labels:  mvc
Lightweight-PHP-Framework-For-Web-and-APIs
Simple PHP framework that helps you quickly understand and write simple APIs.
Stars: ✭ 24 (-35.14%)
Mutual labels:  mvc
AspNetCoreFilters
ASP.NET Core MVC Filters
Stars: ✭ 34 (-8.11%)
Mutual labels:  mvc
focus
Community system build using GoFrame.
Stars: ✭ 103 (+178.38%)
Mutual labels:  mvc
mvc
PHP MVC boilerplate with user authentication, basic security and MySQL CRUD operations.
Stars: ✭ 28 (-24.32%)
Mutual labels:  mvc
gf-wordnet
A WordNet in GF
Stars: ✭ 15 (-59.46%)
Mutual labels:  multilingual
Samples-NET.Core-MVC-CSharp
ASP.NET Core 2.0 MVC C# samples for Stimulsoft Reports.Web reporting tool.
Stars: ✭ 28 (-24.32%)
Mutual labels:  mvc
ProType
A new kind of object oriented front-end JS framework.
Stars: ✭ 80 (+116.22%)
Mutual labels:  mvc
slim-swoole
Slim 3 MVC Skeleton With Swoole
Stars: ✭ 52 (+40.54%)
Mutual labels:  mvc
Umbraco.Elasticsearch
Integration of Elasticsearch as a search platform for Umbraco v7.5+
Stars: ✭ 15 (-59.46%)
Mutual labels:  umbraco
application
✨ Extra contrib to nette/application (@nette)
Stars: ✭ 23 (-37.84%)
Mutual labels:  mvc
mojo.js
🦄 The Mojolicious real-time web framework for Node.js
Stars: ✭ 145 (+291.89%)
Mutual labels:  mvc

Zoombraco

This repository contains a lean boilerplate for rapidly developing fast, scalable, easy to maintain, strong-typed Umbraco websites.

Zoombraco is designed to be lean yet exceptionally powerful and flexible allowing you to create your own websites on a firm foundation. Zoombraco lets you concentrate on the fun features of your site while enabling you to maintain a strong MVC architecture.

Features

  • Three strong-typed Base-Class-Types Page, Component, NestedComponent
  • Base Controllers, Views
  • Strong-typed ContentHelper for document traversal.
  • Automatic mapping of Nested Content
  • Automatic XML sitemap generation
  • Language aware Metadata
  • All properties can be made language aware and map automatically
  • Faceted, language aware search engine with fragment highlighting
  • Multitentant aware codebase
  • Image CDN url generation.

Documentation

Documentation can be found via the Wiki and is open for collaboration.

Consuming the Solution

At the moment the codebase is there but I'm lacking a complete web demo. I'll get round to it though as I am writing documentation and an accompanying set of articles.

Nightlies are available from MyGet

A sample Nuget.config file is as follows:

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <packageSources>
    <add key="nuget.org" value="https://www.nuget.org/api/v2/" />
    <add key="myget.ditto" value="https://www.myget.org/F/umbraco-ditto/" />
    <add key="myget.zoombraco" value="https://www.myget.org/F/zoombraco/api/v3/index.json"/>
  </packageSources>
</configuration>

Eventually there will be a Nuget package for consuming the library once the Ditto dependency is released.

Having a play around is encouraged, I'm always looking for feedback.

The demo website login details are:

  • Username : zoombraco
  • Password : password
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].