wet-boew / Wet Boew
Licence: other
Web Experience Toolkit (WET): Open source code library for building innovative websites that are accessible, usable, interoperable, mobile-friendly and multilingual. This collaborative open source project is led by the Government of Canada.
Stars: ✭ 1,319
Projects that are alternatives of or similar to Wet Boew
Skeleton
A ready-to-use CodeIgniter skeleton with tons of new features and a whole new concept of hooks (actions and filters) as well as a ready-to-use and application-free themes and plugins system. Facebook Page: http://bit.ly/2oHzpxC | Facebook Group: http://bit.ly/2o3KOrA. Help me carry on making more free stuff → http://bit.ly/2ppNujE ←
Stars: ✭ 74 (-94.39%)
Mutual labels: framework, multilingual
Elefant
Elefant, the refreshingly simple PHP CMS and web framework.
Stars: ✭ 188 (-85.75%)
Mutual labels: framework, multilingual
Discord.js Menu
💬 Easily create Discord.js v12 embed menus with reactions and unlimited customizable pages.
Stars: ✭ 89 (-93.25%)
Mutual labels: framework
Cdnjs
🤖 CDN assets - The #1 free and open source CDN built to make life easier for developers.
Stars: ✭ 9,270 (+602.81%)
Mutual labels: framework
Spring Data Redis
Provides support to increase developer productivity in Java when using Redis, a key-value store. Uses familiar Spring concepts such as a template classes for core API usage and lightweight repository style data access.
Stars: ✭ 1,293 (-1.97%)
Mutual labels: framework
Mini
Just an extremely simple naked PHP application, useful for small projects and quick prototypes. Some might call it a micro framework :)
Stars: ✭ 1,308 (-0.83%)
Mutual labels: framework
Coteafs Appium
📱 Wrapper Appium Framework in Java which supports Automation of Mobile and Tablet apps.
Stars: ✭ 93 (-92.95%)
Mutual labels: framework
Gracejs
A Nodejs BFF framework, build with koa2(基于koa2的标准前后端分离框架)
Stars: ✭ 1,302 (-1.29%)
Mutual labels: framework
Dahlia
An opinionated React Framework. [Rename to pea.js]
Stars: ✭ 92 (-93.03%)
Mutual labels: framework
Gotree
Gotree is a vertically distributed framework. Gotree's goal is to easily develop distributed services and liberate the mental burden of developers.
Stars: ✭ 91 (-93.1%)
Mutual labels: framework
Ant nest
Simple, clear and fast Web Crawler framework build on python3.6+, powered by asyncio.
Stars: ✭ 90 (-93.18%)
Mutual labels: framework
Proxy.py
⚡⚡⚡Fast, Lightweight, Pluggable, TLS interception capable proxy server focused on Network monitoring, controls & Application development, testing, debugging
Stars: ✭ 1,291 (-2.12%)
Mutual labels: framework
Swiftaa
The most comprehensive collection of accurate astronomical algorithms in (C++, Objective-C and) Swift.
Stars: ✭ 91 (-93.1%)
Mutual labels: framework
Accessible Html Content Patterns
♿️ The full HTML5 Doctor Element Index as well as common markup patterns for quick reference.
Stars: ✭ 93 (-92.95%)
Mutual labels: handlebars
Web Experience Toolkit (WET)
What is the Web Experience Toolkit?
- An award-winning front-end framework for building websites that are accessible, usable, interoperable, mobile friendly and multilingual
- A collection of flexible and themeable templates and reusable components
- A collaborative open source project led by the Government of Canada
Key resources
- Documentation
- Downloads
- Examples
- Version history and roadmap
- Terms and conditions (MIT license)
- Source code repository and contributing guidelines
- Communications material
- Websites using WET
Benefits
Accessibility
- Conforms to WCAG 2.0 level AA
- Leverages WAI-ARIA to further enhance accessibility
- Assistive technology testing (Access Working Group)
Usability
- Iterative approach to design
- Design patterns and usability testing (User Experience Working Group)
Interoperability
- HTML5-first approach (leveraging native HTML5 support and filling support gaps with “polyfills”)
- Supporting a wide variety of browsers (IE, Firefox, Chrome, Safari, Opera)
- Building support for HTML data (RDFa 1.1 Lite, Schema.org)
Mobile friendly responsive design
- Adapts to different screen sizes and device capabilities
- Touchscreen support
- Optimized for performance
- Building support for device-based mobile applications
Multilingual
- Currently supports 33 languages (including right-to-left languages)
- English
- French
- Afrikaans
- Albanian
- Arabic
- Armenian
- Bulgarian
- Chinese
- Chinese (Simplified)
- Czech
- Dutch
- Estonian
- German
- Greek
- Hindi
- Hungarian
- Icelandic
- Indonesian
- Italian
- Japanese
- Korean
- Latvian
- Lithuanian
- Polish
- Portuguese
- Portuguese (Brazilian)
- Russian
- Slovak
- Spanish
- Thai
- Turkish
- Ukranian
- Vietnamese
Themeable and reusable
- Flexible framework that supports custom themes
- Includes support for 2 different themes
- Reusable templates, plugins and widgets
- Adapted to various CMS and programming frameworks (Drupal, WordPress, SharePoint (in development), DotNetNuke (in development), PHP, SSI, Java/Maven)
Reduces costs by openly sharing and collaborating
- Drives down research and development costs
- Avoids duplication of effort
- Produces better quality results
Collaborative approach
- Project managed openly on GitHub, including discussion through the issues tracker
- Encouraging a free flow of ideas, dialogue and innovation including sharing of challenges and ideas
- External contributions welcome
- Pull requests
- Design patterns
- Issues and suggestions
- Documentation
- Testing
- Multi-level review process for contributions to ensure code integrity (combination of automated and manual reviews)
Boîte à outils de l’expérience Web (BOEW)
Qu’est-ce que la Boîte à outils de l’expérience Web?
- Une bibliothèque de code primée pour construire des sites Web accessibles, faciles d'emploi, interopérables, optimisés pour les appareils mobiles et multilingues
- Des modèles, ainsi que des composants réutilisables, qui sont flexibles et personnalisables
- Un projet à source ouverte collaboratif dirigé par le Gouvernement du Canada
Ressources clés
- Documentation
- Téléchargements
- Exemples pratiques
- Historique des versions et feuille de route
- Conditions régissant l'utilisation (licence MIT)
- Dépôt de code source et lignes directrices pour les contributeurs
- Matériel de communications
- Sites Web qui se servent de la BOEW
Avantages
Accessibilité
- Conforme aux Règles pour l'accessibilité des contenus Web (WCAG) 2.0 niveau AA
- S'appuie sur WAI-ARIA pour améliorer l'accessibilité
- Vérification avec les technologies d'assistance (Groupe de travail sur l'accessibilité)
Facilité d'emploi
- Approche itérative pour la conception
- Patrons de conception et les essais de facilité d'emploi (Groupe de travail sur l'expérience des utilisateurs)
Interopérabilité
- Approche centrée sur le HTML5 (s'appuyant sur le soutien HTML5 natif et puis les «correctifs» pour résoudre les problèmes de soutien)
- Soutien pour plusieurs navigateurs (IE, Firefox, Chrome, Safari, Opera)
- Soutien en développement pour les données HTML (RDFa 1.1 Lite, Schema.org)
Conception optimisée pour les appareils mobiles et réactive
- S'adapte à différentes tailles d'écran et capacités d'appareil
- Soutien pour les écrans tactiles
- Optimisé pour les performances
- Soutien en développement pour les applications s’installant sur un appareil mobile
Multilingue
- Soutien actuellement 33 langues (y compris les langues droite-à-gauche)
- Anglais
- Français
- Afrikaans
- Albanais
- Allemand
- Arabe
- Arménien
- Bulgare
- Chinois
- Chinois (simplifiée)
- Coréen
- Espagnol
- Estonien
- Grec
- Hindi
- Hongrois
- Indonésien
- Islandais
- Italien
- Japonais
- Letton
- Lituanien
- Néerlandais
- Polonais
- Portugais
- Portugais (brésilien)
- Russe
- Slovaque
- Tchèque
- Thaï
- Turc
- Ukrainien
- Vietnamien
Personnalisable et réutilisable
- Cadre flexible qui supporte des thèmes personnalisés
- Soutien 2 thèmes différents
- Modèles, plugiciels et gadgets réutilisables
- Adapté aux différents systèmes de gestion de contenu et cadres de programmation (Drupal, WordPress, SharePoint (en développement), DotNetNuke (en développement), PHP, SSI, Java/Maven)
Réduit les coûts en partageant et en collaborant ouvertement
- Réduit les coûts de recherche et de développement
- Évite la duplication des efforts
- Produit des résultats de meilleure qualité
Approche collaborative
- Projet géré ouvertement sur GitHub, y compris les discussions à travers le système de suivi des questions
- Encourage la libre circulation des idées, du dialogue et de l'innovation, y compris le partage des défis et des idées
- Les contributions externes sont invités
- Soumissions de code
- Patrons de conception
- Problèmes et suggestions
- Documentation
- Évaluations
- Processus d'examen sur plusieurs niveaux pour les contributions pour assurer l'intégrité du code (combinaison d'évaluations automatisées et manuelles)
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].