About: Passionate about the IT world and everything related to it ✌🏻
Open Source enthusiastic 🦠
Location:
Italy
Joined:
Dec 6, 2022
7 Open Source Projects You Should Know - Vue Edition ✔️ [BONUS]
Publish Date: Sep 23 '24
28 8
Overview
Hi everyone 👋🏼
This will be an article a little different from the others: in fact I will not take projects written in a certain language, but this time I will talk about a technology derived from a language, in this case JavaScript and the technology I will talk about is Vue.js, a very famous frontend framework (if you want to learn more about the topic here is my dedicated series 😉)
Let's start 🤙🏼
Beer CSS is an open source project with many super features like based on Material Design 3, ready to use with any JS framework, highly focused on DX and others 🍺
Beer CSS is an MIT-licensed open source project with its ongoing development made possible entirely by the support of these awesome sponsors and backers. If you'd like to join them, please consider sponsoring Beer CSS's development.
Open Collective sponsors
Github sponsors
Why?
🥇 The first CSS framework based on Material Design 3.
⬇️ 10x smaller than others CSS frameworks based on Material Design.
🧙♂️ Translates Material Design to HTML semantic standard.
🤓 Ready to use with any JS framework.
🪄 Highly focused on DX.
🚫 No build steps, configurations or dependencies.
✨ Build modern interfaces without any custom CSS.
Applying "the beer way" in css?
This project was guided by the "Germany Beer Purity Law" or "Reinheitsgebot" created in 1516. This law states that beer should only be brewed with the following ingredients…
Kongponents is a Vue component library of frequently needed UI elements. They were developed to solve Kong's application needs, but are generic enough to use in any web application 🦍
Kongponents is a Vue component library of frequently needed UI elements. They were developed to solve Kong's application needs, but are generic enough to use in any web application.
It is highly recommended to use the following command in order to create your commits:
pnpm commit
This will trigger the Commitizen interactive prompt for building your commit message.
Enforcing Commit Format
Lefthook is used to manage Git Hooks within the repo. A commit-msg hook is automatically setup that enforces commit message stands with commitlint, see lefthook.yaml.
Approvals
All pull requests require review and approval from authorized team members.
Automated approvals through workflows are strictly prohibited
Dashy is an open source, highly customizable, easy to use, privacy-respecting dashboard app.
Includes status-checking, widgets, themes, icon packs, a UI editor and tons more! 🤯
Vuestic Admin is an open-source, ready-to-use admin template suite designed for rapid development, easy maintenance, and high accessibility. Built on Vuestic UI, Vue 3, Vite, Pinia, and Tailwind CSS 🫠
Vuestic Admin is an open-source, ready-to-use admin template suite designed for rapid development, easy maintenance, and high accessibility. Built on Vuestic UI, Vue 3, Vite, Pinia, and Tailwind CSS. Maintained by Epicmax (@epicmaxco).
Free and beautiful Admin Template utilizing Vue 3, Vite, Pinia, and Tailwind CSS. Designed for building efficient, responsive, and fast-loading admin interfaces.
Developed by Epicmax.
Based on Vuestic UI library
Tiny RDM is a lightweight Redis desktop client with modern user interface. It compatible with installation on Linux, Mac and Windows. It is designed specifically for developers and ops engineers, making interactions with Redis servers more convenient and enjoyable 🦾
PPTist is a web-based presentation application. This application replicates most of the commonly used features of Microsoft Office PowerPoint. It supports various essential element types such as text, images, shapes, lines, charts, tables, videos, audio, and formulas. You can edit and present slides directly in a web browser 👀
PowerPoint-ist(/'pauəpɔintist/), An online presentation application that replicates most of the commonly used features of MS PowerPoint, allowing for the editing and presentation of PPT online.
PowerPoint-ist(/'pauəpɔintist/), A web-based presentation (slideshow) application. This application replicates most of the commonly used features of Microsoft Office PowerPoint. It supports various essential element types such as text, images, shapes, lines, charts, tables, videos, audio, and formulas. You can edit and present slides directly in a web browser.
Easy Development: Built with Vue 3.x and TypeScript, it does not rely on UI component libraries and avoids third-party components as much as possible. This makes styling customization easier and functionality extension more convenient.
User Friendly: It offers a context menu available everywhere, dozens of keyboard shortcuts, and countless editing detail optimizations, striving to replicate a desktop application-level experience.
Feature Rich: Supports most of the commonly used elements and functionalities found in PowerPoint, supports generate PPT by AI, supports exporting in various formats, and offers basic editing and…
Radix Vue is an open-source UI component library for building high-quality, accessible design systems and web apps.
It is an unofficial community-led Vue port of Radix UI 🕵️
We would love to have your contributions! All PRs all welcomed! We need help building the core components, docs, tests, stories! Join our discord and we will get you up and running!
Dev Setup
Docs
Clone the repo
Run pnpm i
Run pnpm build to run build reka-ui locally
Run pnpm docs:dev to run vitepress
Open http://localhost:5173
Package
Clone the repo
Run pnpm i
Run pnpm story:dev to run histoire (storybook)
Open http://localhost:6006
Run pnpm test to test changes
Credits
All credits go to these open-source works and resources
This list lists seven open source projects that are worth checking out, either to use them or even to contribute🖖
Happy coding!✨
Hi👋🏻
My name is Domenico, software developer passionate of Open Source, I write article about it for share my knowledge and experience.
Don't forget to visit my Linktree to discover my projects 🫰🏻
Is today Vue day and I didn't know? 😂 Great to find some good OS Vue tool to try 😎 And I really like this series of article BTW 😁