Blazorise
Fusion
Blazorise | Fusion | |
---|---|---|
33 | 23 | |
3,137 | 1,803 | |
1.2% | 1.3% | |
9.5 | 9.6 | |
12 days ago | 2 months ago | |
C# | C# | |
GNU General Public License v3.0 or later | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Blazorise
- Best Blazor Components Package (Other than MudBlazor)
-
Ask HN: What side projects landed you a job?
I made a Blazor component library for one of my personal projects that failed, but the component library lived on as an open-source project called Blazorise [1].
In late 2019, I got a well-paid job in a large local company because of the project reference. Unfortunately, COVID happened, and I lost that same job after a few months. So again, because of Blazorise, I got several other gigs as a freelancer.
But after a while, it was hard to do all the work on the projects and do freelance jobs at the same time. Not to mention that family time was also very limited.
So I decided to commercially license Blazorise to companies, and keep it free for individuals. Hopefully, the decision paid off. Today I run a small company and continue to work on Blazorise full time. We're still fully bootstraped without any external funds.
[1] https://blazorise.com/
- Dobri projekti na Githubu za ucenje
-
The most popular applications using Blazor 5 years after its creation
https://blazorise.com is fully done on Blazor. Also the support forum https://blazorise.com/support
-
Da li ste nekad zaradili novac od programiranja bez da ste radili za drugoga?
Da, vidi https://blazorise.com/
- Anything similar to headless ui for Blazor?
-
Display DataTable in DataGrid component
I am working on form that run dynamic sql query in database and populates the results in datagrid. I don't know how many columns will return by the query. So I populate my resuts in DataTable, but unable to display on datagrid. Relevant issue [Feature] Full featured work with DataTable in DataGrid · Issue #701 · Megabit/Blazorise (github.com) . Does anyone know workaround for this.
-
Making a Blazor app run on Web browser, Windows, Linux, Android, iOS and macOS
Making Blazor run on Linux was a lot of hard work. Mainly because there is no official support from Microsoft (but even that doesn't always help, as you will see in the next section about macOS). I tried to make it work with 3 different community driven projects: Electron.NET, Chromely and Photino. Electron is very bloated and very slow - it takes for ever to start debugging from Visual Studio. I also hated that it first opens a console window and then the Blazor window. I don't want to see 2 windows open. Chromely also first opens a console window and then the Blazor window. I couldn't make it work in Linux. That leaves Photino. It comes with a Blazor sample that works in Linux without a problem. But my project didn't work in Linux with Photino. I found out that the problem was loading content for https://github.com/Megabit/Blazorise from the \wwwroot\_content folder. I sumbitted a GitHub issue and the problem was fixed in Photino.Blazor v2.5.0
-
Going Full Time on My SaaS After 13 Years
I did something similar with Blazorise, a personal project of mine, https://blazorise.com/. It started as a hobby project. After some time it grew too large that it took most of my time, not to mention the time I could spend with my wife and son. Things changed during the Covid when I was laid off. Then I started freelancing for a while, and last year I finally took a big step and went full-time with Blazorise. Switched to dual licensing, where larger enterprises must purchase a commercial license. It is working, and hopefully, it will continue to work. Or otherwise, my wife will rage on me :/
-
Blazor's wonderful
My guess is that they're using component libraries (like Blazorise) rather than write components themselves.
Fusion
-
Show HN: Actual Chat – Blending text and voice into a single medium
- Even frequent exchanges like, “Hey, I’m heading to Costco, need anything?” where the follow-up is easier spoken than typed, or may require a brief brainstorming - “Oh, remember our neighbors are visiting us on Sunday?”
That’s how 8 years later (2 years ago) me and my co-founder decided to implement a new chat app.
— Technology —
To make it short, I’ll post just one point here: Actual Chat is based on Fusion (https://github.com/servicetitan/Stl.Fusion) - think MobX / computed observables, but distributed. In Actual Chat, the state it manages spans from our servers to every client app, creating an eventually consistent “state mesh”. The unified state management, where clients and servers use exactly the same abstraction to “observe” the changes happening to any bit of content, is quite a challenge from the technology standpoint. IMO it alone deserves a brief look.
P.S. Thank you for reading up to this point!
-
The most popular applications using Blazor 5 years after its creation
P.S. The app is created with Fusion, which is another cool thing for Blazor: https://github.com/servicetitan/Stl.Fusion
-
Creating some sort of task engine pattern
So there are different ways how you can do this, there are multiple different protocols for Unity, for example. There is also this more generic state replication framework.
-
Updating WPF application configuration and monitoring it remotely
There is this lib: https://github.com/servicetitan/Stl.Fusion
- Help with async/await and lock statements
- Viable Tech Stack for a Browser Text Based Persistent MMO
-
.NET 6 vs. .NET 5: up to 40% speedup
The library benchmarked in the article is Stl.Fusion: https://github.com/servicetitan/Stl.Fusion. I've only learned about it today, and the documentation is a bit messy, but that seems to be a really interesting project. The author describes it as a .Net library to quickly develop efficient, distributed, real-time web applications.
- Fusion – A .NET library to build efficient real-time web applications
- Boss Says Is Golang losing popularity. True?
-
What can you do with Blazor client vs Blazor server?
Disagree with every "no" here :) The answer is yes, but you need a fairly fancy "extra": https://github.com/servicetitan/Stl.Fusion/
What are some alternatives?
MudBlazor - Blazor Component Library based on Material design with an emphasis on ease of use. Mainly written in C# with Javascript kept to a bare minimum it empowers .NET developers to easily debug it if needed.
ABP - Open Source Web Application Framework for ASP.NET Core. Offers an opinionated architecture to build enterprise software solutions with best practices on top of the .NET and the ASP.NET Core platforms. Provides the fundamental infrastructure, production-ready startup templates, application modules, UI themes, tooling, guides and documentation.
MudBlazor - Blazor Component Library based on Material design. The goal is to do more with Blazor, utilizing CSS and keeping Javascript to a bare minimum. [Moved to: https://github.com/MudBlazor/MudBlazor]
Orleans - Cloud Native application framework for .NET
Blazor.Animate - Easily add fade, slide and zoom-effects into your Blazor applications.
unity-websocket-server - A simple, zero-dependency WebSocket server for Unity.
ant-design-blazor - 🌈A set of enterprise-class UI components based on Ant Design and Blazor WebAssembly.
Cache Tower - An efficient multi-layered caching system for .NET
Blazor-ApexCharts - A blazor wrapper for ApexCharts.js
Introducing .NET Multi-platform App UI (MAUI) - .NET MAUI is the .NET Multi-platform App UI, a framework for building native device applications spanning mobile, tablet, and desktop.
ChartJs.Blazor - Brings Chart.js charts to Blazor
blazor-adminlte - This project adapts ADMINLTE 3 so the components can be used from dotnet core Blazor / Server / Web Assembly