All Projects → alumna → Alumna

alumna / Alumna

Licence: mit
[Alpha release of v3] Development platform for humans / Plataforma de desenvolvimento para humanos

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Alumna

Sharry
Sharry is a self-hosted file sharing web application.
Stars: ✭ 170 (+431.25%)
Mutual labels:  web-application, web-app, webapp
servant-beam-realworld-example-app
Exemplary fullstack Medium.com clone powered by Servant and Beam
Stars: ✭ 33 (+3.13%)
Mutual labels:  web-app, web-application, webapp
Node Red Contrib Uibuilder
Easily create data-driven web UI's for Node-RED using any (or no) front-end library. VueJS and bootstrap-vue included but change as desired.
Stars: ✭ 215 (+571.88%)
Mutual labels:  web-application, web-app, webapp
Displayjs
A simple JavaScript framework for building ambitious UIs 😊
Stars: ✭ 590 (+1743.75%)
Mutual labels:  framework, front-end, frontend-framework
ambianic-ui
PWA for managing Ambianic Edge devices (smart cameras).
Stars: ✭ 32 (+0%)
Mutual labels:  pwa, progressive-web-app, webapp
Theorytracker
🎼 HTML5/WebAudio multi-track functional harmony analysis and songwriting app! -- https://hlorenzi.github.io/theorytracker/
Stars: ✭ 62 (+93.75%)
Mutual labels:  web-application, web-app, webapp
reactjs-portfolio
Welcome to my portfolio react.js repository page.
Stars: ✭ 109 (+240.63%)
Mutual labels:  front-end, web-app, web-application
Musicode
🎶 Markup language for music creation and analysis! -- https://hlorenzi.github.io/musicode/
Stars: ✭ 34 (+6.25%)
Mutual labels:  web-application, web-app, webapp
englishextra.github.io
English Grammar for Russian-Speakers, a PWA website + SPA
Stars: ✭ 19 (-40.62%)
Mutual labels:  front-end, pwa, webapp
quiz-app
🏆 QuizApp is a free and open-source quiz application that lets you play fully customized quizzes right in the browser.
Stars: ✭ 97 (+203.13%)
Mutual labels:  pwa, progressive-web-app, web-app
Prestashop
Free PWA & SPA for PrestaShop
Stars: ✭ 59 (+84.38%)
Mutual labels:  web-app, pwa, webapp
Super Progressive Web Apps
SuperPWA helps to convert your WordPress website into Progressive Web Apps instantly. PWA (Progressive Web Apps) demo at : https://superpwa.com and Plugin :
Stars: ✭ 304 (+850%)
Mutual labels:  web-app, pwa, progressive-web-app
workflowmanager-viewer-js
Source code for ArcGIS Workflow Manager JavaScript viewer - Manage your workflows on the web.
Stars: ✭ 23 (-28.12%)
Mutual labels:  web-app, web-application, webapp
currency-converter
💰 Easily convert between 32 currencies
Stars: ✭ 16 (-50%)
Mutual labels:  pwa, progressive-web-app, web-app
Front End Web Development Resources
This repository contains content which will be helpful in your journey as a front-end Web Developer
Stars: ✭ 3,452 (+10687.5%)
Mutual labels:  framework, front-end, frontend-framework
Vuefront
VueFront Core. Turn your old-fashioned CMS website in to a SPA & PWA in 5 minutes
Stars: ✭ 316 (+887.5%)
Mutual labels:  framework, pwa, webapp
Budget
Get a grip on your finances.
Stars: ✭ 609 (+1803.13%)
Mutual labels:  web-application, web-app
Jspaint
🎨 Classic MS Paint, REVIVED + ✨Extras
Stars: ✭ 5,972 (+18562.5%)
Mutual labels:  web-application, web-app
Chota
A micro (3kb) CSS framework
Stars: ✭ 733 (+2190.63%)
Mutual labels:  framework, front-end
Money Tracker
💰 Personal finances tracking web app
Stars: ✭ 577 (+1703.13%)
Mutual labels:  pwa, webapp

Alumna Framework: Development for Humans

npm Build Status codecov npm Join the community!

Alumna is a front-end framework and its goal is to make universal app development as human-friendly as possible. Nevertheless, besides the easiness, we also consider high performance and safety.

alumna

Alumna is open-source (MIT), written in Javascript and based on Svelte.

Features

  • Easy built-in routing
  • Easy component creation (HTML and CSS)
  • Easy mobile packaging (Android, iOS, Windows Phone, etc)
  • Component auto-loading and auto-caching
  • Easy consumption of HTTP API's
  • Easy JWT authentication
  • Real-time integration with socket back-ends (in development)
  • Easy route filters
  • Support for APIs and backends with JWT authentication

Install

Step 1

Install Node.js and then install Alumna 2.0 globally:

npm install @alumna/alumna -g

Step 2

  1. Navigate in your terminal to a directory where you organize your projects
  2. Create a new Alumna project. A new folder "project_name" will be created with the base structure of files and folders.
alumna new <project_name>
  1. Or, create a new Alumna project using an existing empty directory. The base structure of files and folders will be created inside of it.
alumna new .

Step 3

Start the development mode with:

alumna dev

The pre-compiled files of your project will be saved in dev folder and will run in your browser, refreshing with each modification.

Step 4

When you are done, end the dev-mode with a CTRL+C and build your project with:

alumna build

It will be compiled and saved in build folder, with additional minification and tree-shaking process.

License

Copyright (c) 2015-2018 Paulo Coghi and contributors. Released under an MIT license.

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].