tagspaces introduction
TRANSCRIPT
![Page 1: Tagspaces Introduction](https://reader033.vdocument.in/reader033/viewer/2022042815/55854f38d8b42a54608b4803/html5/thumbnails/1.jpg)
TAGSPACESOrganize Your Files!
by Ilian Sapundshiev in April 2014
@ilianste
![Page 2: Tagspaces Introduction](https://reader033.vdocument.in/reader033/viewer/2022042815/55854f38d8b42a54608b4803/html5/thumbnails/2.jpg)
TABLE OF CONTENTWhat is TagSpaces ?Why TagSpaces ?No Backend PhilosophyFile ManagementFile Browsing and PreviewOK, we were here already ...Key ConceptsPopular Use CasesSupported PlatformsHelping this Project
↴ ↴
↴ ↴
↴ ↴
↴ ↴
↴ ↴
![Page 3: Tagspaces Introduction](https://reader033.vdocument.in/reader033/viewer/2022042815/55854f38d8b42a54608b4803/html5/thumbnails/3.jpg)
WHAT IS TAGSPACES ?it is open source and extensible platform for personal datamanagementit let you organize, tag and browse your local files, photos anddocuments on almost every platforms.project initiated in 2013 by Ilian Sapundshiev in Munich, Germanyofficial website: , source hosted on
build with HTML5, Javascript, Cordova, Node-Webkit
tagspaces.org github.com
![Page 4: Tagspaces Introduction](https://reader033.vdocument.in/reader033/viewer/2022042815/55854f38d8b42a54608b4803/html5/thumbnails/4.jpg)
WHY TAGSPACES ?In a world where more and more personal information is collected andowned by mobile apps and web portals, TagSpaces gives you analternative of owning your data and having it nicely organize andvisualized with the manner of modern web technologies.
![Page 5: Tagspaces Introduction](https://reader033.vdocument.in/reader033/viewer/2022042815/55854f38d8b42a54608b4803/html5/thumbnails/5.jpg)
NO BACKEND PHILOSOPHYWe are not a web portal or web application, so it has no server side. Allthe operations are done locally by the browser on the users desktop(or mobile device).We are not dependent on Internet, so a pure offline use is absolutelypossible.TagSpaces is not indexing you files in a database in order to save metainformation. All describing data is saved in a form of tags. The tags arepersisted directly in the name of the files.
![Page 6: Tagspaces Introduction](https://reader033.vdocument.in/reader033/viewer/2022042815/55854f38d8b42a54608b4803/html5/thumbnails/6.jpg)
FILE MANAGEMENTcreate files (plain text, html, markdown)create directoriesrename filesmove files (drag&drop)delete files
![Page 7: Tagspaces Introduction](https://reader033.vdocument.in/reader033/viewer/2022042815/55854f38d8b42a54608b4803/html5/thumbnails/7.jpg)
FILE BROWSING AND PREVIEWTagSpaces can open over 50 different file types such as:Images (PNG, BMP, JPG, GIF), Videos and Audio (MP3, OGG)Documents (PDF, ODF, ODT, ODS, ODP, MARKDOWN)Sourcecode (C, Java, C++, Javascript, PHP, Ruby, XML)
![Page 8: Tagspaces Introduction](https://reader033.vdocument.in/reader033/viewer/2022042815/55854f38d8b42a54608b4803/html5/thumbnails/8.jpg)
OK, WE WERE HERE ALREADY ...
![Page 9: Tagspaces Introduction](https://reader033.vdocument.in/reader033/viewer/2022042815/55854f38d8b42a54608b4803/html5/thumbnails/9.jpg)
KEY CONCEPTSFile Tagging
File Name Anatomy
Sync Tagged Files Between Devices
File System as a Database
↴ ↴
↴ ↴
![Page 10: Tagspaces Introduction](https://reader033.vdocument.in/reader033/viewer/2022042815/55854f38d8b42a54608b4803/html5/thumbnails/10.jpg)
FILE TAGGINGTagSpaces uses the file name for saving the tagstags are saved after the following schema:file title [tag1 tag2 tag3].extensionexample: img_2343 [USA beach miami].jpgexample: meeting [bmw 20140214 john].html
![Page 11: Tagspaces Introduction](https://reader033.vdocument.in/reader033/viewer/2022042815/55854f38d8b42a54608b4803/html5/thumbnails/11.jpg)
FILE NAME ANATOMY
![Page 12: Tagspaces Introduction](https://reader033.vdocument.in/reader033/viewer/2022042815/55854f38d8b42a54608b4803/html5/thumbnails/12.jpg)
SYNC TAGGED FILES BETWEEN DEVICESDropbox offers a great way to sync tagged filesacross multiple devices
![Page 13: Tagspaces Introduction](https://reader033.vdocument.in/reader033/viewer/2022042815/55854f38d8b42a54608b4803/html5/thumbnails/13.jpg)
FILE SYSTEM AS A DATABASENo database locking or vendor lockingFindability - with the search capabilities of your operating systemEasy to synchronize between devices (just work in a dropbox folder)
![Page 14: Tagspaces Introduction](https://reader033.vdocument.in/reader033/viewer/2022042815/55854f38d8b42a54608b4803/html5/thumbnails/14.jpg)
POPULAR USE CASESPersonal Wiki - Note Taking as in Evernote
Sourcecode Analysis with TreeMap
Folder structures as tree (I)
Folder structures as tree (II)
↴ ↴
↴ ↴
![Page 15: Tagspaces Introduction](https://reader033.vdocument.in/reader033/viewer/2022042815/55854f38d8b42a54608b4803/html5/thumbnails/15.jpg)
PERSONAL WIKI - NOTE TAKING AS IN EVERNOTETagSpaces can also edit some text file typesHTMLMarkdownText FilesSourcecode (C, Java, C++, Javascript, PHP, Ruby, XML)
![Page 16: Tagspaces Introduction](https://reader033.vdocument.in/reader033/viewer/2022042815/55854f38d8b42a54608b4803/html5/thumbnails/16.jpg)
SOURCECODE ANALYSIS WITH TREEMAP
![Page 17: Tagspaces Introduction](https://reader033.vdocument.in/reader033/viewer/2022042815/55854f38d8b42a54608b4803/html5/thumbnails/17.jpg)
FOLDER STRUCTURES AS TREE (I)
![Page 18: Tagspaces Introduction](https://reader033.vdocument.in/reader033/viewer/2022042815/55854f38d8b42a54608b4803/html5/thumbnails/18.jpg)
FOLDER STRUCTURES AS TREE (II)
![Page 19: Tagspaces Introduction](https://reader033.vdocument.in/reader033/viewer/2022042815/55854f38d8b42a54608b4803/html5/thumbnails/19.jpg)
SUPPORTED PLATFORMSGet it from for:
Windows
Mac OS X
Linux/Ubuntu
Android
Firefox
Chrome
iOS
tagspaces.org/downloads
↴ ↴
↴ ↴
↴ ↴
↴
![Page 20: Tagspaces Introduction](https://reader033.vdocument.in/reader033/viewer/2022042815/55854f38d8b42a54608b4803/html5/thumbnails/20.jpg)
WINDOWSNative 32bit Application
![Page 21: Tagspaces Introduction](https://reader033.vdocument.in/reader033/viewer/2022042815/55854f38d8b42a54608b4803/html5/thumbnails/21.jpg)
MAC OS XNative 32bit Application
![Page 22: Tagspaces Introduction](https://reader033.vdocument.in/reader033/viewer/2022042815/55854f38d8b42a54608b4803/html5/thumbnails/22.jpg)
LINUX/UBUNTUNative 32bit and 64bit Applications
![Page 23: Tagspaces Introduction](https://reader033.vdocument.in/reader033/viewer/2022042815/55854f38d8b42a54608b4803/html5/thumbnails/23.jpg)
ANDROIDApp available in the Google's Play Store
![Page 24: Tagspaces Introduction](https://reader033.vdocument.in/reader033/viewer/2022042815/55854f38d8b42a54608b4803/html5/thumbnails/24.jpg)
FIREFOXAvailable as Add On
![Page 25: Tagspaces Introduction](https://reader033.vdocument.in/reader033/viewer/2022042815/55854f38d8b42a54608b4803/html5/thumbnails/25.jpg)
CHROMEAvailable as Extension
![Page 26: Tagspaces Introduction](https://reader033.vdocument.in/reader033/viewer/2022042815/55854f38d8b42a54608b4803/html5/thumbnails/26.jpg)
IOSiOS release is coming soon
![Page 27: Tagspaces Introduction](https://reader033.vdocument.in/reader033/viewer/2022042815/55854f38d8b42a54608b4803/html5/thumbnails/27.jpg)
HELPING THIS PROJECTSpread the word about us
Improve the application by
You love to develop?
↴ ↴
↴
![Page 28: Tagspaces Introduction](https://reader033.vdocument.in/reader033/viewer/2022042815/55854f38d8b42a54608b4803/html5/thumbnails/28.jpg)
SPREAD THE WORD ABOUT USTweet about
Join us in
Like us on
@tagspaces
Google+
![Page 29: Tagspaces Introduction](https://reader033.vdocument.in/reader033/viewer/2022042815/55854f38d8b42a54608b4803/html5/thumbnails/29.jpg)
IMPROVE THE APPLICATION BYReporting issues on
Suggesting new features on
GitHub
UserVoice
![Page 30: Tagspaces Introduction](https://reader033.vdocument.in/reader033/viewer/2022042815/55854f38d8b42a54608b4803/html5/thumbnails/30.jpg)
YOU LOVE TO DEVELOP?Improve existing or create new file viewers or editorsCreate new perspectives for directory visualizationJust contact to coordinate owr efforts
![Page 31: Tagspaces Introduction](https://reader033.vdocument.in/reader033/viewer/2022042815/55854f38d8b42a54608b4803/html5/thumbnails/31.jpg)
THE ENDTHANK YOU! QUESTIONS?Ilian Sapundshiev @ilianste
Powered by for , using Mindslide Freeplane Reveal.js