Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

A list of apps that use Neutronium #12

Open
o2genum opened this issue Mar 16, 2017 · 7 comments
Open

A list of apps that use Neutronium #12

o2genum opened this issue Mar 16, 2017 · 7 comments

Comments

@o2genum
Copy link

o2genum commented Mar 16, 2017

A list of real-world apps that use Neutronium would be really good.

My team is uncertain about what to use, Electron is very popular and has lots of applications, but we only need HTML-based UI. Just a single example would help and clear the doubts.

Thank you for an amazing project, anyway.

@David-Desmaisons
Copy link
Member

David-Desmaisons commented Mar 16, 2017

Hello @o2genum , today there are two demo applications available:

NeutroniumDemo is kind of skeleton project including logging, IoC, navigation, demonstrating how you can structure/architecture a project with neutronium.

CodeDependencyScanner is a demotration application (working still in progess) showcasing neutronium + Vue + D3.js in context of C# code analysis.

I am currently finalizing an huge update of neutronium (bringing Chrome 56 and last version of Vue, big improvements in tooling and debug). Next priority will be finalize/document these demo projects and collect "real-world apps" as you said.

Thanks,

@David-Desmaisons
Copy link
Member

Neutronium.SPA.Demo is the new template/reference project for Neutronium SPA application.

@o2genum
Copy link
Author

o2genum commented Dec 18, 2017

So here is our app.

Kryptex is a smart cryptocurrency mining app with bitcoin payouts (closed-source).
https://www.kryptex.org/

screenshot_white_v2_en

We have chosen Neutronium over Electron, because:

  • It saves the C# codebase, you only have to rewrite the UI layer.
  • We have a lot of native dependencies. With Electron, you have to draw the C#<->JS codebase line somewhere. There are two different options:
  1. Singular Electron-Edge-wrapped C# dependencies + all the app logic in Electron-JS.
    Useless C#->JS rewriting and lots of C#(dependencies)<->JS(logic+UI) communication code.
  2. One large C# executable with all the app logic + Electron-JS UI layer.
    Still the C#(dependencies+logic)<->JS(UI) communication.
  • Electron provides cross-platform support, which comes at a price, and we don't need it. Node.js dependencies are not useful for us.
  • MVVM is cool.

Thanks for the awesome Neutronium project!

License and copyright notice is on the Help -> About page available from the system tray menu.

@David-Desmaisons
Copy link
Member

@inf0rmatix-old
Copy link

inf0rmatix-old commented Apr 16, 2018

Hello there,

we are using Neutronium too. Currently we are rewriting and reworking our software and have chosen Neutronium because we can keep our (tons of) C# Code, whilst also not having to ask our external library providers for a .Net Core variant of their dlls (Which would cost a shitload of money I suppose) AND get the power of webstack design.

Also: Vue.js rocks! <3

@David-Desmaisons
Copy link
Member

Music.Cover.Finder

screen3

@HADB
Copy link

HADB commented Aug 26, 2019

A guide screen app for shopping mall.

IMG_0119

rsxxg-50mr8

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants