# Local Native [localnative.app](https://localnative.app) [![Gitter](https://badges.gitter.im/localnative-app/community.svg)](https://gitter.im/localnative-app/community?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge) A cross-platform tool to save and sync your notes in local SQLite database without going through any centralized service. # Videos [Local Native YouTube Channel](https://www.youtube.com/channel/UCO3qFIyK0eSmqvMknsslWRw) ## Articles [Updates](https://localnative.app/blog) [Why Local Native?](https://localnative.app/blog/2019/01/04/why-local-native) # Sub-directories localnative-android: android app localnative-browser-extension: browser extension app and host manifest template localnative-electron: desktop app localnative-ios: ios app localnative-neon: nodejs to rust bridge, used by localnative-electron localnative-rs: rust code, to build `localnative-web-ext-host` web extension host binary, and `localnative_core`, the core native module localnative-sql: sql snippet # TODO [todo list](https://localnative.app/docs/todo.html) # Developer Setup [here](https://localnative.app/developer-setup.html) # Bounty [localnative-bounty](https://github.com/localnative/localnative-bounty/issues), [bountysource](https://www.bountysource.com/teams/localnative-bounty/issues) # License [AGPL-3.0](https://www.gnu.org/licenses/agpl-3.0.en.html) # Contribution [Contributor Covenant Code of Conduct](https://www.contributor-covenant.org/version/1/4/code-of-conduct) ## Developer Certificate of Origin Inspired by and borrowed from [Librem5](https://developer.puri.sm/Librem5/Appendix/dco.html). The Developer Certificate of Origin (DCO) ensures that persons contributing code are allowed to do so and that the project stays under a free license. This is indicated by a sign-off. The sign-off is a simple line at the end of the explanation for the patch, which certifies that you wrote it or otherwise have the right to pass it on as an open-source patch. The rules are pretty simple: if you can certify the below: ``` Developer's Certificate of Origin 1.1 By making a contribution to this project, I certify that: (a) The contribution was created in whole or in part by me and I have the right to submit it under the open source license indicated in the file; or (b) The contribution is based upon previous work that, to the best of my knowledge, is covered under an appropriate open source license and I have the right under that license to submit that work with modifications, whether created in whole or in part by me, under the same open source license (unless I am permitted to submit under a different license), as indicated in the file; or (c) The contribution was provided directly to me by some other person who certified (a), (b) or (c) and I have not modified it. (d) I understand and agree that this project and the contribution are public and that a record of the contribution (including all personal information I submit with it, including my sign-off) is maintained indefinitely and may be redistributed consistent with this project or the open source license(s) involved. ``` then you just add a line saying: ``` Signed-off-by: Developer Name ``` using your real name (sorry, no pseudonyms or anonymous contributions.) ## Screenshot ### Mobile Application ![mobile](http://localnative.app/img/localnative-mobile-android-qr.png) ### Desktop Application ![Local Native desktop application](https://localnative.app/img/localnative-0.4.0-desktop-sync.png) ### Browser Extension ![Local Native web extension popup screenshot](https://localnative.app/img/localnative-web-ext-popup.png) ## Support Become a Patron!