Native

Open-source projects categorized as Native Edit details
Related topics: #iOS #Android #React #JavaScript #GUI

Top 23 Native Open-Source Projects

  • imgui

    Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies

    Project mention: Im having trouble compiling SFML & ImGui | reddit.com/r/sfml | 2022-08-12

    Imgui 1.88 from https://github.com/ocornut/imgui (as shown on the link)

  • expo

    An open-source platform for making universal native apps with React. Expo runs on Android, iOS, and the web.

    Project mention: Is the Expo Go client app open source? | reddit.com/r/reactnative | 2022-08-16

    Expo Go Android's code

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • You-Dont-Need-Lodash-Underscore

    List of JavaScript methods which you can use natively + ESLint Plugin

    Project mention: I once tried not to use date-fns | dev.to | 2022-07-18

    In one of my team's Pull Requests I noticed date-fns being added as dependency for our components library for one usage: transform a timestamp to "MM/yy" string, as it represented a debit card's expiration date. Inspired by You don't (may not) need lodash/underscore, I thought to myself - can't we just implement a 2-digit month and 2-digit year formatting? It looks simple, right?

  • DearPyGui

    Dear PyGui: A fast and powerful Graphical User Interface Toolkit for Python with minimal dependencies

    Project mention: 2d-rendering library for simple graphics in python? | reddit.com/r/learnpython | 2022-08-13

    Dear PyGui might suit your needs quite well as it allows for drawing, layering if you want as well, and includes all the buttons, sliders and other controls you might need. Have a look at some example apps.

  • revery

    :zap: Native, high-performance, cross-platform desktop apps - built with Reason!

    Project mention: Revery – Native, high-performance, cross-platform desktop apps built with Reason | news.ycombinator.com | 2022-08-15
  • JNA

    Java Native Access

    Project mention: Are there any Non-Mobile Kotlin Native libraries wrapping C libraries like libhidapi/opengl? | reddit.com/r/Kotlin | 2022-08-06

    If you were prepared to go to the JVM you might try JNA. https://github.com/java-native-access/jna

  • react-nodegui

    Build performant, native and cross-platform desktop applications with native React + powerful CSS like styling.🚀

    Project mention: Windows App | reddit.com/r/reactnative | 2022-07-19

    If you are strictly looking to make a desktop app, I would suggest looking at https://react.nodegui.org/ it is really easy to use and develop.

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • red

    Red is a next-generation programming language strongly inspired by Rebol, but with a broader field of usage thanks to its native-code compiler, from system programming to high-level scripting and cross-platform reactive GUI, while providing modern support for concurrency, all in a zero-install, zero-config, single 1MB file!

  • nativescript-vue

    Native mobile applications using Vue and NativeScript.

    Project mention: I'm looking to start learning vue.js but... | reddit.com/r/vuejs | 2022-06-23

    I used Vue with NativeScript and it worked well for a tablet app. It still is using version 2. I see they are working on a Vue 3 version, but like other libs, the final Vue 3 version is not ready. https://nativescript-vue.org/

  • dioxus

    Friendly React-like GUI library for desktop, web, mobile, and more.

    Project mention: What do you expect from Rust in 2023? | reddit.com/r/rust | 2022-08-04

    https://github.com/dioxuslabs/dioxus runs on top of Tauri's WRY renderer but uses Rust macros to create UI. You don't have to write any JavaScript

  • Project mention: I want to learn DOTS | reddit.com/r/Unity3D | 2022-07-12

    You can get actual informations from examples and this guy is very useful

  • Scala Native

    Your favorite language gets closer to bare metal.

    Project mention: What is Scala Native use case? | reddit.com/r/scala | 2022-01-23

    Until recently, there was only 64-bit support. 32-bit support is coming, though, see this pr. This means that you will be able to target 32-bit microcontrollers soon. Anything lower than 32-bit might not be realistic.

  • JavaCPP

    The missing bridge between Java and native C++

    Project mention: Does Java 18 finally have a better alternative to JNI? | dev.to | 2022-04-11

    Here is the code for JNI, which uses the prebuilt JavaCPP library to call the getpid function. We don't have to write all the manual C binding code and rituals as the JavaCPP library already does it.

  • keen-slider

    The HTML touch slider carousel with the most native feeling you will get.

    Project mention: How do you create this slider? | reddit.com/r/Wordpress | 2022-07-07

    They're using https://keen-slider.io/. Though pretty much any slider/carousel can do this.

  • react-native-dom

    An experimental, comprehensive port of React Native to the web.

    Project mention: Can Flutter/Dart replace JavaScript and React? If no, then Why | reddit.com/r/FlutterDev | 2022-01-12

    You could build your App in React Native and utilize https://github.com/necolas/react-native-web or https://github.com/vincentriemer/react-native-dom

  • spring-native

    Spring Native provides beta support for compiling Spring applications to native executables using GraalVM native-image compiler.

    Project mention: Introducing Spring Native for JHipster: Serverless Full-Stack Made Easy | dev.to | 2022-03-24

    During this experience, I was surprised to find that Spring Native doesn't support caching yet. I believe this support will be added by the community soon. In the meantime, if you're looking to start/stop your infra as fast as possible, you probably don't care about caching. Caching is made for long-lived, JVM-strong, JVM-loving apps.

  • dmd

    dmd D Programming Language compiler

    Project mention: can't wait to see who is next | reddit.com/r/ProgrammerHumor | 2022-08-14

    Check it out, it's pretty nice. http://dlang.org

  • Titanium

    🚀 Native iOS and Android Apps with JavaScript

    Project mention: Titanium is alive and well! | dev.to | 2022-07-13

    Between 2011 and early 2021 I was heavily involved in the Titanium community. At first mostly as a user, but only a few years after I've first started using it I attended meetups, and later started hosting meetups, founded the Titanium Slack community, and then became a Developer Evangelist at Axway Appcelerator, the company in charge of building the Titanium SDK. Unfortunately early 2021 Axway announced they were going to discontinue Titanium, and by extension, hand it over to the community. As a person in Developer Relations, the moment that announcement was made, my job ended. So I had to move on.

  • SPStorkController

    Now playing controller from Apple Music, Mail & Podcasts Apple's apps.

  • phpmon

    Lightweight, native Mac menu bar app that interacts with Laravel Valet. Helps you manage multiple PHP installations, locate config files and more.

    Project mention: Local WordPress development with Laravel Valet w/ a GUI | dev.to | 2022-07-28

    Nico Verbruggen has created an amazing lightweight macOS menubar app called PHP Monitor to effortlessly manage PHP and Valet services. It provides a GUI to manage PHP versions, locate config files, stop & start Valet services and shows helpful information about your setup.

  • Silk.NET

    The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, and DirectX bindings library your mother warned you about.

    Project mention: Failing to request an OpenGL debug context | reddit.com/r/opengl | 2022-08-16

    Requested version is 4.6 (also asked for 4.5 but no_error context requires 4.6, but error is the same for both). I will try and check the strings. Also i try to replicate the code using Silk.net as it uses glfw as backend.

  • Native Windows GUI

    A light windows GUI toolkit for rust

    Project mention: Minimum effort Windows GUI choice? | reddit.com/r/learnrust | 2022-03-06
  • react-native-create-library

    :notebook: Command line tool to create a React Native library with a single command

    Project mention: standalone react-native module with cocoapods dependency | reddit.com/r/codehunter | 2022-05-01

    I have successfully built a react-native module within a react-native int project. Now I want to extract this module (standalone i.e react-native-my-custom-module) to its own repo, so I can reuse it in other projects and open-source it. I tried using https://github.com/frostney/react-native-create-library to create this standalone react-native module. However, the react-native module has a dependency on external SDK(installed using CocoaPods i.e pod 'Firebase/Core') and due to this, I believe it is Breaking.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-08-16.

Native related posts

Index

What are some of the best open-source Native projects? This list will help you:

Project Stars
1 imgui 40,521
2 expo 17,072
3 You-Dont-Need-Lodash-Underscore 15,135
4 DearPyGui 8,482
5 revery 7,930
6 JNA 7,332
7 react-nodegui 6,030
8 red 4,884
9 nativescript-vue 4,870
10 dioxus 4,573
11 EntityComponentSystemSamples 4,532
12 Scala Native 4,188
13 JavaCPP 3,900
14 keen-slider 3,467
15 react-native-dom 3,253
16 spring-native 2,677
17 dmd 2,619
18 Titanium 2,617
19 SPStorkController 2,568
20 phpmon 2,114
21 Silk.NET 2,020
22 Native Windows GUI 1,434
23 react-native-create-library 1,423
Find remote jobs at our new job board 99remotejobs.com. There are 3 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Less time debugging, more time building
Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
scoutapm.com