Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work. Learn more →
Top 23 TypeScript iOS Projects
-
Ionic Framework
A powerful cross-platform UI toolkit for building native-quality iOS, Android, and Progressive Web Apps with HTML, CSS, and JavaScript.
Project mention: Any good resources for component library development? | reddit.com/r/Angular2 | 2023-02-03 -
Appwrite
Secure Backend Server for Web, Mobile & Flutter Developers 🚀 AKA the 100% open-source Firebase alternative.
Project mention: Is it possible to self-host a lambda or lamda-like service | reddit.com/r/aws | 2023-02-03You can self-host Appwrite which has functions https://appwrite.io/
-
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!
-
Project mention: 7 Popular React Native UI Component Libraries You Should Know | dev.to | 2023-01-17
React Native Elements provides an all-in-one UI kit for creating a cross-platform application in React Native. It has over 23k stars on Github.
-
NativeScript
⚡ Empowering JavaScript with native platform APIs. ✨ Best of all worlds (TypeScript, Swift, Objective C, Kotlin, Java). Use what you love ❤️ Angular, Capacitor, Ionic, React, Svelte, Vue and you name it compatible.
Project mention: The right way to build multi platform apps in 2023 using web tech. ? | reddit.com/r/webdev | 2023-01-31There are layers that offer access to native APIs like capacitor, cordova and nativescript. Apparently sometimes multiple of them should be used, but I didn't understand what are the differences even after reading the announcement. These seem to be frontend agnostic technologies and Capacitor is apparently the more modern choice at the moment.
-
NativeBase
Mobile-first, accessible components for React Native & Web to build consistent UI across Android, iOS and Web.
-
expo
An open-source platform for making universal native apps with React. Expo runs on Android, iOS, and the web.
So yes, head to Expo Docs to get started. What I would suggest is do as many projects as you can to get good at it, and make sure to learn something new in every project you make.
-
create-react-native-app
-
InfluxDB
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
-
devhub
TweetDeck for GitHub - Filter Issues, Activities & Notifications - Web, Mobile & Desktop with 99% code sharing between them (by devhubapp)
-
Project mention: Top 10+ Best React Native UI Components for Mobile App Development | dev.to | 2023-01-04
GitHub Stars: 8.2k
-
outline-client
Outline clients, developed by Jigsaw. The Outline clients use the popular Shadowsocks protocol, and lean on the Cordova and Electron frameworks to support Windows, Android / ChromeOS, Linux, iOS and macOS.
-
kittenTricks
React Native starter kit with over 40 screens and modern Light and Dark theme for creating stunning cross-platform mobile applications.
-
Wix’s react-native-ui-lib is also nice: https://github.com/wix/react-native-ui-lib
-
Project mention: Top 10+ Best React Native UI Components for Mobile App Development | dev.to | 2023-01-04
GitHub Stars: 5k
-
Project mention: Vue vs React: Which Framework Should You Choose? | reddit.com/r/u_softwareplanetgroup | 2023-01-24
If you are hoping to hire mobile developers to only build your app once and reuse your code across multiple devices, React Native allows building Android and iOS applications and will undoubtedly be an excellent choice for your business. In Vue’s case, for its part, there are a number of different options for building native mobile applications too. Of these, NativeScript is by far the most popular, though Quasar is also well worth checking out. Below are some other important points to consider:
-
react-native-render-html
iOS/Android pure javascript react-native component that renders your HTML into 100% native views
Project mention: I'm struggling to render JSON as HTML inside of a View in fewer than ~6 seconds; I'm not sure what to do. | reddit.com/r/reactnative | 2022-08-10I'm using `react-native-render-html` to render a handful of JSON strings; it works great when they're shorter but, above 20,000 characters, it takes a noticeable amount of time to render. Would it make sense to use a FlatList to render a single JSON string like this? I didn't know if it would still have the performance gain with the source JSON being a single string vs. a number of strings.
-
No, not all libs will be compatible, but lodash definitely is as it's a utility lib and the makers of AntD also make "Ant Design Mobile RN." RN is pretty popular!
-
react-native-track-player
A fully fledged audio module created for music apps. Provides audio playback, external media controls, chromecast support, background mode and more!
Project mention: Introducing MonoBox: How & Why I Built My Very Own Music Player | dev.to | 2022-11-18So I tried playing music through the app before moving on to dealing with the back-end; here is where the React Native Track Player library comes into play.
-
Project mention: Question regarding in app purchases and user sign in | reddit.com/r/reactnative | 2023-02-03
-
pwa-asset-generator
Automates PWA asset generation and image declaration. Automatically generates icon and splash screen images, favicons and mstile images. Updates manifest.json and index.html files with the generated images according to Web App Manifest specs and Apple Human Interface guidelines.
-
quirk
✨🐙 A GPL Licensed Cognitive Behavioral Therapy app for iOS and Android. Currently a teaching tool
-
-
Project mention: What is this horizontal scrollable tab control called? | reddit.com/r/reactnative | 2023-01-01
This is basically the one endorsed on react native's official docs and seems to support new architecture https://github.com/callstack/react-native-pager-view
-
Project mention: Chess Is Booming and Our Servers Are Struggling | news.ycombinator.com | 2023-01-24
At least on when using the app [this Lichess bug](https://github.com/lichess-org/lichobile/issues/1027) prevents playing any blitz games without taking a bigger rating hit.
-
Sonar
Write Clean JavaScript Code. Always.. Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
TypeScript iOS related posts
- Intro to React Native: Develop mobile apps
- Cloud Privacy VPN
- what carousel libraries do you use react native?
- Alternative to Termius
- Own UI library or an existing one?
- Stack widget in React Native
- Is there any public repositories that are friendly to new open-source contributors?
-
A note from our sponsor - Sonar
www.sonarsource.com | 4 Feb 2023
Index
What are some of the best open-source iOS projects in TypeScript? This list will help you:
Project | Stars | |
---|---|---|
1 | Ionic Framework | 48,566 |
2 | Appwrite | 28,958 |
3 | react-native-elements | 23,274 |
4 | NativeScript | 22,140 |
5 | NativeBase | 18,957 |
6 | expo | 18,896 |
7 | create-react-native-app | 13,097 |
8 | devhub | 8,707 |
9 | react-native-calendars | 8,301 |
10 | outline-client | 7,409 |
11 | kittenTricks | 6,958 |
12 | react-native-ui-lib | 5,117 |
13 | react-native-modal | 5,093 |
14 | nativescript-vue | 5,029 |
15 | react-native-render-html | 3,071 |
16 | ant-design-mobile-rn | 2,672 |
17 | react-native-track-player | 2,596 |
18 | react-native-iap | 2,296 |
19 | pwa-asset-generator | 2,276 |
20 | quirk | 2,091 |
21 | cli | 1,989 |
22 | react-native-viewpager | 1,938 |
23 | lichobile | 1,648 |